./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-42.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version a0165632 Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-42.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX --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 5417ac8d5494fc76367a642be5621bff2f8529376da7f6721f7267efd691a949 --- Real Ultimate output --- This is Ultimate 0.2.5-dev-a016563 [2024-11-08 18:22:14,129 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-08 18:22:14,247 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-08 18:22:14,255 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-08 18:22:14,255 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-08 18:22:14,282 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-08 18:22:14,283 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-08 18:22:14,284 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-08 18:22:14,284 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-08 18:22:14,285 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-08 18:22:14,286 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-08 18:22:14,286 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-08 18:22:14,287 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-08 18:22:14,288 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-08 18:22:14,288 INFO L153 SettingsManager]: * Use SBE=true [2024-11-08 18:22:14,289 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-08 18:22:14,289 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-08 18:22:14,290 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-08 18:22:14,290 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-08 18:22:14,291 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-08 18:22:14,291 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-08 18:22:14,292 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-08 18:22:14,292 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-08 18:22:14,293 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-08 18:22:14,293 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-08 18:22:14,294 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-08 18:22:14,294 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-08 18:22:14,295 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-08 18:22:14,295 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-08 18:22:14,296 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-08 18:22:14,296 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-08 18:22:14,296 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-08 18:22:14,297 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-08 18:22:14,297 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-08 18:22:14,298 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-08 18:22:14,298 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-08 18:22:14,298 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-08 18:22:14,299 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-08 18:22:14,299 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-08 18:22:14,300 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-08 18:22:14,300 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-08 18:22:14,303 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-08 18:22:14,304 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX 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 -> 5417ac8d5494fc76367a642be5621bff2f8529376da7f6721f7267efd691a949 [2024-11-08 18:22:14,634 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-08 18:22:14,674 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-08 18:22:14,677 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-08 18:22:14,679 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-08 18:22:14,680 INFO L274 PluginConnector]: CDTParser initialized [2024-11-08 18:22:14,682 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-42.i Unable to find full path for "g++" [2024-11-08 18:22:17,127 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-08 18:22:17,532 INFO L384 CDTParser]: Found 1 translation units. [2024-11-08 18:22:17,546 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-42.i [2024-11-08 18:22:17,568 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/data/5af0a19eb/62d0bf76cb5141f69a895d7912c721ab/FLAGf2a0d0a1b [2024-11-08 18:22:17,595 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/data/5af0a19eb/62d0bf76cb5141f69a895d7912c721ab [2024-11-08 18:22:17,598 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-08 18:22:17,601 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-08 18:22:17,606 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-08 18:22:17,606 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-08 18:22:17,614 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-08 18:22:17,615 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.11 06:22:17" (1/1) ... [2024-11-08 18:22:17,617 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5c9dd1a0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:22:17, skipping insertion in model container [2024-11-08 18:22:17,617 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.11 06:22:17" (1/1) ... [2024-11-08 18:22:17,693 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-08 18:22:17,969 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_95f85086-700e-47e3-aa16-2d60cd740c40/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-42.i[916,929] [2024-11-08 18:22:18,292 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-08 18:22:18,309 INFO L200 MainTranslator]: Completed pre-run [2024-11-08 18:22:18,324 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_95f85086-700e-47e3-aa16-2d60cd740c40/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-42.i[916,929] [2024-11-08 18:22:18,425 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-08 18:22:18,465 INFO L204 MainTranslator]: Completed translation [2024-11-08 18:22:18,466 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:22:18 WrapperNode [2024-11-08 18:22:18,466 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-08 18:22:18,468 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-08 18:22:18,468 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-08 18:22:18,468 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-08 18:22:18,501 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:22:18" (1/1) ... [2024-11-08 18:22:18,529 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:22:18" (1/1) ... [2024-11-08 18:22:18,635 INFO L138 Inliner]: procedures = 26, calls = 92, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 547 [2024-11-08 18:22:18,636 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-08 18:22:18,637 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-08 18:22:18,638 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-08 18:22:18,638 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-08 18:22:18,653 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:22:18" (1/1) ... [2024-11-08 18:22:18,654 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:22:18" (1/1) ... [2024-11-08 18:22:18,664 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:22:18" (1/1) ... [2024-11-08 18:22:18,696 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-08 18:22:18,696 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:22:18" (1/1) ... [2024-11-08 18:22:18,697 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:22:18" (1/1) ... [2024-11-08 18:22:18,720 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:22:18" (1/1) ... [2024-11-08 18:22:18,726 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:22:18" (1/1) ... [2024-11-08 18:22:18,732 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:22:18" (1/1) ... [2024-11-08 18:22:18,738 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:22:18" (1/1) ... [2024-11-08 18:22:18,749 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-08 18:22:18,750 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-08 18:22:18,750 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-08 18:22:18,750 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-08 18:22:18,751 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:22:18" (1/1) ... [2024-11-08 18:22:18,759 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-08 18:22:18,784 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:22:18,813 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-08 18:22:18,821 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-08 18:22:18,864 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-08 18:22:18,864 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-08 18:22:18,864 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-08 18:22:18,864 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-08 18:22:18,865 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-08 18:22:18,865 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-08 18:22:19,074 INFO L238 CfgBuilder]: Building ICFG [2024-11-08 18:22:19,078 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-08 18:22:20,332 INFO L? ?]: Removed 31 outVars from TransFormulas that were not future-live. [2024-11-08 18:22:20,332 INFO L287 CfgBuilder]: Performing block encoding [2024-11-08 18:22:20,348 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-08 18:22:20,349 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-08 18:22:20,349 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 06:22:20 BoogieIcfgContainer [2024-11-08 18:22:20,349 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-08 18:22:20,352 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-08 18:22:20,352 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-08 18:22:20,357 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-08 18:22:20,357 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.11 06:22:17" (1/3) ... [2024-11-08 18:22:20,358 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@32bbd88f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.11 06:22:20, skipping insertion in model container [2024-11-08 18:22:20,358 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:22:18" (2/3) ... [2024-11-08 18:22:20,358 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@32bbd88f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.11 06:22:20, skipping insertion in model container [2024-11-08 18:22:20,358 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 06:22:20" (3/3) ... [2024-11-08 18:22:20,361 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-42.i [2024-11-08 18:22:20,378 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-08 18:22:20,379 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-08 18:22:20,458 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-08 18:22:20,465 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;@f328b26, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-08 18:22:20,465 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-08 18:22:20,472 INFO L276 IsEmpty]: Start isEmpty. Operand has 230 states, 148 states have (on average 1.5) internal successors, (222), 149 states have internal predecessors, (222), 79 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2024-11-08 18:22:20,518 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 493 [2024-11-08 18:22:20,519 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:22:20,520 INFO L215 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 18:22:20,521 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:22:20,527 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:22:20,528 INFO L85 PathProgramCache]: Analyzing trace with hash 835849840, now seen corresponding path program 1 times [2024-11-08 18:22:20,538 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:22:20,539 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1123520079] [2024-11-08 18:22:20,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:22:20,540 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:22:20,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,258 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-08 18:22:21,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,267 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 18:22:21,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,272 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-08 18:22:21,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,277 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-08 18:22:21,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,281 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 18:22:21,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,286 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-08 18:22:21,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,291 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-08 18:22:21,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,296 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-08 18:22:21,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,300 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 18:22:21,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,308 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-08 18:22:21,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,313 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-08 18:22:21,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,317 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-08 18:22:21,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,322 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-08 18:22:21,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,327 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-08 18:22:21,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,332 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-08 18:22:21,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,337 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-08 18:22:21,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,342 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-08 18:22:21,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,347 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-08 18:22:21,350 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,352 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-08 18:22:21,355 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,357 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-08 18:22:21,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,362 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-08 18:22:21,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,368 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2024-11-08 18:22:21,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,373 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-08 18:22:21,378 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,382 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2024-11-08 18:22:21,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,390 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-11-08 18:22:21,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,401 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 18:22:21,404 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,407 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-11-08 18:22:21,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,416 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 18:22:21,419 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,424 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-08 18:22:21,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,436 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 18:22:21,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,444 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2024-11-08 18:22:21,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,454 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 18:22:21,460 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,462 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-11-08 18:22:21,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,475 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 18:22:21,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,495 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2024-11-08 18:22:21,501 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,504 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 18:22:21,510 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,512 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2024-11-08 18:22:21,515 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,520 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-08 18:22:21,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,525 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2024-11-08 18:22:21,529 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,532 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-08 18:22:21,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,538 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-08 18:22:21,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,543 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-08 18:22:21,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,550 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2024-11-08 18:22:21,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,559 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-08 18:22:21,564 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,566 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2024-11-08 18:22:21,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,574 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2024-11-08 18:22:21,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,579 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2024-11-08 18:22:21,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,587 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2024-11-08 18:22:21,590 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,593 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-08 18:22:21,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,598 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2024-11-08 18:22:21,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,606 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-08 18:22:21,609 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,613 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2024-11-08 18:22:21,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,620 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-08 18:22:21,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,630 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2024-11-08 18:22:21,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,642 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2024-11-08 18:22:21,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,650 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2024-11-08 18:22:21,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,657 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2024-11-08 18:22:21,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,663 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2024-11-08 18:22:21,665 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,669 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2024-11-08 18:22:21,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,679 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2024-11-08 18:22:21,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,687 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2024-11-08 18:22:21,691 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,695 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 345 [2024-11-08 18:22:21,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,701 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2024-11-08 18:22:21,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,711 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2024-11-08 18:22:21,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,720 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2024-11-08 18:22:21,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,727 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2024-11-08 18:22:21,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,734 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2024-11-08 18:22:21,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,742 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2024-11-08 18:22:21,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,751 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2024-11-08 18:22:21,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,757 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2024-11-08 18:22:21,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,763 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2024-11-08 18:22:21,769 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,776 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2024-11-08 18:22:21,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,782 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2024-11-08 18:22:21,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,792 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2024-11-08 18:22:21,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,798 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 417 [2024-11-08 18:22:21,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,804 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2024-11-08 18:22:21,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,811 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2024-11-08 18:22:21,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,817 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2024-11-08 18:22:21,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,824 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2024-11-08 18:22:21,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:21,844 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2024-11-08 18:22:21,845 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:22:21,846 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1123520079] [2024-11-08 18:22:21,847 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1123520079] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:22:21,847 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:22:21,848 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-08 18:22:21,851 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1113999115] [2024-11-08 18:22:21,852 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:22:21,861 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-08 18:22:21,861 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:22:21,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-08 18:22:21,895 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-08 18:22:21,899 INFO L87 Difference]: Start difference. First operand has 230 states, 148 states have (on average 1.5) internal successors, (222), 149 states have internal predecessors, (222), 79 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) Second operand has 2 states, 2 states have (on average 50.0) internal successors, (100), 2 states have internal predecessors, (100), 2 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 2 states have call successors, (79) [2024-11-08 18:22:22,000 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:22:22,001 INFO L93 Difference]: Finished difference Result 450 states and 829 transitions. [2024-11-08 18:22:22,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 18:22:22,004 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 50.0) internal successors, (100), 2 states have internal predecessors, (100), 2 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 2 states have call successors, (79) Word has length 492 [2024-11-08 18:22:22,005 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:22:22,019 INFO L225 Difference]: With dead ends: 450 [2024-11-08 18:22:22,019 INFO L226 Difference]: Without dead ends: 223 [2024-11-08 18:22:22,025 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 239 GetRequests, 239 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-08 18:22:22,032 INFO L432 NwaCegarLoop]: 368 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, 368 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-08 18:22:22,033 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 368 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-08 18:22:22,053 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 223 states. [2024-11-08 18:22:22,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 223 to 223. [2024-11-08 18:22:22,113 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 223 states, 142 states have (on average 1.4788732394366197) internal successors, (210), 142 states have internal predecessors, (210), 79 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2024-11-08 18:22:22,116 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 223 states to 223 states and 368 transitions. [2024-11-08 18:22:22,122 INFO L78 Accepts]: Start accepts. Automaton has 223 states and 368 transitions. Word has length 492 [2024-11-08 18:22:22,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:22:22,123 INFO L471 AbstractCegarLoop]: Abstraction has 223 states and 368 transitions. [2024-11-08 18:22:22,123 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 50.0) internal successors, (100), 2 states have internal predecessors, (100), 2 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 2 states have call successors, (79) [2024-11-08 18:22:22,123 INFO L276 IsEmpty]: Start isEmpty. Operand 223 states and 368 transitions. [2024-11-08 18:22:22,146 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 493 [2024-11-08 18:22:22,146 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:22:22,147 INFO L215 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 18:22:22,147 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-08 18:22:22,148 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:22:22,148 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:22:22,148 INFO L85 PathProgramCache]: Analyzing trace with hash -1677077718, now seen corresponding path program 1 times [2024-11-08 18:22:22,149 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:22:22,149 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [593943873] [2024-11-08 18:22:22,150 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:22:22,150 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:22:22,330 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,570 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-08 18:22:22,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,574 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 18:22:22,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,578 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-08 18:22:22,581 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,584 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-08 18:22:22,586 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,588 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 18:22:22,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,593 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-08 18:22:22,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,598 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-08 18:22:22,602 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,603 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-08 18:22:22,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,610 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 18:22:22,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,615 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-08 18:22:22,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,619 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-08 18:22:22,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,624 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-08 18:22:22,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,628 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-08 18:22:22,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,633 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-08 18:22:22,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,638 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-08 18:22:22,640 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,642 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-08 18:22:22,644 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,647 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-08 18:22:22,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,653 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-08 18:22:22,655 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,658 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-08 18:22:22,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,663 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-08 18:22:22,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,672 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-08 18:22:22,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,676 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2024-11-08 18:22:22,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,683 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-08 18:22:22,685 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,688 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2024-11-08 18:22:22,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,693 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-11-08 18:22:22,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,699 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 18:22:22,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,705 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-11-08 18:22:22,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,712 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 18:22:22,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,717 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-08 18:22:22,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,726 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 18:22:22,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,733 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2024-11-08 18:22:22,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,741 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 18:22:22,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,745 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-11-08 18:22:22,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,749 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 18:22:22,753 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,755 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2024-11-08 18:22:22,757 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,759 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 18:22:22,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,766 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2024-11-08 18:22:22,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,799 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-08 18:22:22,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,803 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2024-11-08 18:22:22,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,811 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-08 18:22:22,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,817 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-08 18:22:22,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,823 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-08 18:22:22,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,827 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2024-11-08 18:22:22,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,833 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-08 18:22:22,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,838 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2024-11-08 18:22:22,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,845 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2024-11-08 18:22:22,849 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,852 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2024-11-08 18:22:22,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,861 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2024-11-08 18:22:22,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,867 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-08 18:22:22,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,872 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2024-11-08 18:22:22,875 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,877 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-08 18:22:22,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,881 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2024-11-08 18:22:22,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,886 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-08 18:22:22,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,892 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2024-11-08 18:22:22,895 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,899 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2024-11-08 18:22:22,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,903 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2024-11-08 18:22:22,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,908 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2024-11-08 18:22:22,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,913 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2024-11-08 18:22:22,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,918 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2024-11-08 18:22:22,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,923 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2024-11-08 18:22:22,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,931 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2024-11-08 18:22:22,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,938 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 345 [2024-11-08 18:22:22,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,944 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2024-11-08 18:22:22,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,948 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2024-11-08 18:22:22,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,962 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2024-11-08 18:22:22,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,970 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2024-11-08 18:22:22,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,975 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2024-11-08 18:22:22,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,982 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2024-11-08 18:22:22,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,988 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2024-11-08 18:22:22,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,994 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2024-11-08 18:22:22,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:22,999 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2024-11-08 18:22:23,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,004 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2024-11-08 18:22:23,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,011 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2024-11-08 18:22:23,015 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,016 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2024-11-08 18:22:23,020 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,022 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 417 [2024-11-08 18:22:23,025 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,027 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2024-11-08 18:22:23,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,032 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2024-11-08 18:22:23,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,037 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2024-11-08 18:22:23,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,043 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2024-11-08 18:22:23,047 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,053 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2024-11-08 18:22:23,054 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:22:23,054 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [593943873] [2024-11-08 18:22:23,054 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [593943873] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:22:23,057 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:22:23,057 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-08 18:22:23,057 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [38917642] [2024-11-08 18:22:23,059 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:22:23,064 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-08 18:22:23,064 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:22:23,065 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-08 18:22:23,066 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-08 18:22:23,066 INFO L87 Difference]: Start difference. First operand 223 states and 368 transitions. Second operand has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2024-11-08 18:22:23,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:22:23,178 INFO L93 Difference]: Finished difference Result 559 states and 928 transitions. [2024-11-08 18:22:23,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 18:22:23,179 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) Word has length 492 [2024-11-08 18:22:23,181 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:22:23,191 INFO L225 Difference]: With dead ends: 559 [2024-11-08 18:22:23,192 INFO L226 Difference]: Without dead ends: 339 [2024-11-08 18:22:23,195 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 160 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-08 18:22:23,198 INFO L432 NwaCegarLoop]: 408 mSDtfsCounter, 192 mSDsluCounter, 361 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 192 SdHoareTripleChecker+Valid, 769 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-08 18:22:23,199 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [192 Valid, 769 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-08 18:22:23,200 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 339 states. [2024-11-08 18:22:23,273 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 339 to 336. [2024-11-08 18:22:23,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 336 states, 240 states have (on average 1.5583333333333333) internal successors, (374), 241 states have internal predecessors, (374), 93 states have call successors, (93), 2 states have call predecessors, (93), 2 states have return successors, (93), 92 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-08 18:22:23,277 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 336 states to 336 states and 560 transitions. [2024-11-08 18:22:23,282 INFO L78 Accepts]: Start accepts. Automaton has 336 states and 560 transitions. Word has length 492 [2024-11-08 18:22:23,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:22:23,286 INFO L471 AbstractCegarLoop]: Abstraction has 336 states and 560 transitions. [2024-11-08 18:22:23,289 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2024-11-08 18:22:23,290 INFO L276 IsEmpty]: Start isEmpty. Operand 336 states and 560 transitions. [2024-11-08 18:22:23,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 493 [2024-11-08 18:22:23,307 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:22:23,307 INFO L215 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 18:22:23,308 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-08 18:22:23,308 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:22:23,309 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:22:23,309 INFO L85 PathProgramCache]: Analyzing trace with hash 568501736, now seen corresponding path program 1 times [2024-11-08 18:22:23,310 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:22:23,310 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [890244074] [2024-11-08 18:22:23,310 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:22:23,311 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:22:23,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,693 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-08 18:22:23,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,697 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 18:22:23,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,700 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-08 18:22:23,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,704 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-08 18:22:23,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,707 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 18:22:23,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,710 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-08 18:22:23,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,714 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-08 18:22:23,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,717 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-08 18:22:23,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,720 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 18:22:23,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,724 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-08 18:22:23,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,728 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-08 18:22:23,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,732 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-08 18:22:23,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,736 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-08 18:22:23,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,739 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-08 18:22:23,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,743 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-08 18:22:23,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,746 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-08 18:22:23,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,749 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-08 18:22:23,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,753 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-08 18:22:23,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,757 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-08 18:22:23,758 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,760 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-08 18:22:23,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,765 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-08 18:22:23,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,769 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2024-11-08 18:22:23,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,772 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-08 18:22:23,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,776 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2024-11-08 18:22:23,779 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,780 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-11-08 18:22:23,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,784 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 18:22:23,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,788 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-11-08 18:22:23,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,792 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 18:22:23,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,796 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-08 18:22:23,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,800 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 18:22:23,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,803 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2024-11-08 18:22:23,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,808 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 18:22:23,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,811 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-11-08 18:22:23,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,815 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 18:22:23,817 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,819 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2024-11-08 18:22:23,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,823 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 18:22:23,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,827 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2024-11-08 18:22:23,829 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,831 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-08 18:22:23,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,835 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2024-11-08 18:22:23,837 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,839 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-08 18:22:23,842 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,844 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-08 18:22:23,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,848 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-08 18:22:23,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,853 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2024-11-08 18:22:23,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,857 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-08 18:22:23,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,861 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2024-11-08 18:22:23,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,865 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2024-11-08 18:22:23,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,869 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2024-11-08 18:22:23,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,874 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2024-11-08 18:22:23,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,878 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-08 18:22:23,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,882 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2024-11-08 18:22:23,884 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,886 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-08 18:22:23,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,890 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2024-11-08 18:22:23,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,896 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-08 18:22:23,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,925 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2024-11-08 18:22:23,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,936 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2024-11-08 18:22:23,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,939 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2024-11-08 18:22:23,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,942 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2024-11-08 18:22:23,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,945 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2024-11-08 18:22:23,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,949 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2024-11-08 18:22:23,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,952 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2024-11-08 18:22:23,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,957 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2024-11-08 18:22:23,959 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,961 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 345 [2024-11-08 18:22:23,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,964 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2024-11-08 18:22:23,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,968 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2024-11-08 18:22:23,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,972 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2024-11-08 18:22:23,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,975 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2024-11-08 18:22:23,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,978 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2024-11-08 18:22:23,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,983 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2024-11-08 18:22:23,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,987 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2024-11-08 18:22:23,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,995 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2024-11-08 18:22:23,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:23,999 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2024-11-08 18:22:24,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,003 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2024-11-08 18:22:24,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,006 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2024-11-08 18:22:24,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,010 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2024-11-08 18:22:24,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,014 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 417 [2024-11-08 18:22:24,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,017 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2024-11-08 18:22:24,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,021 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2024-11-08 18:22:24,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,025 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2024-11-08 18:22:24,027 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,028 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2024-11-08 18:22:24,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,037 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2024-11-08 18:22:24,037 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:22:24,038 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [890244074] [2024-11-08 18:22:24,038 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [890244074] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:22:24,038 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:22:24,039 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-08 18:22:24,039 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1863844657] [2024-11-08 18:22:24,039 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:22:24,041 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-08 18:22:24,041 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:22:24,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-08 18:22:24,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-08 18:22:24,043 INFO L87 Difference]: Start difference. First operand 336 states and 560 transitions. Second operand has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2024-11-08 18:22:24,163 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:22:24,164 INFO L93 Difference]: Finished difference Result 962 states and 1599 transitions. [2024-11-08 18:22:24,164 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 18:22:24,165 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) Word has length 492 [2024-11-08 18:22:24,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:22:24,178 INFO L225 Difference]: With dead ends: 962 [2024-11-08 18:22:24,178 INFO L226 Difference]: Without dead ends: 629 [2024-11-08 18:22:24,180 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 160 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-08 18:22:24,181 INFO L432 NwaCegarLoop]: 675 mSDtfsCounter, 354 mSDsluCounter, 351 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 6 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 354 SdHoareTripleChecker+Valid, 1026 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-08 18:22:24,185 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [354 Valid, 1026 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-08 18:22:24,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 629 states. [2024-11-08 18:22:24,306 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 629 to 627. [2024-11-08 18:22:24,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 627 states, 436 states have (on average 1.5160550458715596) internal successors, (661), 438 states have internal predecessors, (661), 186 states have call successors, (186), 4 states have call predecessors, (186), 4 states have return successors, (186), 184 states have call predecessors, (186), 186 states have call successors, (186) [2024-11-08 18:22:24,313 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 627 states to 627 states and 1033 transitions. [2024-11-08 18:22:24,314 INFO L78 Accepts]: Start accepts. Automaton has 627 states and 1033 transitions. Word has length 492 [2024-11-08 18:22:24,317 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:22:24,317 INFO L471 AbstractCegarLoop]: Abstraction has 627 states and 1033 transitions. [2024-11-08 18:22:24,318 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2024-11-08 18:22:24,321 INFO L276 IsEmpty]: Start isEmpty. Operand 627 states and 1033 transitions. [2024-11-08 18:22:24,335 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 493 [2024-11-08 18:22:24,335 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:22:24,336 INFO L215 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 18:22:24,336 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-08 18:22:24,336 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:22:24,337 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:22:24,337 INFO L85 PathProgramCache]: Analyzing trace with hash 1270101610, now seen corresponding path program 1 times [2024-11-08 18:22:24,338 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:22:24,338 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [822091595] [2024-11-08 18:22:24,338 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:22:24,338 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:22:24,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,624 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-08 18:22:24,625 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,627 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 18:22:24,628 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,630 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-08 18:22:24,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,633 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-08 18:22:24,635 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,637 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 18:22:24,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,640 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-08 18:22:24,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,644 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-08 18:22:24,646 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,649 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-08 18:22:24,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,652 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 18:22:24,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,657 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-08 18:22:24,660 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,663 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-08 18:22:24,664 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,668 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-08 18:22:24,671 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,674 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-08 18:22:24,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,679 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-08 18:22:24,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,682 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-08 18:22:24,686 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,688 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-08 18:22:24,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,694 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-08 18:22:24,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,698 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-08 18:22:24,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,702 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-08 18:22:24,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,709 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-08 18:22:24,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,717 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-08 18:22:24,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,722 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2024-11-08 18:22:24,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,726 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-08 18:22:24,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,731 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2024-11-08 18:22:24,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,737 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-11-08 18:22:24,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,741 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 18:22:24,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,746 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-11-08 18:22:24,748 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,753 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 18:22:24,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,758 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-08 18:22:24,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,762 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 18:22:24,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,766 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2024-11-08 18:22:24,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,770 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 18:22:24,773 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,774 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-11-08 18:22:24,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,778 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 18:22:24,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,782 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2024-11-08 18:22:24,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,790 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 18:22:24,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,794 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2024-11-08 18:22:24,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,798 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-08 18:22:24,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,803 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2024-11-08 18:22:24,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,807 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-08 18:22:24,810 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,812 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-08 18:22:24,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,816 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-08 18:22:24,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,820 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2024-11-08 18:22:24,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,824 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-08 18:22:24,827 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,828 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2024-11-08 18:22:24,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,833 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2024-11-08 18:22:24,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,837 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2024-11-08 18:22:24,841 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,843 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2024-11-08 18:22:24,846 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,848 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-08 18:22:24,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,852 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2024-11-08 18:22:24,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,857 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-08 18:22:24,859 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,861 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2024-11-08 18:22:24,864 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,866 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-08 18:22:24,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,873 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2024-11-08 18:22:24,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,878 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2024-11-08 18:22:24,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,882 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2024-11-08 18:22:24,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,887 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2024-11-08 18:22:24,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,891 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2024-11-08 18:22:24,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,896 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2024-11-08 18:22:24,899 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,901 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2024-11-08 18:22:24,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,906 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2024-11-08 18:22:24,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,910 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 345 [2024-11-08 18:22:24,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,915 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2024-11-08 18:22:24,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,920 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2024-11-08 18:22:24,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,924 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2024-11-08 18:22:24,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,929 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2024-11-08 18:22:24,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,934 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2024-11-08 18:22:24,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,938 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2024-11-08 18:22:24,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,943 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2024-11-08 18:22:24,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,948 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2024-11-08 18:22:24,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,953 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2024-11-08 18:22:24,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,957 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2024-11-08 18:22:24,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,962 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2024-11-08 18:22:24,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,967 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2024-11-08 18:22:24,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,972 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 417 [2024-11-08 18:22:24,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,978 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2024-11-08 18:22:24,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,983 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2024-11-08 18:22:24,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,988 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2024-11-08 18:22:24,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:24,993 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2024-11-08 18:22:24,996 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:25,002 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2024-11-08 18:22:25,003 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:22:25,003 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [822091595] [2024-11-08 18:22:25,003 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [822091595] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:22:25,004 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:22:25,004 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-08 18:22:25,004 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [840067315] [2024-11-08 18:22:25,004 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:22:25,005 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-08 18:22:25,006 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:22:25,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-08 18:22:25,007 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-08 18:22:25,008 INFO L87 Difference]: Start difference. First operand 627 states and 1033 transitions. Second operand has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2024-11-08 18:22:25,109 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:22:25,110 INFO L93 Difference]: Finished difference Result 1264 states and 2086 transitions. [2024-11-08 18:22:25,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 18:22:25,111 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) Word has length 492 [2024-11-08 18:22:25,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:22:25,118 INFO L225 Difference]: With dead ends: 1264 [2024-11-08 18:22:25,118 INFO L226 Difference]: Without dead ends: 640 [2024-11-08 18:22:25,121 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 161 GetRequests, 160 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-08 18:22:25,122 INFO L432 NwaCegarLoop]: 361 mSDtfsCounter, 346 mSDsluCounter, 352 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 346 SdHoareTripleChecker+Valid, 713 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-08 18:22:25,123 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [346 Valid, 713 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-08 18:22:25,124 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 640 states. [2024-11-08 18:22:25,236 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 640 to 638. [2024-11-08 18:22:25,238 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 638 states, 447 states have (on average 1.5145413870246085) internal successors, (677), 449 states have internal predecessors, (677), 186 states have call successors, (186), 4 states have call predecessors, (186), 4 states have return successors, (186), 184 states have call predecessors, (186), 186 states have call successors, (186) [2024-11-08 18:22:25,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 638 states to 638 states and 1049 transitions. [2024-11-08 18:22:25,245 INFO L78 Accepts]: Start accepts. Automaton has 638 states and 1049 transitions. Word has length 492 [2024-11-08 18:22:25,246 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:22:25,247 INFO L471 AbstractCegarLoop]: Abstraction has 638 states and 1049 transitions. [2024-11-08 18:22:25,247 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.333333333333336) internal successors, (100), 3 states have internal predecessors, (100), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2024-11-08 18:22:25,247 INFO L276 IsEmpty]: Start isEmpty. Operand 638 states and 1049 transitions. [2024-11-08 18:22:25,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 493 [2024-11-08 18:22:25,262 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:22:25,263 INFO L215 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 18:22:25,263 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-08 18:22:25,263 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:22:25,264 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:22:25,264 INFO L85 PathProgramCache]: Analyzing trace with hash 452453160, now seen corresponding path program 1 times [2024-11-08 18:22:25,264 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:22:25,264 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1475057918] [2024-11-08 18:22:25,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:22:25,265 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:22:25,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,071 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-08 18:22:26,074 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,077 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 18:22:26,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,081 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-08 18:22:26,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,086 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-08 18:22:26,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,092 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 18:22:26,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,098 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-08 18:22:26,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,105 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-08 18:22:26,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,109 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-08 18:22:26,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,114 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 18:22:26,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,119 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-08 18:22:26,122 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,124 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-08 18:22:26,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,130 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-08 18:22:26,132 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,136 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-08 18:22:26,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,141 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-08 18:22:26,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,147 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-08 18:22:26,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,152 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-08 18:22:26,157 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,160 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-08 18:22:26,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,166 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-08 18:22:26,168 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,171 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-08 18:22:26,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,178 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-08 18:22:26,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,184 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-08 18:22:26,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,190 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2024-11-08 18:22:26,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,196 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-08 18:22:26,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,201 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2024-11-08 18:22:26,204 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,206 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-11-08 18:22:26,209 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,212 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 18:22:26,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,218 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-11-08 18:22:26,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,224 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 18:22:26,226 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,229 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-08 18:22:26,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,235 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 18:22:26,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,239 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2024-11-08 18:22:26,242 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,245 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 18:22:26,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,251 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-11-08 18:22:26,254 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,258 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 18:22:26,262 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,264 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2024-11-08 18:22:26,269 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,272 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 18:22:26,275 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,278 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2024-11-08 18:22:26,282 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,286 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-08 18:22:26,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,297 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2024-11-08 18:22:26,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,305 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-08 18:22:26,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,311 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-08 18:22:26,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,317 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-08 18:22:26,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,322 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2024-11-08 18:22:26,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,328 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-08 18:22:26,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,334 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2024-11-08 18:22:26,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,340 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2024-11-08 18:22:26,345 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,349 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2024-11-08 18:22:26,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,355 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2024-11-08 18:22:26,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,360 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-08 18:22:26,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,367 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2024-11-08 18:22:26,372 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,380 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-08 18:22:26,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,387 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2024-11-08 18:22:26,391 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,394 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-08 18:22:26,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,401 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2024-11-08 18:22:26,416 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,423 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2024-11-08 18:22:26,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,430 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2024-11-08 18:22:26,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,436 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2024-11-08 18:22:26,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,442 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2024-11-08 18:22:26,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,449 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2024-11-08 18:22:26,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,455 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2024-11-08 18:22:26,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,462 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2024-11-08 18:22:26,465 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,468 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 345 [2024-11-08 18:22:26,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,474 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2024-11-08 18:22:26,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,481 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2024-11-08 18:22:26,483 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,487 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2024-11-08 18:22:26,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,492 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2024-11-08 18:22:26,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,499 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2024-11-08 18:22:26,502 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,504 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2024-11-08 18:22:26,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,511 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2024-11-08 18:22:26,514 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,518 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2024-11-08 18:22:26,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,524 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2024-11-08 18:22:26,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,530 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2024-11-08 18:22:26,533 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,536 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2024-11-08 18:22:26,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,542 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2024-11-08 18:22:26,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,548 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 417 [2024-11-08 18:22:26,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,554 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2024-11-08 18:22:26,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,560 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2024-11-08 18:22:26,563 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,566 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2024-11-08 18:22:26,569 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,572 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2024-11-08 18:22:26,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:26,583 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2024-11-08 18:22:26,584 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:22:26,584 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1475057918] [2024-11-08 18:22:26,584 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1475057918] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:22:26,585 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:22:26,585 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-08 18:22:26,585 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [855077896] [2024-11-08 18:22:26,585 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:22:26,586 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-08 18:22:26,587 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:22:26,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-08 18:22:26,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-08 18:22:26,588 INFO L87 Difference]: Start difference. First operand 638 states and 1049 transitions. Second operand has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2024-11-08 18:22:27,186 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:22:27,187 INFO L93 Difference]: Finished difference Result 1640 states and 2708 transitions. [2024-11-08 18:22:27,187 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 18:22:27,188 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) Word has length 492 [2024-11-08 18:22:27,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:22:27,196 INFO L225 Difference]: With dead ends: 1640 [2024-11-08 18:22:27,197 INFO L226 Difference]: Without dead ends: 1005 [2024-11-08 18:22:27,199 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 164 GetRequests, 161 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-08 18:22:27,200 INFO L432 NwaCegarLoop]: 365 mSDtfsCounter, 326 mSDsluCounter, 721 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 238 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 326 SdHoareTripleChecker+Valid, 1086 SdHoareTripleChecker+Invalid, 250 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 238 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-08 18:22:27,201 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [326 Valid, 1086 Invalid, 250 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [238 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-08 18:22:27,202 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1005 states. [2024-11-08 18:22:27,353 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1005 to 946. [2024-11-08 18:22:27,355 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 946 states, 675 states have (on average 1.5377777777777777) internal successors, (1038), 677 states have internal predecessors, (1038), 265 states have call successors, (265), 5 states have call predecessors, (265), 5 states have return successors, (265), 263 states have call predecessors, (265), 265 states have call successors, (265) [2024-11-08 18:22:27,361 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 946 states to 946 states and 1568 transitions. [2024-11-08 18:22:27,363 INFO L78 Accepts]: Start accepts. Automaton has 946 states and 1568 transitions. Word has length 492 [2024-11-08 18:22:27,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:22:27,364 INFO L471 AbstractCegarLoop]: Abstraction has 946 states and 1568 transitions. [2024-11-08 18:22:27,365 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2024-11-08 18:22:27,365 INFO L276 IsEmpty]: Start isEmpty. Operand 946 states and 1568 transitions. [2024-11-08 18:22:27,369 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 494 [2024-11-08 18:22:27,369 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:22:27,370 INFO L215 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 18:22:27,370 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-08 18:22:27,370 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:22:27,370 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:22:27,371 INFO L85 PathProgramCache]: Analyzing trace with hash -364954724, now seen corresponding path program 1 times [2024-11-08 18:22:27,371 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:22:27,371 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1925658024] [2024-11-08 18:22:27,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:22:27,371 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:22:27,770 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,704 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-08 18:22:28,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,709 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 18:22:28,710 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,712 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-08 18:22:28,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,715 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-08 18:22:28,719 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,720 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 18:22:28,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,724 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-08 18:22:28,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,727 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-08 18:22:28,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,729 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-08 18:22:28,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,735 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 18:22:28,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,738 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-08 18:22:28,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,741 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-08 18:22:28,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,744 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-08 18:22:28,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,747 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-08 18:22:28,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,750 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-08 18:22:28,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,754 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-08 18:22:28,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,757 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-08 18:22:28,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,760 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-08 18:22:28,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,764 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-08 18:22:28,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,767 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-08 18:22:28,768 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,770 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-08 18:22:28,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,773 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-08 18:22:28,775 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,777 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2024-11-08 18:22:28,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,780 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-08 18:22:28,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,783 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2024-11-08 18:22:28,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,786 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-11-08 18:22:28,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,790 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 18:22:28,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,793 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-11-08 18:22:28,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,797 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 18:22:28,798 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,800 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-08 18:22:28,801 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,803 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 18:22:28,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,806 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2024-11-08 18:22:28,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,810 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 18:22:28,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,813 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-11-08 18:22:28,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,816 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 18:22:28,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,819 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2024-11-08 18:22:28,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,823 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 18:22:28,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,826 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2024-11-08 18:22:28,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,829 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-08 18:22:28,831 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,833 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2024-11-08 18:22:28,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,865 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-08 18:22:28,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,868 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-08 18:22:28,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,870 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-08 18:22:28,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,873 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2024-11-08 18:22:28,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,875 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-08 18:22:28,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,878 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2024-11-08 18:22:28,879 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,881 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2024-11-08 18:22:28,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,884 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2024-11-08 18:22:28,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,887 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2024-11-08 18:22:28,889 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,890 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-08 18:22:28,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,893 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2024-11-08 18:22:28,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,896 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-08 18:22:28,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,900 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2024-11-08 18:22:28,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,903 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-08 18:22:28,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,906 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2024-11-08 18:22:28,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,909 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2024-11-08 18:22:28,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,912 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2024-11-08 18:22:28,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,915 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2024-11-08 18:22:28,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,918 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2024-11-08 18:22:28,920 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,921 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2024-11-08 18:22:28,923 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,924 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2024-11-08 18:22:28,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,927 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2024-11-08 18:22:28,929 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,931 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 345 [2024-11-08 18:22:28,933 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,934 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2024-11-08 18:22:28,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,937 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2024-11-08 18:22:28,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,940 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2024-11-08 18:22:28,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,943 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2024-11-08 18:22:28,945 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,947 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2024-11-08 18:22:28,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,950 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2024-11-08 18:22:28,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,956 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2024-11-08 18:22:28,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,960 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2024-11-08 18:22:28,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,963 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2024-11-08 18:22:28,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,966 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2024-11-08 18:22:28,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,970 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2024-11-08 18:22:28,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,974 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2024-11-08 18:22:28,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,982 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 417 [2024-11-08 18:22:28,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,986 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2024-11-08 18:22:28,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,989 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2024-11-08 18:22:28,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,993 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2024-11-08 18:22:28,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:28,997 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2024-11-08 18:22:28,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:29,003 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2024-11-08 18:22:29,003 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:22:29,003 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1925658024] [2024-11-08 18:22:29,003 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1925658024] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:22:29,003 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:22:29,004 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-08 18:22:29,004 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1309775292] [2024-11-08 18:22:29,004 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:22:29,005 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-08 18:22:29,005 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:22:29,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-08 18:22:29,009 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-08 18:22:29,010 INFO L87 Difference]: Start difference. First operand 946 states and 1568 transitions. Second operand has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2024-11-08 18:22:29,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:22:29,701 INFO L93 Difference]: Finished difference Result 1581 states and 2614 transitions. [2024-11-08 18:22:29,702 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 18:22:29,702 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) Word has length 493 [2024-11-08 18:22:29,703 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:22:29,711 INFO L225 Difference]: With dead ends: 1581 [2024-11-08 18:22:29,711 INFO L226 Difference]: Without dead ends: 946 [2024-11-08 18:22:29,714 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 166 GetRequests, 163 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-08 18:22:29,715 INFO L432 NwaCegarLoop]: 357 mSDtfsCounter, 363 mSDsluCounter, 196 mSDsCounter, 0 mSdLazyCounter, 180 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 363 SdHoareTripleChecker+Valid, 553 SdHoareTripleChecker+Invalid, 181 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 180 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2024-11-08 18:22:29,715 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [363 Valid, 553 Invalid, 181 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 180 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2024-11-08 18:22:29,717 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 946 states. [2024-11-08 18:22:29,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 946 to 946. [2024-11-08 18:22:29,915 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 946 states, 675 states have (on average 1.5318518518518518) internal successors, (1034), 677 states have internal predecessors, (1034), 265 states have call successors, (265), 5 states have call predecessors, (265), 5 states have return successors, (265), 263 states have call predecessors, (265), 265 states have call successors, (265) [2024-11-08 18:22:29,924 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 946 states to 946 states and 1564 transitions. [2024-11-08 18:22:29,926 INFO L78 Accepts]: Start accepts. Automaton has 946 states and 1564 transitions. Word has length 493 [2024-11-08 18:22:29,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:22:29,928 INFO L471 AbstractCegarLoop]: Abstraction has 946 states and 1564 transitions. [2024-11-08 18:22:29,929 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.25) internal successors, (101), 4 states have internal predecessors, (101), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2024-11-08 18:22:29,929 INFO L276 IsEmpty]: Start isEmpty. Operand 946 states and 1564 transitions. [2024-11-08 18:22:29,937 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 494 [2024-11-08 18:22:29,937 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:22:29,938 INFO L215 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 18:22:29,938 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-08 18:22:29,938 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:22:29,939 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:22:29,939 INFO L85 PathProgramCache]: Analyzing trace with hash 315103646, now seen corresponding path program 1 times [2024-11-08 18:22:29,939 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:22:29,939 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [37823742] [2024-11-08 18:22:29,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:22:29,940 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:22:30,331 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:30,884 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-08 18:22:30,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:30,887 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 18:22:30,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:30,890 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-08 18:22:30,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:30,893 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-08 18:22:30,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:30,896 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 18:22:30,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:30,899 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-08 18:22:30,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:30,902 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-08 18:22:30,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:30,905 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-08 18:22:30,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:30,908 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 18:22:30,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:30,911 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-08 18:22:30,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:30,914 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-08 18:22:30,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:30,917 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-08 18:22:30,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:30,920 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-08 18:22:30,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:30,923 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-08 18:22:30,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:30,926 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-08 18:22:30,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:30,930 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-08 18:22:30,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:30,933 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-08 18:22:30,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:30,936 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-08 18:22:30,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:30,939 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-08 18:22:30,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:30,963 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-08 18:22:30,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:30,968 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-08 18:22:30,970 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:30,972 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2024-11-08 18:22:30,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:30,977 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-08 18:22:30,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:30,982 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2024-11-08 18:22:30,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:30,987 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-11-08 18:22:30,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:30,992 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 18:22:30,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:30,997 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-11-08 18:22:31,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,004 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 18:22:31,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,009 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-08 18:22:31,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,015 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 18:22:31,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,020 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2024-11-08 18:22:31,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,026 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 18:22:31,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,032 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-11-08 18:22:31,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,038 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 18:22:31,040 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,043 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2024-11-08 18:22:31,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,049 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 18:22:31,052 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,055 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2024-11-08 18:22:31,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,061 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-08 18:22:31,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,067 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2024-11-08 18:22:31,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,074 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-08 18:22:31,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,080 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-08 18:22:31,083 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,086 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-08 18:22:31,089 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,092 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2024-11-08 18:22:31,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,098 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-08 18:22:31,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,103 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2024-11-08 18:22:31,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,110 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2024-11-08 18:22:31,113 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,116 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2024-11-08 18:22:31,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,123 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2024-11-08 18:22:31,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,129 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-08 18:22:31,133 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,136 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2024-11-08 18:22:31,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,142 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-08 18:22:31,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,152 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2024-11-08 18:22:31,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,159 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-08 18:22:31,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,165 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2024-11-08 18:22:31,169 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,172 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2024-11-08 18:22:31,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,179 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2024-11-08 18:22:31,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,185 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2024-11-08 18:22:31,189 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,191 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2024-11-08 18:22:31,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,198 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2024-11-08 18:22:31,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,204 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2024-11-08 18:22:31,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,211 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2024-11-08 18:22:31,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,217 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 345 [2024-11-08 18:22:31,221 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,223 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2024-11-08 18:22:31,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,230 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2024-11-08 18:22:31,234 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,237 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2024-11-08 18:22:31,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,243 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2024-11-08 18:22:31,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,250 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2024-11-08 18:22:31,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,256 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2024-11-08 18:22:31,260 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,263 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2024-11-08 18:22:31,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,270 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2024-11-08 18:22:31,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,277 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2024-11-08 18:22:31,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,284 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2024-11-08 18:22:31,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,290 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2024-11-08 18:22:31,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,297 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2024-11-08 18:22:31,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,304 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 417 [2024-11-08 18:22:31,308 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,311 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2024-11-08 18:22:31,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,318 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2024-11-08 18:22:31,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,325 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2024-11-08 18:22:31,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,331 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2024-11-08 18:22:31,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,341 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 54 proven. 180 refuted. 0 times theorem prover too weak. 12090 trivial. 0 not checked. [2024-11-08 18:22:31,341 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:22:31,341 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [37823742] [2024-11-08 18:22:31,342 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [37823742] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:22:31,342 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1967730114] [2024-11-08 18:22:31,342 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:22:31,342 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:22:31,343 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:22:31,345 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:22:31,348 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-08 18:22:31,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:31,779 INFO L255 TraceCheckSpWp]: Trace formula consists of 1090 conjuncts, 16 conjuncts are in the unsatisfiable core [2024-11-08 18:22:31,803 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:22:37,065 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 2963 proven. 411 refuted. 0 times theorem prover too weak. 8950 trivial. 0 not checked. [2024-11-08 18:22:37,066 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:22:40,238 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 51 proven. 414 refuted. 0 times theorem prover too weak. 11859 trivial. 0 not checked. [2024-11-08 18:22:40,239 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1967730114] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:22:40,239 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 18:22:40,240 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 10, 10] total 21 [2024-11-08 18:22:40,240 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [231217484] [2024-11-08 18:22:40,240 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 18:22:40,242 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-11-08 18:22:40,243 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:22:40,244 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-11-08 18:22:40,246 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=319, Unknown=0, NotChecked=0, Total=420 [2024-11-08 18:22:40,247 INFO L87 Difference]: Start difference. First operand 946 states and 1564 transitions. Second operand has 21 states, 21 states have (on average 13.523809523809524) internal successors, (284), 21 states have internal predecessors, (284), 7 states have call successors, (229), 4 states have call predecessors, (229), 9 states have return successors, (230), 7 states have call predecessors, (230), 7 states have call successors, (230) [2024-11-08 18:22:50,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:22:50,775 INFO L93 Difference]: Finished difference Result 4228 states and 6705 transitions. [2024-11-08 18:22:50,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2024-11-08 18:22:50,777 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 13.523809523809524) internal successors, (284), 21 states have internal predecessors, (284), 7 states have call successors, (229), 4 states have call predecessors, (229), 9 states have return successors, (230), 7 states have call predecessors, (230), 7 states have call successors, (230) Word has length 493 [2024-11-08 18:22:50,779 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:22:50,814 INFO L225 Difference]: With dead ends: 4228 [2024-11-08 18:22:50,814 INFO L226 Difference]: Without dead ends: 3429 [2024-11-08 18:22:50,828 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1258 GetRequests, 1135 SyntacticMatches, 1 SemanticMatches, 122 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5773 ImplicationChecksByTransitivity, 3.9s TimeCoverageRelationStatistics Valid=2651, Invalid=12601, Unknown=0, NotChecked=0, Total=15252 [2024-11-08 18:22:50,829 INFO L432 NwaCegarLoop]: 529 mSDtfsCounter, 3125 mSDsluCounter, 2987 mSDsCounter, 0 mSdLazyCounter, 2999 mSolverCounterSat, 1506 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3125 SdHoareTripleChecker+Valid, 3516 SdHoareTripleChecker+Invalid, 4505 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1506 IncrementalHoareTripleChecker+Valid, 2999 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.9s IncrementalHoareTripleChecker+Time [2024-11-08 18:22:50,830 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3125 Valid, 3516 Invalid, 4505 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1506 Valid, 2999 Invalid, 0 Unknown, 0 Unchecked, 5.9s Time] [2024-11-08 18:22:50,837 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3429 states. [2024-11-08 18:22:51,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3429 to 2308. [2024-11-08 18:22:51,363 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2308 states, 1638 states have (on average 1.4682539682539681) internal successors, (2405), 1644 states have internal predecessors, (2405), 621 states have call successors, (621), 48 states have call predecessors, (621), 48 states have return successors, (621), 615 states have call predecessors, (621), 621 states have call successors, (621) [2024-11-08 18:22:51,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2308 states to 2308 states and 3647 transitions. [2024-11-08 18:22:51,390 INFO L78 Accepts]: Start accepts. Automaton has 2308 states and 3647 transitions. Word has length 493 [2024-11-08 18:22:51,391 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:22:51,391 INFO L471 AbstractCegarLoop]: Abstraction has 2308 states and 3647 transitions. [2024-11-08 18:22:51,392 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 13.523809523809524) internal successors, (284), 21 states have internal predecessors, (284), 7 states have call successors, (229), 4 states have call predecessors, (229), 9 states have return successors, (230), 7 states have call predecessors, (230), 7 states have call successors, (230) [2024-11-08 18:22:51,392 INFO L276 IsEmpty]: Start isEmpty. Operand 2308 states and 3647 transitions. [2024-11-08 18:22:51,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 494 [2024-11-08 18:22:51,406 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:22:51,407 INFO L215 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 18:22:51,438 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-08 18:22:51,611 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:22:51,612 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:22:51,612 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:22:51,613 INFO L85 PathProgramCache]: Analyzing trace with hash -944160098, now seen corresponding path program 1 times [2024-11-08 18:22:51,613 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:22:51,613 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [516486937] [2024-11-08 18:22:51,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:22:51,614 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:22:52,092 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,694 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-08 18:22:52,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,697 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 18:22:52,699 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,700 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-08 18:22:52,702 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,704 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-08 18:22:52,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,707 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 18:22:52,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,710 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-08 18:22:52,712 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,714 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-08 18:22:52,715 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,717 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-08 18:22:52,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,720 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 18:22:52,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,723 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-08 18:22:52,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,728 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-08 18:22:52,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,731 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-08 18:22:52,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,734 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-08 18:22:52,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,738 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-08 18:22:52,740 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,742 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-08 18:22:52,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,747 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-08 18:22:52,749 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,750 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-08 18:22:52,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,754 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-08 18:22:52,756 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,757 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-08 18:22:52,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,761 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-08 18:22:52,763 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,765 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-08 18:22:52,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,769 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2024-11-08 18:22:52,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,772 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-08 18:22:52,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,776 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2024-11-08 18:22:52,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,780 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-11-08 18:22:52,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,784 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 18:22:52,786 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,787 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-11-08 18:22:52,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,791 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 18:22:52,794 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,795 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-08 18:22:52,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,799 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 18:22:52,802 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,803 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2024-11-08 18:22:52,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,808 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 18:22:52,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,812 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-11-08 18:22:52,815 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,816 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 18:22:52,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,820 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2024-11-08 18:22:52,822 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,824 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 18:22:52,826 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,828 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2024-11-08 18:22:52,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,831 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-08 18:22:52,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,836 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2024-11-08 18:22:52,840 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,842 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-08 18:22:52,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,846 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-08 18:22:52,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,851 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-08 18:22:52,854 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,855 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2024-11-08 18:22:52,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,860 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-08 18:22:52,862 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,864 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2024-11-08 18:22:52,866 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,868 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2024-11-08 18:22:52,872 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,905 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2024-11-08 18:22:52,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,912 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2024-11-08 18:22:52,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,918 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-08 18:22:52,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,925 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2024-11-08 18:22:52,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,935 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-08 18:22:52,939 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,943 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2024-11-08 18:22:52,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,950 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-08 18:22:52,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,960 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2024-11-08 18:22:52,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,967 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2024-11-08 18:22:52,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,974 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2024-11-08 18:22:52,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,982 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2024-11-08 18:22:52,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,989 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2024-11-08 18:22:52,993 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:52,996 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2024-11-08 18:22:53,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:53,004 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2024-11-08 18:22:53,008 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:53,012 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2024-11-08 18:22:53,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:53,019 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 345 [2024-11-08 18:22:53,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:53,026 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2024-11-08 18:22:53,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:53,033 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2024-11-08 18:22:53,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:53,041 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2024-11-08 18:22:53,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:53,047 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2024-11-08 18:22:53,051 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:53,055 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2024-11-08 18:22:53,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:53,061 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2024-11-08 18:22:53,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:53,069 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2024-11-08 18:22:53,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:53,077 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2024-11-08 18:22:53,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:53,084 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2024-11-08 18:22:53,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:53,092 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2024-11-08 18:22:53,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:53,100 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2024-11-08 18:22:53,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:53,108 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2024-11-08 18:22:53,112 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:53,116 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 417 [2024-11-08 18:22:53,120 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:53,123 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2024-11-08 18:22:53,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:53,131 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2024-11-08 18:22:53,135 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:53,139 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2024-11-08 18:22:53,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:53,146 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2024-11-08 18:22:53,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:53,158 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 135 proven. 99 refuted. 0 times theorem prover too weak. 12090 trivial. 0 not checked. [2024-11-08 18:22:53,158 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:22:53,158 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [516486937] [2024-11-08 18:22:53,159 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [516486937] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:22:53,159 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [863778763] [2024-11-08 18:22:53,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:22:53,160 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:22:53,160 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:22:53,162 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:22:53,164 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-08 18:22:53,657 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:53,664 INFO L255 TraceCheckSpWp]: Trace formula consists of 1087 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-08 18:22:53,676 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:22:54,378 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 6108 proven. 99 refuted. 0 times theorem prover too weak. 6117 trivial. 0 not checked. [2024-11-08 18:22:54,379 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:22:55,110 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 135 proven. 99 refuted. 0 times theorem prover too weak. 12090 trivial. 0 not checked. [2024-11-08 18:22:55,111 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [863778763] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:22:55,111 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 18:22:55,112 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 9 [2024-11-08 18:22:55,112 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [215140577] [2024-11-08 18:22:55,112 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 18:22:55,114 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-11-08 18:22:55,114 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:22:55,116 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-11-08 18:22:55,116 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2024-11-08 18:22:55,117 INFO L87 Difference]: Start difference. First operand 2308 states and 3647 transitions. Second operand has 9 states, 9 states have (on average 20.0) internal successors, (180), 9 states have internal predecessors, (180), 4 states have call successors, (145), 2 states have call predecessors, (145), 4 states have return successors, (147), 4 states have call predecessors, (147), 4 states have call successors, (147) [2024-11-08 18:22:56,342 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:22:56,342 INFO L93 Difference]: Finished difference Result 4513 states and 7065 transitions. [2024-11-08 18:22:56,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-08 18:22:56,344 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 20.0) internal successors, (180), 9 states have internal predecessors, (180), 4 states have call successors, (145), 2 states have call predecessors, (145), 4 states have return successors, (147), 4 states have call predecessors, (147), 4 states have call successors, (147) Word has length 493 [2024-11-08 18:22:56,345 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:22:56,398 INFO L225 Difference]: With dead ends: 4513 [2024-11-08 18:22:56,398 INFO L226 Difference]: Without dead ends: 2406 [2024-11-08 18:22:56,405 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1150 GetRequests, 1140 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=55, Invalid=77, Unknown=0, NotChecked=0, Total=132 [2024-11-08 18:22:56,406 INFO L432 NwaCegarLoop]: 279 mSDtfsCounter, 547 mSDsluCounter, 398 mSDsCounter, 0 mSdLazyCounter, 408 mSolverCounterSat, 196 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 592 SdHoareTripleChecker+Valid, 677 SdHoareTripleChecker+Invalid, 604 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 196 IncrementalHoareTripleChecker+Valid, 408 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-08 18:22:56,406 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [592 Valid, 677 Invalid, 604 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [196 Valid, 408 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-08 18:22:56,410 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2406 states. [2024-11-08 18:22:56,948 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2406 to 2336. [2024-11-08 18:22:56,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2336 states, 1659 states have (on average 1.455093429776974) internal successors, (2414), 1665 states have internal predecessors, (2414), 621 states have call successors, (621), 55 states have call predecessors, (621), 55 states have return successors, (621), 615 states have call predecessors, (621), 621 states have call successors, (621) [2024-11-08 18:22:56,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2336 states to 2336 states and 3656 transitions. [2024-11-08 18:22:56,976 INFO L78 Accepts]: Start accepts. Automaton has 2336 states and 3656 transitions. Word has length 493 [2024-11-08 18:22:56,977 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:22:56,977 INFO L471 AbstractCegarLoop]: Abstraction has 2336 states and 3656 transitions. [2024-11-08 18:22:56,978 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 20.0) internal successors, (180), 9 states have internal predecessors, (180), 4 states have call successors, (145), 2 states have call predecessors, (145), 4 states have return successors, (147), 4 states have call predecessors, (147), 4 states have call successors, (147) [2024-11-08 18:22:56,978 INFO L276 IsEmpty]: Start isEmpty. Operand 2336 states and 3656 transitions. [2024-11-08 18:22:56,983 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 494 [2024-11-08 18:22:56,983 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:22:56,983 INFO L215 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 18:22:57,012 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-08 18:22:57,184 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:22:57,185 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:22:57,185 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:22:57,186 INFO L85 PathProgramCache]: Analyzing trace with hash -1788165600, now seen corresponding path program 1 times [2024-11-08 18:22:57,186 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:22:57,186 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [985074627] [2024-11-08 18:22:57,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:22:57,186 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:22:57,754 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:58,889 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 5 [2024-11-08 18:22:58,891 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:58,893 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2024-11-08 18:22:58,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:58,895 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2024-11-08 18:22:58,897 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:58,898 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 21 [2024-11-08 18:22:58,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:58,901 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 27 [2024-11-08 18:22:58,903 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:58,904 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2024-11-08 18:22:58,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:58,908 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 38 [2024-11-08 18:22:58,909 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:58,910 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2024-11-08 18:22:58,914 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:58,916 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 49 [2024-11-08 18:22:58,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:58,919 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2024-11-08 18:22:58,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:58,924 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2024-11-08 18:22:58,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:58,927 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 66 [2024-11-08 18:22:58,928 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:58,930 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2024-11-08 18:22:58,932 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:58,933 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2024-11-08 18:22:58,934 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:58,936 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 83 [2024-11-08 18:22:58,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:58,939 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 88 [2024-11-08 18:22:58,941 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:58,942 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 94 [2024-11-08 18:22:58,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:58,946 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 99 [2024-11-08 18:22:58,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:58,949 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 105 [2024-11-08 18:22:58,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:58,953 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2024-11-08 18:22:58,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:58,956 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2024-11-08 18:22:58,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:58,960 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 121 [2024-11-08 18:22:58,962 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:58,963 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 126 [2024-11-08 18:22:58,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:58,967 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 132 [2024-11-08 18:22:58,969 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:58,970 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 138 [2024-11-08 18:22:58,972 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:58,974 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 144 [2024-11-08 18:22:58,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:58,977 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 149 [2024-11-08 18:22:58,980 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,006 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2024-11-08 18:22:59,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,015 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 160 [2024-11-08 18:22:59,017 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,020 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 166 [2024-11-08 18:22:59,023 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,025 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2024-11-08 18:22:59,028 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,034 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 177 [2024-11-08 18:22:59,037 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,042 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 182 [2024-11-08 18:22:59,044 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,047 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 188 [2024-11-08 18:22:59,050 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,052 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 193 [2024-11-08 18:22:59,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,059 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 199 [2024-11-08 18:22:59,062 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,064 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 204 [2024-11-08 18:22:59,067 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,070 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 210 [2024-11-08 18:22:59,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,076 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 215 [2024-11-08 18:22:59,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,099 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 221 [2024-11-08 18:22:59,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,106 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 226 [2024-11-08 18:22:59,109 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,112 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 232 [2024-11-08 18:22:59,115 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,118 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 237 [2024-11-08 18:22:59,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,125 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 243 [2024-11-08 18:22:59,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,133 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 248 [2024-11-08 18:22:59,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,140 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 254 [2024-11-08 18:22:59,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,148 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 259 [2024-11-08 18:22:59,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,158 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 265 [2024-11-08 18:22:59,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,165 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 271 [2024-11-08 18:22:59,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,175 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 276 [2024-11-08 18:22:59,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,182 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 282 [2024-11-08 18:22:59,186 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,189 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 287 [2024-11-08 18:22:59,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,197 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 293 [2024-11-08 18:22:59,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,204 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 299 [2024-11-08 18:22:59,208 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,211 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 305 [2024-11-08 18:22:59,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,218 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2024-11-08 18:22:59,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,228 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 316 [2024-11-08 18:22:59,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,235 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2024-11-08 18:22:59,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,242 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 328 [2024-11-08 18:22:59,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,249 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 334 [2024-11-08 18:22:59,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,287 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 340 [2024-11-08 18:22:59,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,292 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 345 [2024-11-08 18:22:59,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,297 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 351 [2024-11-08 18:22:59,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,303 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 356 [2024-11-08 18:22:59,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,308 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 362 [2024-11-08 18:22:59,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,313 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 367 [2024-11-08 18:22:59,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,318 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 373 [2024-11-08 18:22:59,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,324 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 378 [2024-11-08 18:22:59,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,333 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 384 [2024-11-08 18:22:59,337 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,344 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 389 [2024-11-08 18:22:59,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,350 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 395 [2024-11-08 18:22:59,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,356 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 400 [2024-11-08 18:22:59,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,362 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 406 [2024-11-08 18:22:59,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,367 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 411 [2024-11-08 18:22:59,374 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,377 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 417 [2024-11-08 18:22:59,384 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,387 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 422 [2024-11-08 18:22:59,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,396 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 428 [2024-11-08 18:22:59,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,402 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 434 [2024-11-08 18:22:59,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,408 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 440 [2024-11-08 18:22:59,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,417 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 189 proven. 273 refuted. 0 times theorem prover too weak. 11862 trivial. 0 not checked. [2024-11-08 18:22:59,417 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:22:59,417 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [985074627] [2024-11-08 18:22:59,418 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [985074627] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:22:59,418 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [705104263] [2024-11-08 18:22:59,418 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:22:59,418 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:22:59,419 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:22:59,420 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:22:59,424 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-08 18:22:59,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:22:59,874 INFO L255 TraceCheckSpWp]: Trace formula consists of 1085 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-11-08 18:22:59,886 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:23:02,152 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 7374 proven. 273 refuted. 0 times theorem prover too weak. 4677 trivial. 0 not checked. [2024-11-08 18:23:02,153 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:23:03,340 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 189 proven. 276 refuted. 0 times theorem prover too weak. 11859 trivial. 0 not checked. [2024-11-08 18:23:03,340 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [705104263] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:23:03,340 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-11-08 18:23:03,341 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 8, 8] total 15 [2024-11-08 18:23:03,341 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [602014771] [2024-11-08 18:23:03,341 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-11-08 18:23:03,343 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-11-08 18:23:03,343 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:23:03,344 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-11-08 18:23:03,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=66, Invalid=144, Unknown=0, NotChecked=0, Total=210 [2024-11-08 18:23:03,346 INFO L87 Difference]: Start difference. First operand 2336 states and 3656 transitions. Second operand has 15 states, 15 states have (on average 12.866666666666667) internal successors, (193), 15 states have internal predecessors, (193), 6 states have call successors, (183), 3 states have call predecessors, (183), 7 states have return successors, (184), 6 states have call predecessors, (184), 6 states have call successors, (184) [2024-11-08 18:23:05,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:23:05,014 INFO L93 Difference]: Finished difference Result 4527 states and 6957 transitions. [2024-11-08 18:23:05,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2024-11-08 18:23:05,016 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 12.866666666666667) internal successors, (193), 15 states have internal predecessors, (193), 6 states have call successors, (183), 3 states have call predecessors, (183), 7 states have return successors, (184), 6 states have call predecessors, (184), 6 states have call successors, (184) Word has length 493 [2024-11-08 18:23:05,017 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:23:05,035 INFO L225 Difference]: With dead ends: 4527 [2024-11-08 18:23:05,036 INFO L226 Difference]: Without dead ends: 2360 [2024-11-08 18:23:05,043 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1156 GetRequests, 1135 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 76 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=160, Invalid=302, Unknown=0, NotChecked=0, Total=462 [2024-11-08 18:23:05,045 INFO L432 NwaCegarLoop]: 251 mSDtfsCounter, 736 mSDsluCounter, 520 mSDsCounter, 0 mSdLazyCounter, 642 mSolverCounterSat, 237 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 763 SdHoareTripleChecker+Valid, 771 SdHoareTripleChecker+Invalid, 879 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 237 IncrementalHoareTripleChecker+Valid, 642 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-08 18:23:05,045 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [763 Valid, 771 Invalid, 879 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [237 Valid, 642 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-08 18:23:05,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2360 states. [2024-11-08 18:23:05,544 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2360 to 2248. [2024-11-08 18:23:05,548 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2248 states, 1557 states have (on average 1.407835581245986) internal successors, (2192), 1563 states have internal predecessors, (2192), 621 states have call successors, (621), 69 states have call predecessors, (621), 69 states have return successors, (621), 615 states have call predecessors, (621), 621 states have call successors, (621) [2024-11-08 18:23:05,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2248 states to 2248 states and 3434 transitions. [2024-11-08 18:23:05,567 INFO L78 Accepts]: Start accepts. Automaton has 2248 states and 3434 transitions. Word has length 493 [2024-11-08 18:23:05,568 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:23:05,568 INFO L471 AbstractCegarLoop]: Abstraction has 2248 states and 3434 transitions. [2024-11-08 18:23:05,569 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 12.866666666666667) internal successors, (193), 15 states have internal predecessors, (193), 6 states have call successors, (183), 3 states have call predecessors, (183), 7 states have return successors, (184), 6 states have call predecessors, (184), 6 states have call successors, (184) [2024-11-08 18:23:05,569 INFO L276 IsEmpty]: Start isEmpty. Operand 2248 states and 3434 transitions. [2024-11-08 18:23:05,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 494 [2024-11-08 18:23:05,574 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:23:05,574 INFO L215 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 18:23:05,599 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-11-08 18:23:05,778 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:23:05,779 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:23:05,779 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:23:05,779 INFO L85 PathProgramCache]: Analyzing trace with hash -1804369632, now seen corresponding path program 1 times [2024-11-08 18:23:05,779 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:23:05,779 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1960927455] [2024-11-08 18:23:05,780 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:23:05,780 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:23:06,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-08 18:23:06,257 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [803885308] [2024-11-08 18:23:06,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:23:06,258 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:23:06,258 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:23:06,260 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:23:06,262 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-08 18:23:06,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:23:06,744 INFO L255 TraceCheckSpWp]: Trace formula consists of 1085 conjuncts, 25 conjuncts are in the unsatisfiable core [2024-11-08 18:23:06,755 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:23:11,453 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 768 proven. 450 refuted. 0 times theorem prover too weak. 11106 trivial. 0 not checked. [2024-11-08 18:23:11,453 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:23:13,192 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:23:13,192 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1960927455] [2024-11-08 18:23:13,193 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-08 18:23:13,193 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [803885308] [2024-11-08 18:23:13,194 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [803885308] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:23:13,194 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-08 18:23:13,194 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11] total 11 [2024-11-08 18:23:13,194 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1789676355] [2024-11-08 18:23:13,194 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-08 18:23:13,195 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2024-11-08 18:23:13,196 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:23:13,197 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2024-11-08 18:23:13,197 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=101, Invalid=272, Unknown=7, NotChecked=0, Total=380 [2024-11-08 18:23:13,197 INFO L87 Difference]: Start difference. First operand 2248 states and 3434 transitions. Second operand has 12 states, 12 states have (on average 9.166666666666666) internal successors, (110), 10 states have internal predecessors, (110), 3 states have call successors, (79), 3 states have call predecessors, (79), 4 states have return successors, (79), 3 states have call predecessors, (79), 3 states have call successors, (79) [2024-11-08 18:23:16,030 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:23:16,031 INFO L93 Difference]: Finished difference Result 6934 states and 10305 transitions. [2024-11-08 18:23:16,031 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2024-11-08 18:23:16,032 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 9.166666666666666) internal successors, (110), 10 states have internal predecessors, (110), 3 states have call successors, (79), 3 states have call predecessors, (79), 4 states have return successors, (79), 3 states have call predecessors, (79), 3 states have call successors, (79) Word has length 493 [2024-11-08 18:23:16,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:23:16,065 INFO L225 Difference]: With dead ends: 6934 [2024-11-08 18:23:16,065 INFO L226 Difference]: Without dead ends: 4986 [2024-11-08 18:23:16,074 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 979 GetRequests, 947 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=326, Invalid=789, Unknown=7, NotChecked=0, Total=1122 [2024-11-08 18:23:16,074 INFO L432 NwaCegarLoop]: 281 mSDtfsCounter, 433 mSDsluCounter, 1963 mSDsCounter, 0 mSdLazyCounter, 1099 mSolverCounterSat, 203 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 433 SdHoareTripleChecker+Valid, 2244 SdHoareTripleChecker+Invalid, 1302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 203 IncrementalHoareTripleChecker+Valid, 1099 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-08 18:23:16,075 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [433 Valid, 2244 Invalid, 1302 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [203 Valid, 1099 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-08 18:23:16,080 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4986 states. [2024-11-08 18:23:17,035 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4986 to 4568. [2024-11-08 18:23:17,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4568 states, 3211 states have (on average 1.3839925256929306) internal successors, (4444), 3235 states have internal predecessors, (4444), 1187 states have call successors, (1187), 169 states have call predecessors, (1187), 169 states have return successors, (1187), 1163 states have call predecessors, (1187), 1187 states have call successors, (1187) [2024-11-08 18:23:17,071 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4568 states to 4568 states and 6818 transitions. [2024-11-08 18:23:17,080 INFO L78 Accepts]: Start accepts. Automaton has 4568 states and 6818 transitions. Word has length 493 [2024-11-08 18:23:17,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:23:17,085 INFO L471 AbstractCegarLoop]: Abstraction has 4568 states and 6818 transitions. [2024-11-08 18:23:17,085 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 9.166666666666666) internal successors, (110), 10 states have internal predecessors, (110), 3 states have call successors, (79), 3 states have call predecessors, (79), 4 states have return successors, (79), 3 states have call predecessors, (79), 3 states have call successors, (79) [2024-11-08 18:23:17,085 INFO L276 IsEmpty]: Start isEmpty. Operand 4568 states and 6818 transitions. [2024-11-08 18:23:17,089 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 494 [2024-11-08 18:23:17,089 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:23:17,090 INFO L215 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 18:23:17,115 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-08 18:23:17,294 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:23:17,295 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:23:17,295 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:23:17,295 INFO L85 PathProgramCache]: Analyzing trace with hash 1903791650, now seen corresponding path program 1 times [2024-11-08 18:23:17,295 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:23:17,295 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1449694083] [2024-11-08 18:23:17,296 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:23:17,296 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:23:17,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-08 18:23:17,613 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1842786026] [2024-11-08 18:23:17,615 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:23:17,615 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:23:17,615 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:23:17,617 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:23:17,619 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-08 18:23:17,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:23:17,981 INFO L255 TraceCheckSpWp]: Trace formula consists of 1083 conjuncts, 19 conjuncts are in the unsatisfiable core [2024-11-08 18:23:17,992 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:23:24,680 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 690 proven. 228 refuted. 0 times theorem prover too weak. 11406 trivial. 0 not checked. [2024-11-08 18:23:24,680 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:23:26,688 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-08 18:23:26,688 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1449694083] [2024-11-08 18:23:26,688 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-11-08 18:23:26,688 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1842786026] [2024-11-08 18:23:26,688 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1842786026] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:23:26,689 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-11-08 18:23:26,689 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9] total 9 [2024-11-08 18:23:26,689 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1210221035] [2024-11-08 18:23:26,689 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-11-08 18:23:26,690 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 10 states [2024-11-08 18:23:26,690 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-08 18:23:26,691 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2024-11-08 18:23:26,691 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=158, Unknown=1, NotChecked=0, Total=210 [2024-11-08 18:23:26,691 INFO L87 Difference]: Start difference. First operand 4568 states and 6818 transitions. Second operand has 10 states, 10 states have (on average 10.7) internal successors, (107), 9 states have internal predecessors, (107), 2 states have call successors, (79), 2 states have call predecessors, (79), 3 states have return successors, (79), 2 states have call predecessors, (79), 2 states have call successors, (79) [2024-11-08 18:23:29,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:23:29,926 INFO L93 Difference]: Finished difference Result 9146 states and 13603 transitions. [2024-11-08 18:23:29,927 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2024-11-08 18:23:29,927 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 10.7) internal successors, (107), 9 states have internal predecessors, (107), 2 states have call successors, (79), 2 states have call predecessors, (79), 3 states have return successors, (79), 2 states have call predecessors, (79), 2 states have call successors, (79) Word has length 493 [2024-11-08 18:23:29,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:23:29,981 INFO L225 Difference]: With dead ends: 9146 [2024-11-08 18:23:29,982 INFO L226 Difference]: Without dead ends: 7198 [2024-11-08 18:23:29,994 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 976 GetRequests, 952 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 80 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=183, Invalid=466, Unknown=1, NotChecked=0, Total=650 [2024-11-08 18:23:29,995 INFO L432 NwaCegarLoop]: 294 mSDtfsCounter, 396 mSDsluCounter, 1751 mSDsCounter, 0 mSdLazyCounter, 991 mSolverCounterSat, 185 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 396 SdHoareTripleChecker+Valid, 2045 SdHoareTripleChecker+Invalid, 1182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 185 IncrementalHoareTripleChecker+Valid, 991 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-11-08 18:23:29,995 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [396 Valid, 2045 Invalid, 1182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [185 Valid, 991 Invalid, 6 Unknown, 0 Unchecked, 1.7s Time] [2024-11-08 18:23:30,004 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7198 states. [2024-11-08 18:23:31,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7198 to 6610. [2024-11-08 18:23:31,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6610 states, 4625 states have (on average 1.3803243243243244) internal successors, (6384), 4655 states have internal predecessors, (6384), 1729 states have call successors, (1729), 255 states have call predecessors, (1729), 255 states have return successors, (1729), 1699 states have call predecessors, (1729), 1729 states have call successors, (1729) [2024-11-08 18:23:31,899 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6610 states to 6610 states and 9842 transitions. [2024-11-08 18:23:31,910 INFO L78 Accepts]: Start accepts. Automaton has 6610 states and 9842 transitions. Word has length 493 [2024-11-08 18:23:31,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:23:31,912 INFO L471 AbstractCegarLoop]: Abstraction has 6610 states and 9842 transitions. [2024-11-08 18:23:31,913 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 10 states, 10 states have (on average 10.7) internal successors, (107), 9 states have internal predecessors, (107), 2 states have call successors, (79), 2 states have call predecessors, (79), 3 states have return successors, (79), 2 states have call predecessors, (79), 2 states have call successors, (79) [2024-11-08 18:23:31,913 INFO L276 IsEmpty]: Start isEmpty. Operand 6610 states and 9842 transitions. [2024-11-08 18:23:31,921 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 495 [2024-11-08 18:23:31,922 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:23:31,922 INFO L215 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 18:23:31,951 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Ended with exit code 0 [2024-11-08 18:23:32,123 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2024-11-08 18:23:32,124 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:23:32,125 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:23:32,125 INFO L85 PathProgramCache]: Analyzing trace with hash -1785170627, now seen corresponding path program 1 times [2024-11-08 18:23:32,126 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-08 18:23:32,126 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [396759075] [2024-11-08 18:23:32,126 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:23:32,127 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-08 18:23:32,764 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-11-08 18:23:32,769 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1486609309] [2024-11-08 18:23:32,770 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:23:32,770 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:23:32,770 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:23:32,772 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:23:32,774 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-08 18:23:33,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 18:23:33,226 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-08 18:23:33,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-08 18:23:34,042 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-08 18:23:34,043 INFO L325 BasicCegarLoop]: Counterexample is feasible [2024-11-08 18:23:34,044 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-08 18:23:34,058 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-08 18:23:34,247 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2024-11-08 18:23:34,250 INFO L407 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-08 18:23:34,673 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-08 18:23:34,676 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 08.11 06:23:34 BoogieIcfgContainer [2024-11-08 18:23:34,677 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-08 18:23:34,678 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-08 18:23:34,678 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-08 18:23:34,679 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-08 18:23:34,679 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 06:22:20" (3/4) ... [2024-11-08 18:23:34,682 INFO L145 WitnessPrinter]: No result that supports witness generation found [2024-11-08 18:23:34,684 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-08 18:23:34,685 INFO L158 Benchmark]: Toolchain (without parser) took 77083.94ms. Allocated memory was 134.2MB in the beginning and 1.0GB in the end (delta: 897.6MB). Free memory was 94.2MB in the beginning and 567.1MB in the end (delta: -472.9MB). Peak memory consumption was 424.2MB. Max. memory is 16.1GB. [2024-11-08 18:23:34,685 INFO L158 Benchmark]: CDTParser took 0.38ms. Allocated memory is still 104.9MB. Free memory is still 52.3MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-08 18:23:34,685 INFO L158 Benchmark]: CACSL2BoogieTranslator took 861.25ms. Allocated memory is still 134.2MB. Free memory was 93.7MB in the beginning and 67.8MB in the end (delta: 25.9MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2024-11-08 18:23:34,686 INFO L158 Benchmark]: Boogie Procedure Inliner took 168.78ms. Allocated memory is still 134.2MB. Free memory was 67.8MB in the beginning and 96.6MB in the end (delta: -28.8MB). Peak memory consumption was 7.4MB. Max. memory is 16.1GB. [2024-11-08 18:23:34,686 INFO L158 Benchmark]: Boogie Preprocessor took 111.81ms. Allocated memory is still 134.2MB. Free memory was 96.6MB in the beginning and 83.5MB in the end (delta: 13.1MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2024-11-08 18:23:34,687 INFO L158 Benchmark]: RCFGBuilder took 1599.50ms. Allocated memory is still 134.2MB. Free memory was 83.5MB in the beginning and 71.4MB in the end (delta: 12.1MB). Peak memory consumption was 43.6MB. Max. memory is 16.1GB. [2024-11-08 18:23:34,688 INFO L158 Benchmark]: TraceAbstraction took 74325.90ms. Allocated memory was 134.2MB in the beginning and 1.0GB in the end (delta: 897.6MB). Free memory was 70.6MB in the beginning and 568.4MB in the end (delta: -497.9MB). Peak memory consumption was 398.4MB. Max. memory is 16.1GB. [2024-11-08 18:23:34,688 INFO L158 Benchmark]: Witness Printer took 5.94ms. Allocated memory is still 1.0GB. Free memory was 568.1MB in the beginning and 567.1MB in the end (delta: 1.0MB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-08 18:23:34,691 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.38ms. Allocated memory is still 104.9MB. Free memory is still 52.3MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 861.25ms. Allocated memory is still 134.2MB. Free memory was 93.7MB in the beginning and 67.8MB in the end (delta: 25.9MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 168.78ms. Allocated memory is still 134.2MB. Free memory was 67.8MB in the beginning and 96.6MB in the end (delta: -28.8MB). Peak memory consumption was 7.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 111.81ms. Allocated memory is still 134.2MB. Free memory was 96.6MB in the beginning and 83.5MB in the end (delta: 13.1MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * RCFGBuilder took 1599.50ms. Allocated memory is still 134.2MB. Free memory was 83.5MB in the beginning and 71.4MB in the end (delta: 12.1MB). Peak memory consumption was 43.6MB. Max. memory is 16.1GB. * TraceAbstraction took 74325.90ms. Allocated memory was 134.2MB in the beginning and 1.0GB in the end (delta: 897.6MB). Free memory was 70.6MB in the beginning and 568.4MB in the end (delta: -497.9MB). Peak memory consumption was 398.4MB. Max. memory is 16.1GB. * Witness Printer took 5.94ms. Allocated memory is still 1.0GB. Free memory was 568.1MB in the beginning and 567.1MB in the end (delta: 1.0MB). There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 19]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: overapproximation of someBinaryFLOATComparisonOperation at line 448, overapproximation of someUnaryDOUBLEoperation at line 30, overapproximation of someBinaryArithmeticDOUBLEoperation at line 258, overapproximation of someBinaryDOUBLEComparisonOperation at line 257, overapproximation of someBinaryArithmeticFLOAToperation at line 202. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] signed short int var_1_1 = 16; [L23] signed char var_1_5 = -8; [L24] unsigned char var_1_6 = 10; [L25] unsigned char var_1_7 = 128; [L26] unsigned char var_1_8 = 1; [L27] unsigned char var_1_11 = 0; [L28] unsigned char var_1_12 = 0; [L29] signed short int var_1_13 = 200; [L30] float var_1_14 = -0.8; [L31] float var_1_15 = 127.25; [L32] float var_1_16 = 3.5; [L33] unsigned short int var_1_17 = 16; [L34] unsigned char var_1_19 = 1; [L35] unsigned char var_1_20 = 0; [L36] unsigned char var_1_21 = 0; [L37] unsigned char var_1_22 = 0; [L38] unsigned char var_1_23 = 1; [L39] signed short int var_1_24 = -32; [L40] unsigned char var_1_25 = 1; [L41] float var_1_26 = 500.65; [L42] signed long int var_1_27 = -8; [L43] float var_1_28 = 255.5; [L44] float var_1_29 = 64.8; [L45] unsigned long int var_1_30 = 10; [L46] unsigned long int var_1_31 = 10; [L47] unsigned long int var_1_32 = 256; [L48] unsigned long int var_1_33 = 50; [L49] unsigned long int var_1_34 = 200; [L50] unsigned long int var_1_35 = 50; [L51] unsigned long int var_1_36 = 10; [L52] signed char var_1_37 = 5; [L53] unsigned long int var_1_38 = 1538486014; [L54] unsigned char var_1_39 = 10; [L55] unsigned char var_1_40 = 128; [L56] unsigned char var_1_41 = 16; [L57] unsigned char var_1_42 = 0; [L58] unsigned short int var_1_43 = 10; [L59] unsigned short int var_1_44 = 128; [L60] unsigned short int var_1_45 = 40597; [L61] float var_1_46 = 0.0; [L62] unsigned short int var_1_47 = 31514; [L63] unsigned short int var_1_48 = 10000; [L64] unsigned char var_1_49 = 8; [L65] unsigned short int var_1_50 = 10; [L66] double var_1_51 = 7.4; [L67] float var_1_52 = 9.5; [L68] double var_1_53 = 0.375; [L69] double var_1_54 = 3.8; [L70] double var_1_55 = 3.4; [L71] unsigned short int var_1_56 = 2; [L72] signed short int var_1_57 = 256; [L73] signed short int var_1_58 = 25253; [L74] float var_1_59 = 10000000000000.4; [L75] double var_1_60 = 4.875; [L76] double var_1_61 = 256.75; [L77] float var_1_62 = 999999999999999.8; [L78] float var_1_63 = 1000000000000.25; [L79] float var_1_64 = 2.4; [L80] unsigned char var_1_65 = 0; [L81] signed char var_1_66 = 8; [L82] signed char var_1_67 = 64; [L83] signed char var_1_68 = -4; [L84] unsigned char var_1_69 = 2; [L85] unsigned char var_1_70 = 64; [L86] unsigned char var_1_71 = 0; [L87] signed char var_1_72 = -128; [L88] signed char var_1_73 = 1; [L89] signed char var_1_74 = 50; [L90] signed char var_1_75 = 4; [L91] signed char var_1_76 = 16; [L92] signed short int var_1_77 = 32; [L93] signed char var_1_78 = 25; [L94] unsigned short int var_1_79 = 2; [L95] unsigned short int var_1_80 = 64; [L96] double var_1_81 = 8.75; [L97] signed char var_1_82 = -4; [L98] double var_1_83 = 64.38; [L99] double var_1_84 = 4.75; [L100] double var_1_85 = 7.5; [L101] signed short int last_1_var_1_1 = 16; [L102] unsigned char last_1_var_1_6 = 10; [L103] unsigned char last_1_var_1_8 = 1; [L104] signed short int last_1_var_1_13 = 200; VAL [isInitial=0, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=0, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=-8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=128, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L452] isInitial = 1 [L453] FCALL initially() [L454] COND TRUE 1 [L455] CALL updateLastVariables() [L442] last_1_var_1_1 = var_1_1 [L443] last_1_var_1_6 = var_1_6 [L444] last_1_var_1_8 = var_1_8 [L445] last_1_var_1_13 = var_1_13 VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=0, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=-8, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=128, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L455] RET updateLastVariables() [L456] CALL updateVariables() [L315] var_1_5 = __VERIFIER_nondet_char() [L316] CALL assume_abort_if_not(var_1_5 >= -127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=0, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=128, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=0, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=128, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L316] RET assume_abort_if_not(var_1_5 >= -127) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=0, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=128, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L317] CALL assume_abort_if_not(var_1_5 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=0, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=128, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=0, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=128, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L317] RET assume_abort_if_not(var_1_5 <= 127) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=0, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=128, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L318] var_1_7 = __VERIFIER_nondet_uchar() [L319] CALL assume_abort_if_not(var_1_7 >= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=0, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=0, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L319] RET assume_abort_if_not(var_1_7 >= 127) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=0, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L320] CALL assume_abort_if_not(var_1_7 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=0, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=0, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L320] RET assume_abort_if_not(var_1_7 <= 254) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=0, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L321] var_1_11 = __VERIFIER_nondet_uchar() [L322] CALL assume_abort_if_not(var_1_11 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L322] RET assume_abort_if_not(var_1_11 >= 1) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L323] CALL assume_abort_if_not(var_1_11 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L323] RET assume_abort_if_not(var_1_11 <= 1) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L324] var_1_12 = __VERIFIER_nondet_uchar() [L325] CALL assume_abort_if_not(var_1_12 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L325] RET assume_abort_if_not(var_1_12 >= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L326] CALL assume_abort_if_not(var_1_12 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L326] RET assume_abort_if_not(var_1_12 <= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_15=509/4, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L327] var_1_15 = __VERIFIER_nondet_float() [L328] CALL assume_abort_if_not((var_1_15 >= -461168.6018427382800e+13F && var_1_15 <= -1.0e-20F) || (var_1_15 <= 4611686.018427382800e+12F && var_1_15 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L328] RET assume_abort_if_not((var_1_15 >= -461168.6018427382800e+13F && var_1_15 <= -1.0e-20F) || (var_1_15 <= 4611686.018427382800e+12F && var_1_15 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_16=7/2, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L329] var_1_16 = __VERIFIER_nondet_float() [L330] CALL assume_abort_if_not((var_1_16 >= -461168.6018427382800e+13F && var_1_16 <= -1.0e-20F) || (var_1_16 <= 4611686.018427382800e+12F && var_1_16 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L330] RET assume_abort_if_not((var_1_16 >= -461168.6018427382800e+13F && var_1_16 <= -1.0e-20F) || (var_1_16 <= 4611686.018427382800e+12F && var_1_16 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L331] var_1_20 = __VERIFIER_nondet_uchar() [L332] CALL assume_abort_if_not(var_1_20 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L332] RET assume_abort_if_not(var_1_20 >= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L333] CALL assume_abort_if_not(var_1_20 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L333] RET assume_abort_if_not(var_1_20 <= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L334] var_1_22 = __VERIFIER_nondet_uchar() [L335] CALL assume_abort_if_not(var_1_22 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L335] RET assume_abort_if_not(var_1_22 >= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L336] CALL assume_abort_if_not(var_1_22 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L336] RET assume_abort_if_not(var_1_22 <= 1) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=1, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L337] var_1_23 = __VERIFIER_nondet_uchar() [L338] CALL assume_abort_if_not(var_1_23 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L338] RET assume_abort_if_not(var_1_23 >= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L339] CALL assume_abort_if_not(var_1_23 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L339] RET assume_abort_if_not(var_1_23 <= 1) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-32, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L340] var_1_24 = __VERIFIER_nondet_short() [L341] CALL assume_abort_if_not(var_1_24 >= -32768) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L341] RET assume_abort_if_not(var_1_24 >= -32768) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L342] CALL assume_abort_if_not(var_1_24 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L342] RET assume_abort_if_not(var_1_24 <= 32767) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L343] var_1_25 = __VERIFIER_nondet_uchar() [L344] CALL assume_abort_if_not(var_1_25 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L344] RET assume_abort_if_not(var_1_25 >= 1) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L345] CALL assume_abort_if_not(var_1_25 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L345] RET assume_abort_if_not(var_1_25 <= 1) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=-8, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L346] var_1_27 = __VERIFIER_nondet_long() [L347] CALL assume_abort_if_not(var_1_27 >= -2147483648) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L347] RET assume_abort_if_not(var_1_27 >= -2147483648) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L348] CALL assume_abort_if_not(var_1_27 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L348] RET assume_abort_if_not(var_1_27 <= 2147483647) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L349] CALL assume_abort_if_not(var_1_27 != 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L349] RET assume_abort_if_not(var_1_27 != 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_28=511/2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L350] var_1_28 = __VERIFIER_nondet_float() [L351] CALL assume_abort_if_not((var_1_28 >= -461168.6018427382800e+13F && var_1_28 <= -1.0e-20F) || (var_1_28 <= 4611686.018427382800e+12F && var_1_28 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L351] RET assume_abort_if_not((var_1_28 >= -461168.6018427382800e+13F && var_1_28 <= -1.0e-20F) || (var_1_28 <= 4611686.018427382800e+12F && var_1_28 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_29=324/5, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L352] var_1_29 = __VERIFIER_nondet_float() [L353] CALL assume_abort_if_not((var_1_29 >= -461168.6018427382800e+13F && var_1_29 <= -1.0e-20F) || (var_1_29 <= 4611686.018427382800e+12F && var_1_29 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L353] RET assume_abort_if_not((var_1_29 >= -461168.6018427382800e+13F && var_1_29 <= -1.0e-20F) || (var_1_29 <= 4611686.018427382800e+12F && var_1_29 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L354] var_1_31 = __VERIFIER_nondet_ulong() [L355] CALL assume_abort_if_not(var_1_31 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L355] RET assume_abort_if_not(var_1_31 >= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L356] CALL assume_abort_if_not(var_1_31 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L356] RET assume_abort_if_not(var_1_31 <= 2147483647) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=256, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L357] var_1_32 = __VERIFIER_nondet_ulong() [L358] CALL assume_abort_if_not(var_1_32 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L358] RET assume_abort_if_not(var_1_32 >= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L359] CALL assume_abort_if_not(var_1_32 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L359] RET assume_abort_if_not(var_1_32 <= 2147483647) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=50, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L360] var_1_33 = __VERIFIER_nondet_ulong() [L361] CALL assume_abort_if_not(var_1_33 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L361] RET assume_abort_if_not(var_1_33 >= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L362] CALL assume_abort_if_not(var_1_33 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L362] RET assume_abort_if_not(var_1_33 <= 2147483647) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=200, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L363] var_1_34 = __VERIFIER_nondet_ulong() [L364] CALL assume_abort_if_not(var_1_34 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L364] RET assume_abort_if_not(var_1_34 >= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L365] CALL assume_abort_if_not(var_1_34 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L365] RET assume_abort_if_not(var_1_34 <= 2147483647) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=50, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L366] var_1_35 = __VERIFIER_nondet_ulong() [L367] CALL assume_abort_if_not(var_1_35 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L367] RET assume_abort_if_not(var_1_35 >= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L368] CALL assume_abort_if_not(var_1_35 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L368] RET assume_abort_if_not(var_1_35 <= 2147483647) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=5, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L369] var_1_37 = __VERIFIER_nondet_char() [L370] CALL assume_abort_if_not(var_1_37 >= -127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L370] RET assume_abort_if_not(var_1_37 >= -127) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L371] CALL assume_abort_if_not(var_1_37 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L371] RET assume_abort_if_not(var_1_37 <= 127) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=1538486014, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L372] var_1_38 = __VERIFIER_nondet_ulong() [L373] CALL assume_abort_if_not(var_1_38 >= 1073741824) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L373] RET assume_abort_if_not(var_1_38 >= 1073741824) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L374] CALL assume_abort_if_not(var_1_38 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L374] RET assume_abort_if_not(var_1_38 <= 2147483647) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=128, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L375] var_1_40 = __VERIFIER_nondet_uchar() [L376] CALL assume_abort_if_not(var_1_40 >= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L376] RET assume_abort_if_not(var_1_40 >= 127) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L377] CALL assume_abort_if_not(var_1_40 <= 254) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L377] RET assume_abort_if_not(var_1_40 <= 254) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=16, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L378] var_1_41 = __VERIFIER_nondet_uchar() [L379] CALL assume_abort_if_not(var_1_41 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L379] RET assume_abort_if_not(var_1_41 >= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L380] CALL assume_abort_if_not(var_1_41 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L380] RET assume_abort_if_not(var_1_41 <= 127) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L381] var_1_42 = __VERIFIER_nondet_uchar() [L382] CALL assume_abort_if_not(var_1_42 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L382] RET assume_abort_if_not(var_1_42 >= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L383] CALL assume_abort_if_not(var_1_42 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L383] RET assume_abort_if_not(var_1_42 <= 127) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=40597, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L384] var_1_45 = __VERIFIER_nondet_ushort() [L385] CALL assume_abort_if_not(var_1_45 >= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L385] RET assume_abort_if_not(var_1_45 >= 32767) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L386] CALL assume_abort_if_not(var_1_45 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L386] RET assume_abort_if_not(var_1_45 <= 65534) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_46=0, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L387] var_1_46 = __VERIFIER_nondet_float() [L388] CALL assume_abort_if_not((var_1_46 >= -922337.2036854776000e+13F && var_1_46 <= -1.0e-20F) || (var_1_46 <= 9223372.036854776000e+12F && var_1_46 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L388] RET assume_abort_if_not((var_1_46 >= -922337.2036854776000e+13F && var_1_46 <= -1.0e-20F) || (var_1_46 <= 9223372.036854776000e+12F && var_1_46 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=31514, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L389] var_1_47 = __VERIFIER_nondet_ushort() [L390] CALL assume_abort_if_not(var_1_47 >= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L390] RET assume_abort_if_not(var_1_47 >= 16383) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L391] CALL assume_abort_if_not(var_1_47 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L391] RET assume_abort_if_not(var_1_47 <= 32767) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=10000, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L392] var_1_48 = __VERIFIER_nondet_ushort() [L393] CALL assume_abort_if_not(var_1_48 >= 8191) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L393] RET assume_abort_if_not(var_1_48 >= 8191) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L394] CALL assume_abort_if_not(var_1_48 <= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L394] RET assume_abort_if_not(var_1_48 <= 16383) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_52=19/2, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L395] var_1_52 = __VERIFIER_nondet_float() [L396] CALL assume_abort_if_not((var_1_52 >= -922337.2036854776000e+13F && var_1_52 <= -1.0e-20F) || (var_1_52 <= 9223372.036854776000e+12F && var_1_52 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L396] RET assume_abort_if_not((var_1_52 >= -922337.2036854776000e+13F && var_1_52 <= -1.0e-20F) || (var_1_52 <= 9223372.036854776000e+12F && var_1_52 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_53=3/8, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L397] var_1_53 = __VERIFIER_nondet_double() [L398] CALL assume_abort_if_not((var_1_53 >= -922337.2036854765600e+13F && var_1_53 <= -1.0e-20F) || (var_1_53 <= 9223372.036854765600e+12F && var_1_53 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L398] RET assume_abort_if_not((var_1_53 >= -922337.2036854765600e+13F && var_1_53 <= -1.0e-20F) || (var_1_53 <= 9223372.036854765600e+12F && var_1_53 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_54=19/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L399] var_1_54 = __VERIFIER_nondet_double() [L400] CALL assume_abort_if_not((var_1_54 >= 0.0F && var_1_54 <= -1.0e-20F) || (var_1_54 <= 9223372.036854765600e+12F && var_1_54 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L400] RET assume_abort_if_not((var_1_54 >= 0.0F && var_1_54 <= -1.0e-20F) || (var_1_54 <= 9223372.036854765600e+12F && var_1_54 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=25253, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L401] var_1_58 = __VERIFIER_nondet_short() [L402] CALL assume_abort_if_not(var_1_58 >= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L402] RET assume_abort_if_not(var_1_58 >= 16383) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L403] CALL assume_abort_if_not(var_1_58 <= 32766) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L403] RET assume_abort_if_not(var_1_58 <= 32766) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_59=50000000000002/5, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L404] var_1_59 = __VERIFIER_nondet_float() [L405] CALL assume_abort_if_not((var_1_59 >= 0.0F && var_1_59 <= -1.0e-20F) || (var_1_59 <= 4611686.018427387900e+12F && var_1_59 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L405] RET assume_abort_if_not((var_1_59 >= 0.0F && var_1_59 <= -1.0e-20F) || (var_1_59 <= 4611686.018427387900e+12F && var_1_59 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_60=39/8, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L406] var_1_60 = __VERIFIER_nondet_double() [L407] CALL assume_abort_if_not((var_1_60 >= -922337.2036854776000e+13F && var_1_60 <= -1.0e-20F) || (var_1_60 <= 9223372.036854776000e+12F && var_1_60 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L407] RET assume_abort_if_not((var_1_60 >= -922337.2036854776000e+13F && var_1_60 <= -1.0e-20F) || (var_1_60 <= 9223372.036854776000e+12F && var_1_60 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_64=12/5, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L408] var_1_64 = __VERIFIER_nondet_float() [L409] CALL assume_abort_if_not((var_1_64 >= 0.0F && var_1_64 <= -1.0e-20F) || (var_1_64 <= 9223372.036854765600e+12F && var_1_64 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L409] RET assume_abort_if_not((var_1_64 >= 0.0F && var_1_64 <= -1.0e-20F) || (var_1_64 <= 9223372.036854765600e+12F && var_1_64 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=64, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L410] var_1_67 = __VERIFIER_nondet_char() [L411] CALL assume_abort_if_not(var_1_67 >= -126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L411] RET assume_abort_if_not(var_1_67 >= -126) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L412] CALL assume_abort_if_not(var_1_67 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L412] RET assume_abort_if_not(var_1_67 <= 126) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=-4, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L413] var_1_68 = __VERIFIER_nondet_char() [L414] CALL assume_abort_if_not(var_1_68 >= -126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L414] RET assume_abort_if_not(var_1_68 >= -126) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L415] CALL assume_abort_if_not(var_1_68 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L415] RET assume_abort_if_not(var_1_68 <= 126) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=64, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L416] var_1_70 = __VERIFIER_nondet_uchar() [L417] CALL assume_abort_if_not(var_1_70 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L417] RET assume_abort_if_not(var_1_70 >= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L418] CALL assume_abort_if_not(var_1_70 <= 64) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L418] RET assume_abort_if_not(var_1_70 <= 64) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L419] var_1_71 = __VERIFIER_nondet_uchar() [L420] CALL assume_abort_if_not(var_1_71 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L420] RET assume_abort_if_not(var_1_71 >= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L421] CALL assume_abort_if_not(var_1_71 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L421] RET assume_abort_if_not(var_1_71 <= 63) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=1, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L422] var_1_73 = __VERIFIER_nondet_char() [L423] CALL assume_abort_if_not(var_1_73 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L423] RET assume_abort_if_not(var_1_73 >= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L424] CALL assume_abort_if_not(var_1_73 <= 31) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L424] RET assume_abort_if_not(var_1_73 <= 31) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=50, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L425] var_1_74 = __VERIFIER_nondet_char() [L426] CALL assume_abort_if_not(var_1_74 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L426] RET assume_abort_if_not(var_1_74 >= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L427] CALL assume_abort_if_not(var_1_74 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L427] RET assume_abort_if_not(var_1_74 <= 63) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=4, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L428] var_1_75 = __VERIFIER_nondet_char() [L429] CALL assume_abort_if_not(var_1_75 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L429] RET assume_abort_if_not(var_1_75 >= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L430] CALL assume_abort_if_not(var_1_75 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L430] RET assume_abort_if_not(var_1_75 <= 63) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=16, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L431] var_1_76 = __VERIFIER_nondet_char() [L432] CALL assume_abort_if_not(var_1_76 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L432] RET assume_abort_if_not(var_1_76 >= 0) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L433] CALL assume_abort_if_not(var_1_76 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L433] RET assume_abort_if_not(var_1_76 <= 63) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_81=35/4, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L434] var_1_81 = __VERIFIER_nondet_double() [L435] CALL assume_abort_if_not((var_1_81 >= 0.0F && var_1_81 <= -1.0e-20F) || (var_1_81 <= 9223372.036854776000e+12F && var_1_81 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L435] RET assume_abort_if_not((var_1_81 >= 0.0F && var_1_81 <= -1.0e-20F) || (var_1_81 <= 9223372.036854776000e+12F && var_1_81 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_84=19/4, var_1_85=15/2, var_1_8=1] [L436] var_1_84 = __VERIFIER_nondet_double() [L437] CALL assume_abort_if_not((var_1_84 >= 0.0F && var_1_84 <= -1.0e-20F) || (var_1_84 <= 4611686.018427382800e+12F && var_1_84 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_85=15/2, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_85=15/2, var_1_8=1] [L437] RET assume_abort_if_not((var_1_84 >= 0.0F && var_1_84 <= -1.0e-20F) || (var_1_84 <= 4611686.018427382800e+12F && var_1_84 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_85=15/2, var_1_8=1] [L438] var_1_85 = __VERIFIER_nondet_double() [L439] CALL assume_abort_if_not((var_1_85 >= 0.0F && var_1_85 <= -1.0e-20F) || (var_1_85 <= 4611686.018427382800e+12F && var_1_85 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L439] RET assume_abort_if_not((var_1_85 >= 0.0F && var_1_85 <= -1.0e-20F) || (var_1_85 <= 4611686.018427382800e+12F && var_1_85 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L456] RET updateVariables() [L457] CALL step() [L108] COND FALSE !(var_1_22 || var_1_23) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_26=10013/20, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L111] COND TRUE ((var_1_24 + 25) % var_1_27) < 2 [L112] var_1_26 = (((((var_1_28) < 0 ) ? -(var_1_28) : (var_1_28))) + ((((1.6f) > (var_1_29)) ? (1.6f) : (var_1_29)))) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L114] COND FALSE !(var_1_23 && (var_1_29 > var_1_28)) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L117] EXPR ((((var_1_37) < 0 ) ? -(var_1_37) : (var_1_37))) >> var_1_32 VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=10, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L117] COND TRUE (((((var_1_37) < 0 ) ? -(var_1_37) : (var_1_37))) >> var_1_32) != var_1_34 [L118] var_1_36 = ((1905488450u + var_1_38) - var_1_35) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=-1315737022, var_1_37=11, var_1_38=-3221225472, var_1_39=10, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L120] COND TRUE \read(var_1_25) [L121] var_1_39 = (var_1_40 - var_1_41) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=-1315737022, var_1_37=11, var_1_38=-3221225472, var_1_39=127, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=10, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L125] COND TRUE (- var_1_41) != var_1_40 [L126] var_1_43 = var_1_39 VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=-1315737022, var_1_37=11, var_1_38=-3221225472, var_1_39=127, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=127, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L128] COND TRUE var_1_38 <= (~ var_1_31) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=-1315737022, var_1_37=11, var_1_38=-3221225472, var_1_39=127, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=127, var_1_44=128, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L129] COND TRUE ((((var_1_41) < 0 ) ? -(var_1_41) : (var_1_41))) >= var_1_42 [L130] var_1_44 = ((((var_1_45 - var_1_42) < 0 ) ? -(var_1_45 - var_1_42) : (var_1_45 - var_1_42))) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=-1315737022, var_1_37=11, var_1_38=-3221225472, var_1_39=127, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=127, var_1_44=65534, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=8, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L151] COND TRUE var_1_44 > (~ var_1_24) [L152] var_1_49 = (var_1_41 + ((((var_1_42) < 0 ) ? -(var_1_42) : (var_1_42)))) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=-1315737022, var_1_37=11, var_1_38=-3221225472, var_1_39=127, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=127, var_1_44=65534, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=127, var_1_50=10, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L156] COND TRUE var_1_37 > var_1_30 [L157] var_1_50 = ((((var_1_49) > (var_1_41)) ? (var_1_49) : (var_1_41))) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=-1315737022, var_1_37=11, var_1_38=-3221225472, var_1_39=127, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=127, var_1_44=65534, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=127, var_1_50=127, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L161] COND FALSE !(\read(var_1_22)) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=-1315737022, var_1_37=11, var_1_38=-3221225472, var_1_39=127, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=127, var_1_44=65534, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=127, var_1_50=127, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L170] COND FALSE !(var_1_45 < var_1_41) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=-1315737022, var_1_37=11, var_1_38=-3221225472, var_1_39=127, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=127, var_1_44=65534, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=127, var_1_50=127, var_1_51=37/5, var_1_55=17/5, var_1_56=2, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L173] COND TRUE ((((var_1_26) > (var_1_28)) ? (var_1_26) : (var_1_28))) > ((((var_1_29) < 0 ) ? -(var_1_29) : (var_1_29))) [L174] var_1_56 = var_1_42 VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=-1315737022, var_1_37=11, var_1_38=-3221225472, var_1_39=127, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=127, var_1_44=65534, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=127, var_1_50=127, var_1_51=37/5, var_1_55=17/5, var_1_56=0, var_1_57=256, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L178] COND TRUE var_1_41 <= var_1_39 [L179] var_1_57 = ((((((((var_1_40) < (var_1_49)) ? (var_1_40) : (var_1_49))) - (var_1_58 - var_1_48)) < 0 ) ? -(((((var_1_40) < (var_1_49)) ? (var_1_40) : (var_1_49))) - (var_1_58 - var_1_48)) : (((((var_1_40) < (var_1_49)) ? (var_1_40) : (var_1_49))) - (var_1_58 - var_1_48)))) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=-1315737022, var_1_37=11, var_1_38=-3221225472, var_1_39=127, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=127, var_1_44=65534, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=127, var_1_50=127, var_1_51=37/5, var_1_55=17/5, var_1_56=0, var_1_57=1, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L189] COND FALSE !(\read(var_1_21)) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=-1315737022, var_1_37=11, var_1_38=-3221225472, var_1_39=127, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=127, var_1_44=65534, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=127, var_1_50=127, var_1_51=37/5, var_1_55=17/5, var_1_56=0, var_1_57=1, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=4999999999999999/5, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L192] COND FALSE !(\read(var_1_21)) [L197] var_1_62 = var_1_28 VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=-1315737022, var_1_37=11, var_1_38=-3221225472, var_1_39=127, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=127, var_1_44=65534, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=127, var_1_50=127, var_1_51=37/5, var_1_55=17/5, var_1_56=0, var_1_57=1, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=2, var_1_63=4000000000001/4, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L199] COND FALSE !(var_1_29 <= var_1_53) [L202] var_1_63 = (var_1_28 + 1.6f) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=-1315737022, var_1_37=11, var_1_38=-3221225472, var_1_39=127, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=127, var_1_44=65534, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=127, var_1_50=127, var_1_51=37/5, var_1_55=17/5, var_1_56=0, var_1_57=1, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=2, var_1_65=0, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L204] COND TRUE var_1_33 > var_1_34 [L205] var_1_65 = var_1_25 VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=-1315737022, var_1_37=11, var_1_38=-3221225472, var_1_39=127, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=127, var_1_44=65534, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=127, var_1_50=127, var_1_51=37/5, var_1_55=17/5, var_1_56=0, var_1_57=1, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=2, var_1_65=1, var_1_66=8, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L207] COND TRUE var_1_54 > var_1_61 [L208] var_1_66 = (((((((var_1_67) > (var_1_68)) ? (var_1_67) : (var_1_68))) < 0 ) ? -((((var_1_67) > (var_1_68)) ? (var_1_67) : (var_1_68))) : ((((var_1_67) > (var_1_68)) ? (var_1_67) : (var_1_68))))) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=-1315737022, var_1_37=11, var_1_38=-3221225472, var_1_39=127, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=127, var_1_44=65534, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=127, var_1_50=127, var_1_51=37/5, var_1_55=17/5, var_1_56=0, var_1_57=1, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=2, var_1_65=1, var_1_66=1, var_1_67=-126, var_1_68=1, var_1_69=2, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L212] COND FALSE !(var_1_47 < var_1_40) [L219] var_1_69 = ((((var_1_42 + (var_1_70 + var_1_71)) < 0 ) ? -(var_1_42 + (var_1_70 + var_1_71)) : (var_1_42 + (var_1_70 + var_1_71)))) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=-1315737022, var_1_37=11, var_1_38=-3221225472, var_1_39=127, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=127, var_1_44=65534, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=127, var_1_50=127, var_1_51=37/5, var_1_55=17/5, var_1_56=0, var_1_57=1, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=2, var_1_65=1, var_1_66=1, var_1_67=-126, var_1_68=1, var_1_69=63, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L221] COND TRUE var_1_28 < (var_1_64 - var_1_59) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=-1315737022, var_1_37=11, var_1_38=-3221225472, var_1_39=127, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=127, var_1_44=65534, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=127, var_1_50=127, var_1_51=37/5, var_1_55=17/5, var_1_56=0, var_1_57=1, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=2, var_1_65=1, var_1_66=1, var_1_67=-126, var_1_68=1, var_1_69=63, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L222] COND TRUE (var_1_29 <= var_1_51) || var_1_21 VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=-1315737022, var_1_37=11, var_1_38=-3221225472, var_1_39=127, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=127, var_1_44=65534, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=127, var_1_50=127, var_1_51=37/5, var_1_55=17/5, var_1_56=0, var_1_57=1, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=2, var_1_65=1, var_1_66=1, var_1_67=-126, var_1_68=1, var_1_69=63, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=-128, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L223] COND TRUE var_1_29 > (- (- var_1_59)) [L224] var_1_72 = ((((var_1_68) > ((16 + ((((var_1_71) < 0 ) ? -(var_1_71) : (var_1_71)))))) ? (var_1_68) : ((16 + ((((var_1_71) < 0 ) ? -(var_1_71) : (var_1_71))))))) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=-1315737022, var_1_37=11, var_1_38=-3221225472, var_1_39=127, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=127, var_1_44=65534, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=127, var_1_50=127, var_1_51=37/5, var_1_55=17/5, var_1_56=0, var_1_57=1, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=2, var_1_65=1, var_1_66=1, var_1_67=-126, var_1_68=1, var_1_69=63, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=79, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=32, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L236] var_1_77 = ((((var_1_68) > (10)) ? (var_1_68) : (10))) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=-1315737022, var_1_37=11, var_1_38=-3221225472, var_1_39=127, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=127, var_1_44=65534, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=127, var_1_50=127, var_1_51=37/5, var_1_55=17/5, var_1_56=0, var_1_57=1, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=2, var_1_65=1, var_1_66=1, var_1_67=-126, var_1_68=1, var_1_69=63, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=79, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=10, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L237] COND FALSE !((var_1_28 * var_1_53) <= ((((((((var_1_46) < 0 ) ? -(var_1_46) : (var_1_46)))) < (var_1_54)) ? (((((var_1_46) < 0 ) ? -(var_1_46) : (var_1_46)))) : (var_1_54)))) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=-1315737022, var_1_37=11, var_1_38=-3221225472, var_1_39=127, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=127, var_1_44=65534, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=127, var_1_50=127, var_1_51=37/5, var_1_55=17/5, var_1_56=0, var_1_57=1, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=2, var_1_65=1, var_1_66=1, var_1_67=-126, var_1_68=1, var_1_69=63, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=79, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=10, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L246] COND FALSE !(\read(var_1_21)) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=-1315737022, var_1_37=11, var_1_38=-3221225472, var_1_39=127, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=127, var_1_44=65534, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=127, var_1_50=127, var_1_51=37/5, var_1_55=17/5, var_1_56=0, var_1_57=1, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=2, var_1_65=1, var_1_66=1, var_1_67=-126, var_1_68=1, var_1_69=63, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=79, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=10, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=64, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L249] COND TRUE var_1_60 < (((((5.8) < (var_1_26)) ? (5.8) : (var_1_26))) * (var_1_81 - var_1_64)) [L250] var_1_80 = var_1_48 VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=-1315737022, var_1_37=11, var_1_38=-3221225472, var_1_39=127, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=127, var_1_44=65534, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=127, var_1_50=127, var_1_51=37/5, var_1_55=17/5, var_1_56=0, var_1_57=1, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=2, var_1_65=1, var_1_66=1, var_1_67=-126, var_1_68=1, var_1_69=63, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=79, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=10, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=16383, var_1_82=-4, var_1_83=3219/50, var_1_8=1] [L252] COND FALSE !(\read(var_1_22)) [L255] var_1_82 = var_1_74 VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=-1315737022, var_1_37=11, var_1_38=-3221225472, var_1_39=127, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=127, var_1_44=65534, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=127, var_1_50=127, var_1_51=37/5, var_1_55=17/5, var_1_56=0, var_1_57=1, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=2, var_1_65=1, var_1_66=1, var_1_67=-126, var_1_68=1, var_1_69=63, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=79, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=10, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=16383, var_1_82=0, var_1_83=3219/50, var_1_8=1] [L257] COND TRUE var_1_55 > ((var_1_53 * var_1_51) * 15.07) [L258] var_1_83 = (var_1_64 - var_1_54) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=-1315737022, var_1_37=11, var_1_38=-3221225472, var_1_39=127, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=127, var_1_44=65534, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=127, var_1_50=127, var_1_51=37/5, var_1_55=17/5, var_1_56=0, var_1_57=1, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=2, var_1_65=1, var_1_66=1, var_1_67=-126, var_1_68=1, var_1_69=63, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=79, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=10, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=16383, var_1_82=0, var_1_8=1] [L262] signed long int stepLocal_6 = last_1_var_1_1; [L263] unsigned char stepLocal_5 = ((((last_1_var_1_1) < (8)) ? (last_1_var_1_1) : (8))) <= var_1_5; VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, stepLocal_5=1, stepLocal_6=16, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=-1315737022, var_1_37=11, var_1_38=-3221225472, var_1_39=127, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=127, var_1_44=65534, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=127, var_1_50=127, var_1_51=37/5, var_1_55=17/5, var_1_56=0, var_1_57=1, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=2, var_1_65=1, var_1_66=1, var_1_67=-126, var_1_68=1, var_1_69=63, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=79, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=10, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=16383, var_1_82=0, var_1_8=1] [L264] COND TRUE stepLocal_5 || last_1_var_1_8 VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, stepLocal_6=16, var_1_11=1, var_1_12=0, var_1_13=200, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=-1315737022, var_1_37=11, var_1_38=-3221225472, var_1_39=127, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=127, var_1_44=65534, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=127, var_1_50=127, var_1_51=37/5, var_1_55=17/5, var_1_56=0, var_1_57=1, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=2, var_1_65=1, var_1_66=1, var_1_67=-126, var_1_68=1, var_1_69=63, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=79, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=10, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=16383, var_1_82=0, var_1_8=1] [L265] COND FALSE !(stepLocal_6 <= last_1_var_1_6) [L268] var_1_14 = var_1_16 VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_14=3, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=-1315737022, var_1_37=11, var_1_38=-3221225472, var_1_39=127, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=127, var_1_44=65534, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=127, var_1_50=127, var_1_51=37/5, var_1_55=17/5, var_1_56=0, var_1_57=1, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=2, var_1_65=1, var_1_66=1, var_1_67=-126, var_1_68=1, var_1_69=63, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=79, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=10, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=16383, var_1_82=0, var_1_8=1] [L273] COND FALSE !(var_1_14 <= var_1_15) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_14=3, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=-1315737022, var_1_37=11, var_1_38=-3221225472, var_1_39=127, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=127, var_1_44=65534, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=127, var_1_50=127, var_1_51=37/5, var_1_55=17/5, var_1_56=0, var_1_57=1, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=2, var_1_65=1, var_1_66=1, var_1_67=-126, var_1_68=1, var_1_69=63, var_1_6=10, var_1_70=0, var_1_71=63, var_1_72=79, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=10, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=16383, var_1_82=0, var_1_8=1] [L276] COND TRUE var_1_5 >= -2 [L277] var_1_6 = (var_1_7 - 100) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=200, var_1_14=3, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=-1315737022, var_1_37=11, var_1_38=-3221225472, var_1_39=127, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=127, var_1_44=65534, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=127, var_1_50=127, var_1_51=37/5, var_1_55=17/5, var_1_56=0, var_1_57=1, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=2, var_1_65=1, var_1_66=1, var_1_67=-126, var_1_68=1, var_1_69=63, var_1_6=154, var_1_70=0, var_1_71=63, var_1_72=79, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=10, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=16383, var_1_82=0, var_1_8=1] [L279] unsigned char stepLocal_4 = var_1_6; [L280] signed long int stepLocal_3 = var_1_6 / var_1_7; VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, stepLocal_3=0, stepLocal_4=154, var_1_11=1, var_1_12=0, var_1_13=200, var_1_14=3, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=-1315737022, var_1_37=11, var_1_38=-3221225472, var_1_39=127, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=127, var_1_44=65534, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=127, var_1_50=127, var_1_51=37/5, var_1_55=17/5, var_1_56=0, var_1_57=1, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=2, var_1_65=1, var_1_66=1, var_1_67=-126, var_1_68=1, var_1_69=63, var_1_6=154, var_1_70=0, var_1_71=63, var_1_72=79, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=10, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=16383, var_1_82=0, var_1_8=1] [L281] COND TRUE last_1_var_1_13 >= stepLocal_3 VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, stepLocal_4=154, var_1_11=1, var_1_12=0, var_1_13=200, var_1_14=3, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=-1315737022, var_1_37=11, var_1_38=-3221225472, var_1_39=127, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=127, var_1_44=65534, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=127, var_1_50=127, var_1_51=37/5, var_1_55=17/5, var_1_56=0, var_1_57=1, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=2, var_1_65=1, var_1_66=1, var_1_67=-126, var_1_68=1, var_1_69=63, var_1_6=154, var_1_70=0, var_1_71=63, var_1_72=79, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=10, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=16383, var_1_82=0, var_1_8=1] [L282] COND TRUE stepLocal_4 != ((((((((var_1_6) > (last_1_var_1_13)) ? (var_1_6) : (last_1_var_1_13)))) > (var_1_5)) ? (((((var_1_6) > (last_1_var_1_13)) ? (var_1_6) : (last_1_var_1_13)))) : (var_1_5))) [L283] var_1_13 = var_1_7 VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=254, var_1_14=3, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=-1315737022, var_1_37=11, var_1_38=-3221225472, var_1_39=127, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=127, var_1_44=65534, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=127, var_1_50=127, var_1_51=37/5, var_1_55=17/5, var_1_56=0, var_1_57=1, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=2, var_1_65=1, var_1_66=1, var_1_67=-126, var_1_68=1, var_1_69=63, var_1_6=154, var_1_70=0, var_1_71=63, var_1_72=79, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=10, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=16383, var_1_82=0, var_1_8=1] [L290] unsigned char stepLocal_7 = var_1_6; VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, stepLocal_7=154, var_1_11=1, var_1_12=0, var_1_13=254, var_1_14=3, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=-1315737022, var_1_37=11, var_1_38=-3221225472, var_1_39=127, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=127, var_1_44=65534, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=127, var_1_50=127, var_1_51=37/5, var_1_55=17/5, var_1_56=0, var_1_57=1, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=2, var_1_65=1, var_1_66=1, var_1_67=-126, var_1_68=1, var_1_69=63, var_1_6=154, var_1_70=0, var_1_71=63, var_1_72=79, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=10, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=16383, var_1_82=0, var_1_8=1] [L291] COND FALSE !(stepLocal_7 > var_1_6) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=254, var_1_14=3, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=-1315737022, var_1_37=11, var_1_38=-3221225472, var_1_39=127, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=127, var_1_44=65534, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=127, var_1_50=127, var_1_51=37/5, var_1_55=17/5, var_1_56=0, var_1_57=1, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=2, var_1_65=1, var_1_66=1, var_1_67=-126, var_1_68=1, var_1_69=63, var_1_6=154, var_1_70=0, var_1_71=63, var_1_72=79, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=10, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=16383, var_1_82=0, var_1_8=1] [L294] unsigned char stepLocal_0 = var_1_6; VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, stepLocal_0=154, var_1_11=1, var_1_12=0, var_1_13=254, var_1_14=3, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=16, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=-1315737022, var_1_37=11, var_1_38=-3221225472, var_1_39=127, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=127, var_1_44=65534, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=127, var_1_50=127, var_1_51=37/5, var_1_55=17/5, var_1_56=0, var_1_57=1, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=2, var_1_65=1, var_1_66=1, var_1_67=-126, var_1_68=1, var_1_69=63, var_1_6=154, var_1_70=0, var_1_71=63, var_1_72=79, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=10, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=16383, var_1_82=0, var_1_8=1] [L295] COND TRUE \read(var_1_19) [L296] var_1_1 = ((((var_1_6) > (var_1_6)) ? (var_1_6) : (var_1_6))) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, stepLocal_0=154, var_1_11=1, var_1_12=0, var_1_13=254, var_1_14=3, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=154, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=-1315737022, var_1_37=11, var_1_38=-3221225472, var_1_39=127, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=127, var_1_44=65534, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=127, var_1_50=127, var_1_51=37/5, var_1_55=17/5, var_1_56=0, var_1_57=1, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=2, var_1_65=1, var_1_66=1, var_1_67=-126, var_1_68=1, var_1_69=63, var_1_6=154, var_1_70=0, var_1_71=63, var_1_72=79, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=10, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=16383, var_1_82=0, var_1_8=1] [L302] unsigned char stepLocal_2 = var_1_19 && var_1_19; [L303] unsigned char stepLocal_1 = var_1_7; VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, stepLocal_0=154, stepLocal_1=254, stepLocal_2=1, var_1_11=1, var_1_12=0, var_1_13=254, var_1_14=3, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=154, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=-1315737022, var_1_37=11, var_1_38=-3221225472, var_1_39=127, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=127, var_1_44=65534, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=127, var_1_50=127, var_1_51=37/5, var_1_55=17/5, var_1_56=0, var_1_57=1, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=2, var_1_65=1, var_1_66=1, var_1_67=-126, var_1_68=1, var_1_69=63, var_1_6=154, var_1_70=0, var_1_71=63, var_1_72=79, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=10, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=16383, var_1_82=0, var_1_8=1] [L304] COND FALSE !((49.5f <= var_1_14) && stepLocal_2) [L311] var_1_8 = var_1_12 VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, stepLocal_0=154, stepLocal_1=254, var_1_11=1, var_1_12=0, var_1_13=254, var_1_14=3, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=154, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=-1315737022, var_1_37=11, var_1_38=-3221225472, var_1_39=127, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=127, var_1_44=65534, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=127, var_1_50=127, var_1_51=37/5, var_1_55=17/5, var_1_56=0, var_1_57=1, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=2, var_1_65=1, var_1_66=1, var_1_67=-126, var_1_68=1, var_1_69=63, var_1_6=154, var_1_70=0, var_1_71=63, var_1_72=79, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=10, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=16383, var_1_82=0, var_1_8=0] [L457] RET step() [L458] CALL, EXPR property() [L448-L449] return ((((((var_1_19 ? (var_1_1 == ((signed short int) ((((var_1_6) > (var_1_6)) ? (var_1_6) : (var_1_6))))) : ((((((var_1_5) < 0 ) ? -(var_1_5) : (var_1_5))) >= var_1_6) ? (var_1_1 == ((signed short int) var_1_5)) : 1)) && ((var_1_5 >= -2) ? (var_1_6 == ((unsigned char) (var_1_7 - 100))) : 1)) && (((49.5f <= var_1_14) && (var_1_19 && var_1_19)) ? ((var_1_13 < var_1_7) ? (var_1_8 == ((unsigned char) (var_1_19 || var_1_11))) : (var_1_8 == ((unsigned char) var_1_11))) : (var_1_8 == ((unsigned char) var_1_12)))) && ((last_1_var_1_13 >= (var_1_6 / var_1_7)) ? ((var_1_6 != ((((((((var_1_6) > (last_1_var_1_13)) ? (var_1_6) : (last_1_var_1_13)))) > (var_1_5)) ? (((((var_1_6) > (last_1_var_1_13)) ? (var_1_6) : (last_1_var_1_13)))) : (var_1_5)))) ? (var_1_13 == ((signed short int) var_1_7)) : (var_1_13 == ((signed short int) last_1_var_1_13))) : (var_1_13 == ((signed short int) var_1_6)))) && (((((((last_1_var_1_1) < (8)) ? (last_1_var_1_1) : (8))) <= var_1_5) || last_1_var_1_8) ? ((last_1_var_1_1 <= last_1_var_1_6) ? (var_1_14 == ((float) (var_1_15 + var_1_16))) : (var_1_14 == ((float) var_1_16))) : (var_1_14 == ((float) var_1_16)))) && ((var_1_6 > var_1_6) ? (var_1_17 == ((unsigned short int) ((((25) > ((var_1_13 + var_1_6))) ? (25) : ((var_1_13 + var_1_6)))))) : 1)) && ((var_1_14 <= var_1_15) ? (var_1_19 == ((unsigned char) (var_1_12 || var_1_20))) : 1) ; VAL [\result=0, isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=254, var_1_14=3, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=154, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=-1315737022, var_1_37=11, var_1_38=-3221225472, var_1_39=127, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=127, var_1_44=65534, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=127, var_1_50=127, var_1_51=37/5, var_1_55=17/5, var_1_56=0, var_1_57=1, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=2, var_1_65=1, var_1_66=1, var_1_67=-126, var_1_68=1, var_1_69=63, var_1_6=154, var_1_70=0, var_1_71=63, var_1_72=79, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=10, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=16383, var_1_82=0, var_1_8=0] [L458] RET, EXPR property() [L458] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=254, var_1_14=3, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=154, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=-1315737022, var_1_37=11, var_1_38=-3221225472, var_1_39=127, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=127, var_1_44=65534, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=127, var_1_50=127, var_1_51=37/5, var_1_55=17/5, var_1_56=0, var_1_57=1, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=2, var_1_65=1, var_1_66=1, var_1_67=-126, var_1_68=1, var_1_69=63, var_1_6=154, var_1_70=0, var_1_71=63, var_1_72=79, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=10, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=16383, var_1_82=0, var_1_8=0] [L19] reach_error() VAL [isInitial=1, last_1_var_1_13=200, last_1_var_1_1=16, last_1_var_1_6=10, last_1_var_1_8=1, var_1_11=1, var_1_12=0, var_1_13=254, var_1_14=3, var_1_16=3, var_1_17=16, var_1_19=1, var_1_1=154, var_1_20=0, var_1_21=0, var_1_22=0, var_1_23=0, var_1_24=-26, var_1_25=1, var_1_27=2, var_1_28=2, var_1_30=10, var_1_31=6442450943, var_1_32=0, var_1_33=1, var_1_34=0, var_1_35=0, var_1_36=-1315737022, var_1_37=11, var_1_38=-3221225472, var_1_39=127, var_1_40=254, var_1_41=-129, var_1_42=0, var_1_43=127, var_1_44=65534, var_1_45=65534, var_1_47=16383, var_1_48=16383, var_1_49=127, var_1_50=127, var_1_51=37/5, var_1_55=17/5, var_1_56=0, var_1_57=1, var_1_58=16509, var_1_5=127, var_1_61=1027/4, var_1_62=2, var_1_65=1, var_1_66=1, var_1_67=-126, var_1_68=1, var_1_69=63, var_1_6=154, var_1_70=0, var_1_71=63, var_1_72=79, var_1_73=0, var_1_74=0, var_1_75=0, var_1_76=0, var_1_77=10, var_1_78=25, var_1_79=2, var_1_7=254, var_1_80=16383, var_1_82=0, var_1_8=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 230 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 73.8s, OverallIterations: 12, TraceHistogramMax: 79, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.2s, AutomataDifference: 21.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 6 mSolverCounterUnknown, 6890 SdHoareTripleChecker+Valid, 12.0s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 6818 mSDsluCounter, 13768 SdHoareTripleChecker+Invalid, 10.2s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 9600 mSDsCounter, 2576 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 6367 IncrementalHoareTripleChecker+Invalid, 8949 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 2576 mSolverCounterUnsat, 4168 mSDtfsCounter, 6367 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 6571 GetRequests, 6352 SyntacticMatches, 2 SemanticMatches, 217 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6152 ImplicationChecksByTransitivity, 5.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=6610occurred in iteration=11, InterpolantAutomatonStates: 182, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 5.3s AutomataMinimizationTime, 11 MinimizatonAttempts, 2375 StatesRemovedByMinimization, 9 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.6s SsaConstructionTime, 4.7s SatisfiabilityAnalysisTime, 37.6s InterpolantComputationTime, 8871 NumberOfCodeBlocks, 8871 NumberOfCodeBlocksAsserted, 18 NumberOfCheckSat, 8359 ConstructedInterpolants, 1 QuantifiedInterpolants, 37253 SizeOfPredicates, 24 NumberOfNonLiveVariables, 5430 ConjunctsInSsa, 78 ConjunctsInUnsatCore, 17 InterpolantComputations, 6 PerfectInterpolantSequences, 206706/209508 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-08 18:23:34,797 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/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/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-42.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX --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 5417ac8d5494fc76367a642be5621bff2f8529376da7f6721f7267efd691a949 --- Real Ultimate output --- This is Ultimate 0.2.5-dev-a016563 [2024-11-08 18:23:37,527 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-08 18:23:37,647 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2024-11-08 18:23:37,653 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-08 18:23:37,654 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-08 18:23:37,680 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-08 18:23:37,681 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-08 18:23:37,682 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-08 18:23:37,682 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-08 18:23:37,683 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-08 18:23:37,683 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-08 18:23:37,684 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-08 18:23:37,685 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-08 18:23:37,685 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-08 18:23:37,685 INFO L153 SettingsManager]: * Use SBE=true [2024-11-08 18:23:37,686 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-08 18:23:37,686 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-08 18:23:37,687 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-08 18:23:37,687 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-08 18:23:37,688 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-08 18:23:37,688 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-08 18:23:37,689 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-08 18:23:37,689 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-08 18:23:37,690 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-08 18:23:37,690 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-08 18:23:37,690 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-08 18:23:37,691 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-08 18:23:37,691 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-08 18:23:37,691 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-08 18:23:37,692 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-08 18:23:37,692 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-08 18:23:37,693 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-08 18:23:37,693 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-08 18:23:37,694 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-08 18:23:37,694 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-08 18:23:37,694 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-08 18:23:37,695 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-08 18:23:37,695 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-08 18:23:37,696 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2024-11-08 18:23:37,696 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-08 18:23:37,697 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-08 18:23:37,697 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-08 18:23:37,698 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-08 18:23:37,698 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-08 18:23:37,698 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX 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 -> 5417ac8d5494fc76367a642be5621bff2f8529376da7f6721f7267efd691a949 [2024-11-08 18:23:38,134 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-08 18:23:38,168 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-08 18:23:38,172 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-08 18:23:38,173 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-08 18:23:38,174 INFO L274 PluginConnector]: CDTParser initialized [2024-11-08 18:23:38,176 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-42.i Unable to find full path for "g++" [2024-11-08 18:23:40,355 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-08 18:23:40,686 INFO L384 CDTParser]: Found 1 translation units. [2024-11-08 18:23:40,686 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-42.i [2024-11-08 18:23:40,713 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/data/710a5a48b/368ff3917edf49aeaad88970700d5b65/FLAGa1164e9a6 [2024-11-08 18:23:40,732 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/data/710a5a48b/368ff3917edf49aeaad88970700d5b65 [2024-11-08 18:23:40,734 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-08 18:23:40,736 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-08 18:23:40,737 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-08 18:23:40,737 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-08 18:23:40,744 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-08 18:23:40,745 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.11 06:23:40" (1/1) ... [2024-11-08 18:23:40,747 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@a958e2f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:23:40, skipping insertion in model container [2024-11-08 18:23:40,747 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.11 06:23:40" (1/1) ... [2024-11-08 18:23:40,815 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-08 18:23:41,077 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_95f85086-700e-47e3-aa16-2d60cd740c40/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-42.i[916,929] [2024-11-08 18:23:41,391 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-08 18:23:41,433 INFO L200 MainTranslator]: Completed pre-run [2024-11-08 18:23:41,453 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_95f85086-700e-47e3-aa16-2d60cd740c40/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-42.i[916,929] [2024-11-08 18:23:41,601 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-08 18:23:41,643 INFO L204 MainTranslator]: Completed translation [2024-11-08 18:23:41,644 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:23:41 WrapperNode [2024-11-08 18:23:41,644 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-08 18:23:41,646 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-08 18:23:41,646 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-08 18:23:41,646 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-08 18:23:41,657 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:23:41" (1/1) ... [2024-11-08 18:23:41,692 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:23:41" (1/1) ... [2024-11-08 18:23:41,765 INFO L138 Inliner]: procedures = 27, calls = 92, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 460 [2024-11-08 18:23:41,766 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-08 18:23:41,767 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-08 18:23:41,767 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-08 18:23:41,768 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-08 18:23:41,788 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:23:41" (1/1) ... [2024-11-08 18:23:41,788 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:23:41" (1/1) ... [2024-11-08 18:23:41,800 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:23:41" (1/1) ... [2024-11-08 18:23:41,846 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-08 18:23:41,850 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:23:41" (1/1) ... [2024-11-08 18:23:41,850 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:23:41" (1/1) ... [2024-11-08 18:23:41,877 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:23:41" (1/1) ... [2024-11-08 18:23:41,884 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:23:41" (1/1) ... [2024-11-08 18:23:41,888 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:23:41" (1/1) ... [2024-11-08 18:23:41,892 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:23:41" (1/1) ... [2024-11-08 18:23:41,899 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-08 18:23:41,900 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-08 18:23:41,900 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-08 18:23:41,900 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-08 18:23:41,901 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:23:41" (1/1) ... [2024-11-08 18:23:41,912 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-08 18:23:41,930 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:23:41,947 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-08 18:23:41,951 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-08 18:23:41,996 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-08 18:23:41,996 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-11-08 18:23:41,996 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-08 18:23:41,996 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-08 18:23:41,997 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-08 18:23:41,997 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-08 18:23:42,163 INFO L238 CfgBuilder]: Building ICFG [2024-11-08 18:23:42,166 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-08 18:24:14,582 INFO L? ?]: Removed 24 outVars from TransFormulas that were not future-live. [2024-11-08 18:24:14,582 INFO L287 CfgBuilder]: Performing block encoding [2024-11-08 18:24:14,617 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-08 18:24:14,617 INFO L316 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-08 18:24:14,617 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 06:24:14 BoogieIcfgContainer [2024-11-08 18:24:14,617 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-08 18:24:14,622 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-08 18:24:14,623 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-08 18:24:14,627 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-08 18:24:14,628 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.11 06:23:40" (1/3) ... [2024-11-08 18:24:14,629 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@65bf58b6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.11 06:24:14, skipping insertion in model container [2024-11-08 18:24:14,630 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.11 06:23:41" (2/3) ... [2024-11-08 18:24:14,632 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@65bf58b6 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.11 06:24:14, skipping insertion in model container [2024-11-08 18:24:14,632 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.11 06:24:14" (3/3) ... [2024-11-08 18:24:14,633 INFO L112 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-42.i [2024-11-08 18:24:14,657 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-08 18:24:14,657 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-08 18:24:14,775 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-08 18:24:14,783 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;@46d9a5cd, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-08 18:24:14,785 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-08 18:24:14,792 INFO L276 IsEmpty]: Start isEmpty. Operand has 205 states, 123 states have (on average 1.4878048780487805) internal successors, (183), 124 states have internal predecessors, (183), 79 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2024-11-08 18:24:14,833 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 491 [2024-11-08 18:24:14,834 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:24:14,835 INFO L215 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 18:24:14,836 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:24:14,843 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:24:14,844 INFO L85 PathProgramCache]: Analyzing trace with hash 1965232186, now seen corresponding path program 1 times [2024-11-08 18:24:14,867 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:24:14,868 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1004889882] [2024-11-08 18:24:14,868 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:24:14,869 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-08 18:24:14,871 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/mathsat [2024-11-08 18:24:14,876 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/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-08 18:24:14,880 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/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-08 18:24:16,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:24:17,045 INFO L255 TraceCheckSpWp]: Trace formula consists of 783 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-08 18:24:17,066 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:24:17,201 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 156 proven. 0 refuted. 0 times theorem prover too weak. 12168 trivial. 0 not checked. [2024-11-08 18:24:17,202 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 18:24:17,203 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:24:17,203 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1004889882] [2024-11-08 18:24:17,204 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1004889882] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:24:17,204 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:24:17,204 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-08 18:24:17,206 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [175828343] [2024-11-08 18:24:17,209 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:24:17,215 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-08 18:24:17,216 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:24:17,253 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-08 18:24:17,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-08 18:24:17,257 INFO L87 Difference]: Start difference. First operand has 205 states, 123 states have (on average 1.4878048780487805) internal successors, (183), 124 states have internal predecessors, (183), 79 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) Second operand has 2 states, 2 states have (on average 50.0) internal successors, (100), 2 states have internal predecessors, (100), 2 states have call successors, (79), 2 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 2 states have call successors, (79) [2024-11-08 18:24:17,372 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:24:17,372 INFO L93 Difference]: Finished difference Result 403 states and 755 transitions. [2024-11-08 18:24:17,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-08 18:24:17,387 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 50.0) internal successors, (100), 2 states have internal predecessors, (100), 2 states have call successors, (79), 2 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 2 states have call successors, (79) Word has length 490 [2024-11-08 18:24:17,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:24:17,406 INFO L225 Difference]: With dead ends: 403 [2024-11-08 18:24:17,406 INFO L226 Difference]: Without dead ends: 201 [2024-11-08 18:24:17,416 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 489 GetRequests, 489 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-08 18:24:17,421 INFO L432 NwaCegarLoop]: 334 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, 334 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-08 18:24:17,424 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 334 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-08 18:24:17,447 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 201 states. [2024-11-08 18:24:17,525 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 201 to 201. [2024-11-08 18:24:17,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 201 states, 120 states have (on average 1.4666666666666666) internal successors, (176), 120 states have internal predecessors, (176), 79 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 79 states have call predecessors, (79), 79 states have call successors, (79) [2024-11-08 18:24:17,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 201 states to 201 states and 334 transitions. [2024-11-08 18:24:17,540 INFO L78 Accepts]: Start accepts. Automaton has 201 states and 334 transitions. Word has length 490 [2024-11-08 18:24:17,540 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:24:17,541 INFO L471 AbstractCegarLoop]: Abstraction has 201 states and 334 transitions. [2024-11-08 18:24:17,544 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 50.0) internal successors, (100), 2 states have internal predecessors, (100), 2 states have call successors, (79), 2 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 2 states have call successors, (79) [2024-11-08 18:24:17,544 INFO L276 IsEmpty]: Start isEmpty. Operand 201 states and 334 transitions. [2024-11-08 18:24:17,568 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 491 [2024-11-08 18:24:17,569 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:24:17,569 INFO L215 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 18:24:17,612 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2024-11-08 18:24:17,774 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/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-08 18:24:17,775 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:24:17,775 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:24:17,776 INFO L85 PathProgramCache]: Analyzing trace with hash 1176025972, now seen corresponding path program 1 times [2024-11-08 18:24:17,777 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:24:17,778 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [625648539] [2024-11-08 18:24:17,778 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:24:17,779 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-08 18:24:17,779 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/mathsat [2024-11-08 18:24:17,784 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/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-08 18:24:17,787 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/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-08 18:24:20,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:24:20,155 INFO L255 TraceCheckSpWp]: Trace formula consists of 783 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-08 18:24:20,169 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:24:20,291 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2024-11-08 18:24:20,292 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 18:24:20,292 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:24:20,292 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [625648539] [2024-11-08 18:24:20,293 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [625648539] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:24:20,293 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:24:20,293 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-08 18:24:20,294 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [664348524] [2024-11-08 18:24:20,294 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:24:20,296 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-08 18:24:20,297 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:24:20,298 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-08 18:24:20,298 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-08 18:24:20,299 INFO L87 Difference]: Start difference. First operand 201 states and 334 transitions. Second operand has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2024-11-08 18:24:20,490 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:24:20,490 INFO L93 Difference]: Finished difference Result 493 states and 826 transitions. [2024-11-08 18:24:20,491 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 18:24:20,492 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) Word has length 490 [2024-11-08 18:24:20,494 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:24:20,498 INFO L225 Difference]: With dead ends: 493 [2024-11-08 18:24:20,498 INFO L226 Difference]: Without dead ends: 295 [2024-11-08 18:24:20,501 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 489 GetRequests, 488 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-08 18:24:20,502 INFO L432 NwaCegarLoop]: 374 mSDtfsCounter, 158 mSDsluCounter, 326 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 158 SdHoareTripleChecker+Valid, 700 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-08 18:24:20,503 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [158 Valid, 700 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-08 18:24:20,505 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 295 states. [2024-11-08 18:24:20,552 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 295 to 292. [2024-11-08 18:24:20,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 292 states, 196 states have (on average 1.5612244897959184) internal successors, (306), 197 states have internal predecessors, (306), 93 states have call successors, (93), 2 states have call predecessors, (93), 2 states have return successors, (93), 92 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-08 18:24:20,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 292 states to 292 states and 492 transitions. [2024-11-08 18:24:20,558 INFO L78 Accepts]: Start accepts. Automaton has 292 states and 492 transitions. Word has length 490 [2024-11-08 18:24:20,560 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:24:20,561 INFO L471 AbstractCegarLoop]: Abstraction has 292 states and 492 transitions. [2024-11-08 18:24:20,561 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2024-11-08 18:24:20,562 INFO L276 IsEmpty]: Start isEmpty. Operand 292 states and 492 transitions. [2024-11-08 18:24:20,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 491 [2024-11-08 18:24:20,577 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:24:20,577 INFO L215 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 18:24:20,624 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Ended with exit code 0 [2024-11-08 18:24:20,778 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/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-08 18:24:20,778 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:24:20,779 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:24:20,780 INFO L85 PathProgramCache]: Analyzing trace with hash 1424172466, now seen corresponding path program 1 times [2024-11-08 18:24:20,781 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:24:20,782 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [552644661] [2024-11-08 18:24:20,782 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:24:20,782 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-08 18:24:20,783 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/mathsat [2024-11-08 18:24:20,786 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/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-08 18:24:20,789 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/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-08 18:24:22,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:24:22,858 INFO L255 TraceCheckSpWp]: Trace formula consists of 781 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-08 18:24:22,872 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:24:26,173 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 6108 proven. 99 refuted. 0 times theorem prover too weak. 6117 trivial. 0 not checked. [2024-11-08 18:24:26,173 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:24:26,611 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:24:26,612 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [552644661] [2024-11-08 18:24:26,612 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [552644661] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:24:26,612 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1396874821] [2024-11-08 18:24:26,613 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:24:26,613 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:24:26,613 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:24:26,622 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:24:26,624 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-08 18:24:27,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:24:27,972 INFO L255 TraceCheckSpWp]: Trace formula consists of 781 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-08 18:24:27,984 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:24:34,360 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2024-11-08 18:24:34,360 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 18:24:34,361 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1396874821] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:24:34,361 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-08 18:24:34,362 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [5] total 6 [2024-11-08 18:24:34,362 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [905200929] [2024-11-08 18:24:34,362 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:24:34,364 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-08 18:24:34,364 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:24:34,365 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-08 18:24:34,366 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-08 18:24:34,366 INFO L87 Difference]: Start difference. First operand 292 states and 492 transitions. Second operand has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 2 states have internal predecessors, (98), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2024-11-08 18:24:35,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:24:35,256 INFO L93 Difference]: Finished difference Result 854 states and 1438 transitions. [2024-11-08 18:24:35,256 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 18:24:35,257 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 2 states have internal predecessors, (98), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) Word has length 490 [2024-11-08 18:24:35,262 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:24:35,271 INFO L225 Difference]: With dead ends: 854 [2024-11-08 18:24:35,275 INFO L226 Difference]: Without dead ends: 565 [2024-11-08 18:24:35,277 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1024 GetRequests, 1019 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-08 18:24:35,278 INFO L432 NwaCegarLoop]: 327 mSDtfsCounter, 101 mSDsluCounter, 318 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 101 SdHoareTripleChecker+Valid, 645 SdHoareTripleChecker+Invalid, 20 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time [2024-11-08 18:24:35,281 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [101 Valid, 645 Invalid, 20 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time] [2024-11-08 18:24:35,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 565 states. [2024-11-08 18:24:35,446 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 565 to 563. [2024-11-08 18:24:35,448 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 563 states, 372 states have (on average 1.532258064516129) internal successors, (570), 374 states have internal predecessors, (570), 186 states have call successors, (186), 4 states have call predecessors, (186), 4 states have return successors, (186), 184 states have call predecessors, (186), 186 states have call successors, (186) [2024-11-08 18:24:35,453 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 563 states to 563 states and 942 transitions. [2024-11-08 18:24:35,455 INFO L78 Accepts]: Start accepts. Automaton has 563 states and 942 transitions. Word has length 490 [2024-11-08 18:24:35,456 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:24:35,457 INFO L471 AbstractCegarLoop]: Abstraction has 563 states and 942 transitions. [2024-11-08 18:24:35,457 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 2 states have internal predecessors, (98), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2024-11-08 18:24:35,457 INFO L276 IsEmpty]: Start isEmpty. Operand 563 states and 942 transitions. [2024-11-08 18:24:35,466 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 491 [2024-11-08 18:24:35,467 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:24:35,468 INFO L215 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 18:24:35,516 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Ended with exit code 0 [2024-11-08 18:24:35,748 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-08 18:24:35,868 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:24:35,869 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:24:35,873 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:24:35,874 INFO L85 PathProgramCache]: Analyzing trace with hash 629156270, now seen corresponding path program 1 times [2024-11-08 18:24:35,875 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:24:35,875 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2046943582] [2024-11-08 18:24:35,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:24:35,877 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-08 18:24:35,877 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/mathsat [2024-11-08 18:24:35,880 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/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-08 18:24:35,882 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/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-08 18:24:37,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:24:38,035 INFO L255 TraceCheckSpWp]: Trace formula consists of 779 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-08 18:24:38,046 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:24:40,765 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 6108 proven. 99 refuted. 0 times theorem prover too weak. 6117 trivial. 0 not checked. [2024-11-08 18:24:40,765 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:24:41,160 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:24:41,161 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2046943582] [2024-11-08 18:24:41,161 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2046943582] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:24:41,161 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2107278026] [2024-11-08 18:24:41,161 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:24:41,161 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:24:41,161 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:24:41,167 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:24:41,171 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-11-08 18:24:42,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:24:42,164 INFO L255 TraceCheckSpWp]: Trace formula consists of 779 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-08 18:24:42,175 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:24:42,551 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2024-11-08 18:24:42,554 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 18:24:42,554 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2107278026] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:24:42,555 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-08 18:24:42,559 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 6 [2024-11-08 18:24:42,559 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [971693639] [2024-11-08 18:24:42,560 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:24:42,560 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-08 18:24:42,561 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:24:42,562 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-08 18:24:42,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-08 18:24:42,567 INFO L87 Difference]: Start difference. First operand 563 states and 942 transitions. Second operand has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2024-11-08 18:24:42,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:24:42,843 INFO L93 Difference]: Finished difference Result 1271 states and 2115 transitions. [2024-11-08 18:24:42,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 18:24:42,844 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) Word has length 490 [2024-11-08 18:24:42,845 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:24:42,854 INFO L225 Difference]: With dead ends: 1271 [2024-11-08 18:24:42,854 INFO L226 Difference]: Without dead ends: 711 [2024-11-08 18:24:42,857 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1024 GetRequests, 1019 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2024-11-08 18:24:42,858 INFO L432 NwaCegarLoop]: 330 mSDtfsCounter, 125 mSDsluCounter, 320 mSDsCounter, 0 mSdLazyCounter, 11 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 125 SdHoareTripleChecker+Valid, 650 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 11 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-08 18:24:42,861 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [125 Valid, 650 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 11 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-08 18:24:42,863 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 711 states. [2024-11-08 18:24:42,965 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 711 to 707. [2024-11-08 18:24:42,967 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 707 states, 488 states have (on average 1.5307377049180328) internal successors, (747), 492 states have internal predecessors, (747), 210 states have call successors, (210), 8 states have call predecessors, (210), 8 states have return successors, (210), 206 states have call predecessors, (210), 210 states have call successors, (210) [2024-11-08 18:24:42,973 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 707 states to 707 states and 1167 transitions. [2024-11-08 18:24:42,975 INFO L78 Accepts]: Start accepts. Automaton has 707 states and 1167 transitions. Word has length 490 [2024-11-08 18:24:42,976 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:24:42,976 INFO L471 AbstractCegarLoop]: Abstraction has 707 states and 1167 transitions. [2024-11-08 18:24:42,977 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.666666666666664) internal successors, (98), 3 states have internal predecessors, (98), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2024-11-08 18:24:42,977 INFO L276 IsEmpty]: Start isEmpty. Operand 707 states and 1167 transitions. [2024-11-08 18:24:42,982 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 491 [2024-11-08 18:24:42,982 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:24:42,983 INFO L215 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 18:24:43,075 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2024-11-08 18:24:43,219 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/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-08 18:24:43,384 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/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-08 18:24:43,384 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:24:43,385 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:24:43,385 INFO L85 PathProgramCache]: Analyzing trace with hash -1364988436, now seen corresponding path program 1 times [2024-11-08 18:24:43,386 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:24:43,386 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [52457041] [2024-11-08 18:24:43,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:24:43,386 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-08 18:24:43,386 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/mathsat [2024-11-08 18:24:43,389 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/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-08 18:24:43,390 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2024-11-08 18:24:45,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:24:45,471 INFO L255 TraceCheckSpWp]: Trace formula consists of 779 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-08 18:24:45,482 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:24:48,002 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 6108 proven. 99 refuted. 0 times theorem prover too weak. 6117 trivial. 0 not checked. [2024-11-08 18:24:48,002 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:24:48,314 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:24:48,314 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [52457041] [2024-11-08 18:24:48,314 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [52457041] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:24:48,314 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1633693454] [2024-11-08 18:24:48,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:24:48,315 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:24:48,315 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:24:48,318 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:24:48,321 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-11-08 18:24:49,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:24:49,561 INFO L255 TraceCheckSpWp]: Trace formula consists of 779 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-08 18:24:49,571 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:24:54,910 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2024-11-08 18:24:54,910 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 18:24:54,910 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1633693454] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:24:54,910 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-08 18:24:54,911 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [5] total 7 [2024-11-08 18:24:54,911 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1086900431] [2024-11-08 18:24:54,911 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:24:54,912 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-08 18:24:54,912 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:24:54,916 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-08 18:24:54,916 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2024-11-08 18:24:54,917 INFO L87 Difference]: Start difference. First operand 707 states and 1167 transitions. Second operand has 4 states, 4 states have (on average 24.5) internal successors, (98), 3 states have internal predecessors, (98), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2024-11-08 18:24:56,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:24:56,112 INFO L93 Difference]: Finished difference Result 1821 states and 3026 transitions. [2024-11-08 18:24:56,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-08 18:24:56,121 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 3 states have internal predecessors, (98), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) Word has length 490 [2024-11-08 18:24:56,122 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:24:56,136 INFO L225 Difference]: With dead ends: 1821 [2024-11-08 18:24:56,136 INFO L226 Difference]: Without dead ends: 1117 [2024-11-08 18:24:56,140 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1025 GetRequests, 1018 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72 [2024-11-08 18:24:56,141 INFO L432 NwaCegarLoop]: 331 mSDtfsCounter, 257 mSDsluCounter, 653 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 159 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 257 SdHoareTripleChecker+Valid, 984 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 159 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time [2024-11-08 18:24:56,142 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [257 Valid, 984 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [159 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time] [2024-11-08 18:24:56,144 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1117 states. [2024-11-08 18:24:56,303 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1117 to 1020. [2024-11-08 18:24:56,325 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1020 states, 720 states have (on average 1.5666666666666667) internal successors, (1128), 724 states have internal predecessors, (1128), 289 states have call successors, (289), 10 states have call predecessors, (289), 10 states have return successors, (289), 285 states have call predecessors, (289), 289 states have call successors, (289) [2024-11-08 18:24:56,333 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1020 states to 1020 states and 1706 transitions. [2024-11-08 18:24:56,335 INFO L78 Accepts]: Start accepts. Automaton has 1020 states and 1706 transitions. Word has length 490 [2024-11-08 18:24:56,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:24:56,337 INFO L471 AbstractCegarLoop]: Abstraction has 1020 states and 1706 transitions. [2024-11-08 18:24:56,338 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 3 states have internal predecessors, (98), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2024-11-08 18:24:56,338 INFO L276 IsEmpty]: Start isEmpty. Operand 1020 states and 1706 transitions. [2024-11-08 18:24:56,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 492 [2024-11-08 18:24:56,346 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:24:56,346 INFO L215 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 18:24:56,385 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Ended with exit code 0 [2024-11-08 18:24:56,624 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-11-08 18:24:56,747 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:24:56,748 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:24:56,748 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:24:56,748 INFO L85 PathProgramCache]: Analyzing trace with hash 408794235, now seen corresponding path program 1 times [2024-11-08 18:24:56,749 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:24:56,749 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1961527154] [2024-11-08 18:24:56,749 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:24:56,750 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-08 18:24:56,750 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/mathsat [2024-11-08 18:24:56,751 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/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-08 18:24:56,753 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2024-11-08 18:24:58,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:24:58,715 INFO L255 TraceCheckSpWp]: Trace formula consists of 779 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-08 18:24:58,724 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:25:01,111 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 6108 proven. 99 refuted. 0 times theorem prover too weak. 6117 trivial. 0 not checked. [2024-11-08 18:25:01,112 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:25:01,448 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:25:01,449 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1961527154] [2024-11-08 18:25:01,449 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1961527154] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:25:01,449 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [700782857] [2024-11-08 18:25:01,449 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:25:01,450 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:25:01,450 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:25:01,452 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:25:01,453 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-11-08 18:25:02,508 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:25:02,685 INFO L255 TraceCheckSpWp]: Trace formula consists of 779 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-11-08 18:25:02,698 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:25:04,939 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 6108 proven. 99 refuted. 0 times theorem prover too weak. 6117 trivial. 0 not checked. [2024-11-08 18:25:04,939 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:25:05,171 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [700782857] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:25:05,171 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 18:25:05,171 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2024-11-08 18:25:05,171 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1169487563] [2024-11-08 18:25:05,171 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 18:25:05,173 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-08 18:25:05,173 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:25:05,174 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-08 18:25:05,174 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2024-11-08 18:25:05,175 INFO L87 Difference]: Start difference. First operand 1020 states and 1706 transitions. Second operand has 5 states, 5 states have (on average 21.0) internal successors, (105), 5 states have internal predecessors, (105), 2 states have call successors, (79), 2 states have call predecessors, (79), 3 states have return successors, (79), 2 states have call predecessors, (79), 2 states have call successors, (79) [2024-11-08 18:25:08,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:25:08,613 INFO L93 Difference]: Finished difference Result 1891 states and 3142 transitions. [2024-11-08 18:25:08,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2024-11-08 18:25:08,622 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 21.0) internal successors, (105), 5 states have internal predecessors, (105), 2 states have call successors, (79), 2 states have call predecessors, (79), 3 states have return successors, (79), 2 states have call predecessors, (79), 2 states have call successors, (79) Word has length 491 [2024-11-08 18:25:08,624 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:25:08,633 INFO L225 Difference]: With dead ends: 1891 [2024-11-08 18:25:08,634 INFO L226 Difference]: Without dead ends: 1052 [2024-11-08 18:25:08,639 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1078 GetRequests, 1071 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72 [2024-11-08 18:25:08,640 INFO L432 NwaCegarLoop]: 248 mSDtfsCounter, 183 mSDsluCounter, 337 mSDsCounter, 0 mSdLazyCounter, 400 mSolverCounterSat, 20 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 228 SdHoareTripleChecker+Valid, 585 SdHoareTripleChecker+Invalid, 420 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 20 IncrementalHoareTripleChecker+Valid, 400 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.2s IncrementalHoareTripleChecker+Time [2024-11-08 18:25:08,642 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [228 Valid, 585 Invalid, 420 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [20 Valid, 400 Invalid, 0 Unknown, 0 Unchecked, 3.2s Time] [2024-11-08 18:25:08,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1052 states. [2024-11-08 18:25:08,825 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1052 to 1032. [2024-11-08 18:25:08,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1032 states, 729 states have (on average 1.5445816186556927) internal successors, (1126), 733 states have internal predecessors, (1126), 289 states have call successors, (289), 13 states have call predecessors, (289), 13 states have return successors, (289), 285 states have call predecessors, (289), 289 states have call successors, (289) [2024-11-08 18:25:08,835 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1032 states to 1032 states and 1704 transitions. [2024-11-08 18:25:08,837 INFO L78 Accepts]: Start accepts. Automaton has 1032 states and 1704 transitions. Word has length 491 [2024-11-08 18:25:08,838 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:25:08,839 INFO L471 AbstractCegarLoop]: Abstraction has 1032 states and 1704 transitions. [2024-11-08 18:25:08,839 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 21.0) internal successors, (105), 5 states have internal predecessors, (105), 2 states have call successors, (79), 2 states have call predecessors, (79), 3 states have return successors, (79), 2 states have call predecessors, (79), 2 states have call successors, (79) [2024-11-08 18:25:08,839 INFO L276 IsEmpty]: Start isEmpty. Operand 1032 states and 1704 transitions. [2024-11-08 18:25:08,844 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 492 [2024-11-08 18:25:08,844 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:25:08,845 INFO L215 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 18:25:08,892 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (10)] Ended with exit code 0 [2024-11-08 18:25:09,122 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-11-08 18:25:09,245 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:25:09,246 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:25:09,246 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:25:09,247 INFO L85 PathProgramCache]: Analyzing trace with hash -1835189063, now seen corresponding path program 1 times [2024-11-08 18:25:09,248 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:25:09,248 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [928282154] [2024-11-08 18:25:09,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:25:09,248 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-08 18:25:09,249 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/mathsat [2024-11-08 18:25:09,252 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/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-08 18:25:09,254 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2024-11-08 18:25:11,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:25:11,144 INFO L255 TraceCheckSpWp]: Trace formula consists of 778 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-11-08 18:25:11,156 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:25:23,169 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2024-11-08 18:25:23,170 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 18:25:23,170 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:25:23,170 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [928282154] [2024-11-08 18:25:23,170 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [928282154] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:25:23,170 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:25:23,170 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-08 18:25:23,171 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [401973031] [2024-11-08 18:25:23,171 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:25:23,172 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-08 18:25:23,172 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:25:23,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-08 18:25:23,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-08 18:25:23,174 INFO L87 Difference]: Start difference. First operand 1032 states and 1704 transitions. Second operand has 5 states, 5 states have (on average 19.8) internal successors, (99), 4 states have internal predecessors, (99), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2024-11-08 18:25:26,630 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:25:26,631 INFO L93 Difference]: Finished difference Result 2710 states and 4429 transitions. [2024-11-08 18:25:26,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-08 18:25:26,639 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.8) internal successors, (99), 4 states have internal predecessors, (99), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) Word has length 491 [2024-11-08 18:25:26,640 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:25:26,657 INFO L225 Difference]: With dead ends: 2710 [2024-11-08 18:25:26,657 INFO L226 Difference]: Without dead ends: 1998 [2024-11-08 18:25:26,660 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 493 GetRequests, 487 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2024-11-08 18:25:26,661 INFO L432 NwaCegarLoop]: 375 mSDtfsCounter, 285 mSDsluCounter, 832 mSDsCounter, 0 mSdLazyCounter, 236 mSolverCounterSat, 159 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 285 SdHoareTripleChecker+Valid, 1207 SdHoareTripleChecker+Invalid, 395 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 159 IncrementalHoareTripleChecker+Valid, 236 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.0s IncrementalHoareTripleChecker+Time [2024-11-08 18:25:26,662 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [285 Valid, 1207 Invalid, 395 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [159 Valid, 236 Invalid, 0 Unknown, 0 Unchecked, 3.0s Time] [2024-11-08 18:25:26,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1998 states. [2024-11-08 18:25:27,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1998 to 1742. [2024-11-08 18:25:27,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1742 states, 1219 states have (on average 1.528301886792453) internal successors, (1863), 1227 states have internal predecessors, (1863), 499 states have call successors, (499), 23 states have call predecessors, (499), 23 states have return successors, (499), 491 states have call predecessors, (499), 499 states have call successors, (499) [2024-11-08 18:25:27,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1742 states to 1742 states and 2861 transitions. [2024-11-08 18:25:27,057 INFO L78 Accepts]: Start accepts. Automaton has 1742 states and 2861 transitions. Word has length 491 [2024-11-08 18:25:27,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:25:27,058 INFO L471 AbstractCegarLoop]: Abstraction has 1742 states and 2861 transitions. [2024-11-08 18:25:27,059 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.8) internal successors, (99), 4 states have internal predecessors, (99), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2024-11-08 18:25:27,059 INFO L276 IsEmpty]: Start isEmpty. Operand 1742 states and 2861 transitions. [2024-11-08 18:25:27,064 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 492 [2024-11-08 18:25:27,064 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:25:27,064 INFO L215 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 18:25:27,114 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (12)] Ended with exit code 0 [2024-11-08 18:25:27,265 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/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-08 18:25:27,266 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:25:27,266 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:25:27,266 INFO L85 PathProgramCache]: Analyzing trace with hash 1179914555, now seen corresponding path program 1 times [2024-11-08 18:25:27,267 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:25:27,268 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1943156598] [2024-11-08 18:25:27,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:25:27,268 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-08 18:25:27,268 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/mathsat [2024-11-08 18:25:27,272 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/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-08 18:25:27,273 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2024-11-08 18:25:29,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:25:29,263 INFO L255 TraceCheckSpWp]: Trace formula consists of 778 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-08 18:25:29,271 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:25:29,355 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 12324 trivial. 0 not checked. [2024-11-08 18:25:29,356 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-08 18:25:29,356 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:25:29,356 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1943156598] [2024-11-08 18:25:29,356 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1943156598] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-08 18:25:29,356 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-08 18:25:29,356 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-08 18:25:29,356 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1747137330] [2024-11-08 18:25:29,357 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-08 18:25:29,358 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-08 18:25:29,358 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:25:29,358 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-08 18:25:29,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-08 18:25:29,359 INFO L87 Difference]: Start difference. First operand 1742 states and 2861 transitions. Second operand has 3 states, 3 states have (on average 33.0) internal successors, (99), 3 states have internal predecessors, (99), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2024-11-08 18:25:29,972 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:25:29,972 INFO L93 Difference]: Finished difference Result 3164 states and 5182 transitions. [2024-11-08 18:25:29,982 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-08 18:25:29,982 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 33.0) internal successors, (99), 3 states have internal predecessors, (99), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) Word has length 491 [2024-11-08 18:25:29,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:25:30,019 INFO L225 Difference]: With dead ends: 3164 [2024-11-08 18:25:30,020 INFO L226 Difference]: Without dead ends: 1742 [2024-11-08 18:25:30,056 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 490 GetRequests, 489 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-08 18:25:30,058 INFO L432 NwaCegarLoop]: 331 mSDtfsCounter, 0 mSDsluCounter, 319 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 650 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-08 18:25:30,059 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 650 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-08 18:25:30,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1742 states. [2024-11-08 18:25:30,428 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1742 to 1742. [2024-11-08 18:25:30,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1742 states, 1219 states have (on average 1.5184577522559475) internal successors, (1851), 1227 states have internal predecessors, (1851), 499 states have call successors, (499), 23 states have call predecessors, (499), 23 states have return successors, (499), 491 states have call predecessors, (499), 499 states have call successors, (499) [2024-11-08 18:25:30,445 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1742 states to 1742 states and 2849 transitions. [2024-11-08 18:25:30,448 INFO L78 Accepts]: Start accepts. Automaton has 1742 states and 2849 transitions. Word has length 491 [2024-11-08 18:25:30,450 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:25:30,450 INFO L471 AbstractCegarLoop]: Abstraction has 1742 states and 2849 transitions. [2024-11-08 18:25:30,451 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 33.0) internal successors, (99), 3 states have internal predecessors, (99), 1 states have call successors, (79), 1 states have call predecessors, (79), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2024-11-08 18:25:30,451 INFO L276 IsEmpty]: Start isEmpty. Operand 1742 states and 2849 transitions. [2024-11-08 18:25:30,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 492 [2024-11-08 18:25:30,459 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:25:30,460 INFO L215 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 18:25:30,506 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (13)] Ended with exit code 0 [2024-11-08 18:25:30,662 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/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-08 18:25:30,662 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:25:30,663 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:25:30,663 INFO L85 PathProgramCache]: Analyzing trace with hash 1859972925, now seen corresponding path program 1 times [2024-11-08 18:25:30,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:25:30,664 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1954621083] [2024-11-08 18:25:30,664 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:25:30,665 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-08 18:25:30,665 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/mathsat [2024-11-08 18:25:30,666 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/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-08 18:25:30,667 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2024-11-08 18:25:32,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:25:32,655 INFO L255 TraceCheckSpWp]: Trace formula consists of 777 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-11-08 18:25:32,665 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:25:42,995 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 2963 proven. 411 refuted. 0 times theorem prover too weak. 8950 trivial. 0 not checked. [2024-11-08 18:25:42,996 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:25:48,867 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 51 proven. 414 refuted. 0 times theorem prover too weak. 11859 trivial. 0 not checked. [2024-11-08 18:25:48,867 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:25:48,867 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1954621083] [2024-11-08 18:25:48,867 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1954621083] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-08 18:25:48,867 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 18:25:48,868 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 13 [2024-11-08 18:25:48,868 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [566841444] [2024-11-08 18:25:48,868 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 18:25:48,869 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-11-08 18:25:48,869 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:25:48,871 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-11-08 18:25:48,871 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=49, Invalid=107, Unknown=0, NotChecked=0, Total=156 [2024-11-08 18:25:48,872 INFO L87 Difference]: Start difference. First operand 1742 states and 2849 transitions. Second operand has 13 states, 13 states have (on average 9.0) internal successors, (117), 13 states have internal predecessors, (117), 3 states have call successors, (150), 3 states have call predecessors, (150), 7 states have return successors, (151), 3 states have call predecessors, (151), 3 states have call successors, (151) [2024-11-08 18:25:59,123 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:25:59,123 INFO L93 Difference]: Finished difference Result 3490 states and 5470 transitions. [2024-11-08 18:25:59,124 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 28 states. [2024-11-08 18:25:59,125 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 9.0) internal successors, (117), 13 states have internal predecessors, (117), 3 states have call successors, (150), 3 states have call predecessors, (150), 7 states have return successors, (151), 3 states have call predecessors, (151), 3 states have call successors, (151) Word has length 491 [2024-11-08 18:25:59,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:25:59,143 INFO L225 Difference]: With dead ends: 3490 [2024-11-08 18:25:59,143 INFO L226 Difference]: Without dead ends: 2778 [2024-11-08 18:25:59,147 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1002 GetRequests, 970 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 230 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=315, Invalid=741, Unknown=0, NotChecked=0, Total=1056 [2024-11-08 18:25:59,148 INFO L432 NwaCegarLoop]: 478 mSDtfsCounter, 291 mSDsluCounter, 1195 mSDsCounter, 0 mSdLazyCounter, 1263 mSolverCounterSat, 207 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 299 SdHoareTripleChecker+Valid, 1673 SdHoareTripleChecker+Invalid, 1470 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 207 IncrementalHoareTripleChecker+Valid, 1263 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.5s IncrementalHoareTripleChecker+Time [2024-11-08 18:25:59,149 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [299 Valid, 1673 Invalid, 1470 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [207 Valid, 1263 Invalid, 0 Unknown, 0 Unchecked, 8.5s Time] [2024-11-08 18:25:59,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2778 states. [2024-11-08 18:25:59,633 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2778 to 2540. [2024-11-08 18:25:59,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2540 states, 1807 states have (on average 1.4903154399557277) internal successors, (2693), 1819 states have internal predecessors, (2693), 673 states have call successors, (673), 59 states have call predecessors, (673), 59 states have return successors, (673), 661 states have call predecessors, (673), 673 states have call successors, (673) [2024-11-08 18:25:59,648 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2540 states to 2540 states and 4039 transitions. [2024-11-08 18:25:59,653 INFO L78 Accepts]: Start accepts. Automaton has 2540 states and 4039 transitions. Word has length 491 [2024-11-08 18:25:59,654 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:25:59,654 INFO L471 AbstractCegarLoop]: Abstraction has 2540 states and 4039 transitions. [2024-11-08 18:25:59,655 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 9.0) internal successors, (117), 13 states have internal predecessors, (117), 3 states have call successors, (150), 3 states have call predecessors, (150), 7 states have return successors, (151), 3 states have call predecessors, (151), 3 states have call successors, (151) [2024-11-08 18:25:59,655 INFO L276 IsEmpty]: Start isEmpty. Operand 2540 states and 4039 transitions. [2024-11-08 18:25:59,660 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 492 [2024-11-08 18:25:59,660 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:25:59,660 INFO L215 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 18:25:59,707 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (14)] Ended with exit code 0 [2024-11-08 18:25:59,861 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/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-08 18:25:59,861 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:25:59,862 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:25:59,862 INFO L85 PathProgramCache]: Analyzing trace with hash 848855675, now seen corresponding path program 1 times [2024-11-08 18:25:59,863 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:25:59,863 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [702510688] [2024-11-08 18:25:59,863 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:25:59,863 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-08 18:25:59,863 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/mathsat [2024-11-08 18:25:59,864 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/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-08 18:25:59,867 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2024-11-08 18:26:01,745 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:26:01,817 INFO L255 TraceCheckSpWp]: Trace formula consists of 776 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-08 18:26:01,824 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:26:13,680 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 690 proven. 228 refuted. 0 times theorem prover too weak. 11406 trivial. 0 not checked. [2024-11-08 18:26:13,680 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:26:15,573 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-08 18:26:15,574 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [702510688] [2024-11-08 18:26:15,574 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [702510688] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:26:15,574 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1937450876] [2024-11-08 18:26:15,574 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:26:15,574 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-08 18:26:15,575 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 [2024-11-08 18:26:15,576 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-08 18:26:15,577 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Waiting until timeout for monitored process [2024-11-08 18:26:16,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:26:16,845 INFO L255 TraceCheckSpWp]: Trace formula consists of 776 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-11-08 18:26:16,853 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-08 18:26:27,286 INFO L134 CoverageAnalysis]: Checked inductivity of 12324 backedges. 690 proven. 228 refuted. 0 times theorem prover too weak. 11406 trivial. 0 not checked. [2024-11-08 18:26:27,286 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-08 18:26:28,835 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1937450876] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-08 18:26:28,835 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-08 18:26:28,836 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 7 [2024-11-08 18:26:28,836 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1357982472] [2024-11-08 18:26:28,836 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-08 18:26:28,837 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2024-11-08 18:26:28,837 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-08 18:26:28,837 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2024-11-08 18:26:28,838 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2024-11-08 18:26:28,838 INFO L87 Difference]: Start difference. First operand 2540 states and 4039 transitions. Second operand has 8 states, 8 states have (on average 13.125) internal successors, (105), 7 states have internal predecessors, (105), 2 states have call successors, (79), 2 states have call predecessors, (79), 3 states have return successors, (79), 2 states have call predecessors, (79), 2 states have call successors, (79) [2024-11-08 18:26:38,547 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-08 18:26:38,547 INFO L93 Difference]: Finished difference Result 7314 states and 11387 transitions. [2024-11-08 18:26:38,556 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-08 18:26:38,556 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 13.125) internal successors, (105), 7 states have internal predecessors, (105), 2 states have call successors, (79), 2 states have call predecessors, (79), 3 states have return successors, (79), 2 states have call predecessors, (79), 2 states have call successors, (79) Word has length 491 [2024-11-08 18:26:38,557 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-08 18:26:38,588 INFO L225 Difference]: With dead ends: 7314 [2024-11-08 18:26:38,588 INFO L226 Difference]: Without dead ends: 5132 [2024-11-08 18:26:38,596 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 1082 GetRequests, 1066 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2024-11-08 18:26:38,597 INFO L432 NwaCegarLoop]: 258 mSDtfsCounter, 261 mSDsluCounter, 1489 mSDsCounter, 0 mSdLazyCounter, 645 mSolverCounterSat, 184 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 261 SdHoareTripleChecker+Valid, 1747 SdHoareTripleChecker+Invalid, 829 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 184 IncrementalHoareTripleChecker+Valid, 645 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.4s IncrementalHoareTripleChecker+Time [2024-11-08 18:26:38,598 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [261 Valid, 1747 Invalid, 829 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [184 Valid, 645 Invalid, 0 Unknown, 0 Unchecked, 8.4s Time] [2024-11-08 18:26:38,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5132 states. [2024-11-08 18:26:39,959 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5132 to 4796. [2024-11-08 18:26:39,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4796 states, 3396 states have (on average 1.4667255594817432) internal successors, (4981), 3420 states have internal predecessors, (4981), 1267 states have call successors, (1267), 132 states have call predecessors, (1267), 132 states have return successors, (1267), 1243 states have call predecessors, (1267), 1267 states have call successors, (1267) [2024-11-08 18:26:40,003 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4796 states to 4796 states and 7515 transitions. [2024-11-08 18:26:40,012 INFO L78 Accepts]: Start accepts. Automaton has 4796 states and 7515 transitions. Word has length 491 [2024-11-08 18:26:40,013 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-08 18:26:40,013 INFO L471 AbstractCegarLoop]: Abstraction has 4796 states and 7515 transitions. [2024-11-08 18:26:40,019 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 13.125) internal successors, (105), 7 states have internal predecessors, (105), 2 states have call successors, (79), 2 states have call predecessors, (79), 3 states have return successors, (79), 2 states have call predecessors, (79), 2 states have call successors, (79) [2024-11-08 18:26:40,019 INFO L276 IsEmpty]: Start isEmpty. Operand 4796 states and 7515 transitions. [2024-11-08 18:26:40,063 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 493 [2024-11-08 18:26:40,063 INFO L207 NwaCegarLoop]: Found error trace [2024-11-08 18:26:40,064 INFO L215 NwaCegarLoop]: trace histogram [79, 79, 79, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-08 18:26:40,176 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true (16)] Forceful destruction successful, exit code 0 [2024-11-08 18:26:40,297 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2024-11-08 18:26:40,464 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/z3 -smt2 -in SMTLIB2_COMPLIANT=true,15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/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-08 18:26:40,465 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-08 18:26:40,466 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-08 18:26:40,466 INFO L85 PathProgramCache]: Analyzing trace with hash -1139564825, now seen corresponding path program 1 times [2024-11-08 18:26:40,467 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-08 18:26:40,468 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [491816588] [2024-11-08 18:26:40,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-08 18:26:40,468 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-08 18:26:40,469 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/mathsat [2024-11-08 18:26:40,472 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/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-08 18:26:40,474 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_95f85086-700e-47e3-aa16-2d60cd740c40/bin/uautomizer-verify-jihMAELWvX/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2024-11-08 18:26:42,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-08 18:26:42,465 INFO L255 TraceCheckSpWp]: Trace formula consists of 777 conjuncts, 31 conjuncts are in the unsatisfiable core [2024-11-08 18:26:42,480 INFO L278 TraceCheckSpWp]: Computing forward predicates...