./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-4.i --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-4.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1 --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 f125cc7aacd874cf038c23c1026e9d4800627ec1cff77d2b841e959e87f90682 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 07:01:51,561 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 07:01:51,616 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-12-02 07:01:51,620 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 07:01:51,621 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 07:01:51,641 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 07:01:51,641 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 07:01:51,642 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 07:01:51,642 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 07:01:51,642 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 07:01:51,642 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 07:01:51,642 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 07:01:51,643 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 07:01:51,643 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 07:01:51,643 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 07:01:51,643 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 07:01:51,643 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 07:01:51,643 INFO L153 SettingsManager]: * sizeof long=4 [2024-12-02 07:01:51,643 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-12-02 07:01:51,643 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-12-02 07:01:51,643 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 07:01:51,644 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 07:01:51,644 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 07:01:51,644 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 07:01:51,644 INFO L153 SettingsManager]: * sizeof long double=12 [2024-12-02 07:01:51,644 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 07:01:51,644 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 07:01:51,644 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 07:01:51,644 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 07:01:51,644 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 07:01:51,644 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 07:01:51,644 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 07:01:51,645 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 07:01:51,645 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 07:01:51,645 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 07:01:51,645 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 07:01:51,645 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 07:01:51,645 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 07:01:51,645 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 07:01:51,645 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 07:01:51,645 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 07:01:51,645 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 07:01:51,646 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-12-02 07:01:51,646 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-12-02 07:01:51,646 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 07:01:51,646 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 07:01:51,646 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 07:01:51,646 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 07:01:51,646 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1 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 -> f125cc7aacd874cf038c23c1026e9d4800627ec1cff77d2b841e959e87f90682 [2024-12-02 07:01:51,850 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 07:01:51,858 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 07:01:51,860 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 07:01:51,861 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 07:01:51,862 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 07:01:51,863 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-4.i [2024-12-02 07:01:54,448 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/data/795371857/4fd0fb3da4274c3f9f72e93732d72f38/FLAGcb6776985 [2024-12-02 07:01:54,712 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 07:01:54,713 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-4.i [2024-12-02 07:01:54,723 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/data/795371857/4fd0fb3da4274c3f9f72e93732d72f38/FLAGcb6776985 [2024-12-02 07:01:55,023 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/data/795371857/4fd0fb3da4274c3f9f72e93732d72f38 [2024-12-02 07:01:55,025 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 07:01:55,027 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 07:01:55,028 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 07:01:55,028 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 07:01:55,032 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 07:01:55,033 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 07:01:55" (1/1) ... [2024-12-02 07:01:55,034 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4da83f75 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:01:55, skipping insertion in model container [2024-12-02 07:01:55,034 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 07:01:55" (1/1) ... [2024-12-02 07:01:55,057 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 07:01:55,172 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_b8f7e702-260d-4444-a99f-ce46c756b2d6/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-4.i[915,928] [2024-12-02 07:01:55,270 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 07:01:55,280 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 07:01:55,288 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_b8f7e702-260d-4444-a99f-ce46c756b2d6/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-4.i[915,928] [2024-12-02 07:01:55,345 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 07:01:55,362 INFO L204 MainTranslator]: Completed translation [2024-12-02 07:01:55,363 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:01:55 WrapperNode [2024-12-02 07:01:55,363 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 07:01:55,364 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 07:01:55,364 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 07:01:55,364 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 07:01:55,370 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:01:55" (1/1) ... [2024-12-02 07:01:55,383 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:01:55" (1/1) ... [2024-12-02 07:01:55,426 INFO L138 Inliner]: procedures = 26, calls = 86, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 503 [2024-12-02 07:01:55,426 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 07:01:55,427 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 07:01:55,427 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 07:01:55,427 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 07:01:55,436 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:01:55" (1/1) ... [2024-12-02 07:01:55,437 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:01:55" (1/1) ... [2024-12-02 07:01:55,443 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:01:55" (1/1) ... [2024-12-02 07:01:55,463 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-12-02 07:01:55,464 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:01:55" (1/1) ... [2024-12-02 07:01:55,464 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:01:55" (1/1) ... [2024-12-02 07:01:55,477 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:01:55" (1/1) ... [2024-12-02 07:01:55,479 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:01:55" (1/1) ... [2024-12-02 07:01:55,483 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:01:55" (1/1) ... [2024-12-02 07:01:55,487 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:01:55" (1/1) ... [2024-12-02 07:01:55,491 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:01:55" (1/1) ... [2024-12-02 07:01:55,496 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 07:01:55,497 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 07:01:55,497 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 07:01:55,497 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 07:01:55,498 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:01:55" (1/1) ... [2024-12-02 07:01:55,503 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 07:01:55,514 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:01:55,527 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 07:01:55,530 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 07:01:55,552 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 07:01:55,552 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-12-02 07:01:55,552 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-12-02 07:01:55,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-12-02 07:01:55,553 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 07:01:55,553 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 07:01:55,647 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 07:01:55,649 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 07:01:56,363 INFO L? ?]: Removed 24 outVars from TransFormulas that were not future-live. [2024-12-02 07:01:56,363 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 07:01:56,376 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 07:01:56,377 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-12-02 07:01:56,377 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 07:01:56 BoogieIcfgContainer [2024-12-02 07:01:56,377 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 07:01:56,379 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 07:01:56,379 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 07:01:56,384 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 07:01:56,384 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 07:01:55" (1/3) ... [2024-12-02 07:01:56,384 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@466b9ae2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 07:01:56, skipping insertion in model container [2024-12-02 07:01:56,384 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:01:55" (2/3) ... [2024-12-02 07:01:56,385 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@466b9ae2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 07:01:56, skipping insertion in model container [2024-12-02 07:01:56,385 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 07:01:56" (3/3) ... [2024-12-02 07:01:56,386 INFO L128 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-4.i [2024-12-02 07:01:56,400 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 07:01:56,403 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-4.i that has 2 procedures, 216 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-12-02 07:01:56,460 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 07:01:56,472 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;@3f85775c, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 07:01:56,472 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-12-02 07:01:56,476 INFO L276 IsEmpty]: Start isEmpty. Operand has 216 states, 140 states have (on average 1.5285714285714285) internal successors, (214), 141 states have internal predecessors, (214), 73 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 73 states have call predecessors, (73), 73 states have call successors, (73) [2024-12-02 07:01:56,495 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 457 [2024-12-02 07:01:56,496 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:01:56,497 INFO L218 NwaCegarLoop]: trace histogram [73, 73, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 07:01:56,497 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:01:56,502 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:01:56,502 INFO L85 PathProgramCache]: Analyzing trace with hash 399539566, now seen corresponding path program 1 times [2024-12-02 07:01:56,510 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:01:56,510 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1775196305] [2024-12-02 07:01:56,510 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:01:56,511 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:01:56,661 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:01:56,948 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 0 proven. 144 refuted. 0 times theorem prover too weak. 10368 trivial. 0 not checked. [2024-12-02 07:01:56,948 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:01:56,948 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1775196305] [2024-12-02 07:01:56,949 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1775196305] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:01:56,949 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [508549784] [2024-12-02 07:01:56,949 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:01:56,949 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:01:56,949 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:01:56,956 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:01:56,957 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-12-02 07:01:57,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:01:57,258 INFO L256 TraceCheckSpWp]: Trace formula consists of 1017 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-12-02 07:01:57,270 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:01:57,314 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 144 proven. 0 refuted. 0 times theorem prover too weak. 10368 trivial. 0 not checked. [2024-12-02 07:01:57,314 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 07:01:57,314 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [508549784] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:01:57,315 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-12-02 07:01:57,315 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-12-02 07:01:57,317 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2042680932] [2024-12-02 07:01:57,318 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:01:57,322 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-12-02 07:01:57,322 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:01:57,337 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-12-02 07:01:57,338 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-12-02 07:01:57,340 INFO L87 Difference]: Start difference. First operand has 216 states, 140 states have (on average 1.5285714285714285) internal successors, (214), 141 states have internal predecessors, (214), 73 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 73 states have call predecessors, (73), 73 states have call successors, (73) Second operand has 2 states, 2 states have (on average 48.0) internal successors, (96), 2 states have internal predecessors, (96), 2 states have call successors, (73), 2 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 2 states have call successors, (73) [2024-12-02 07:01:57,379 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:01:57,379 INFO L93 Difference]: Finished difference Result 424 states and 785 transitions. [2024-12-02 07:01:57,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-02 07:01:57,381 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 48.0) internal successors, (96), 2 states have internal predecessors, (96), 2 states have call successors, (73), 2 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 2 states have call successors, (73) Word has length 456 [2024-12-02 07:01:57,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:01:57,386 INFO L225 Difference]: With dead ends: 424 [2024-12-02 07:01:57,387 INFO L226 Difference]: Without dead ends: 211 [2024-12-02 07:01:57,391 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 457 GetRequests, 457 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-12-02 07:01:57,393 INFO L435 NwaCegarLoop]: 347 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, 347 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-12-02 07:01:57,394 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 347 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 07:01:57,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 211 states. [2024-12-02 07:01:57,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 211 to 211. [2024-12-02 07:01:57,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 211 states, 136 states have (on average 1.4779411764705883) internal successors, (201), 136 states have internal predecessors, (201), 73 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 73 states have call predecessors, (73), 73 states have call successors, (73) [2024-12-02 07:01:57,448 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 211 states to 211 states and 347 transitions. [2024-12-02 07:01:57,451 INFO L78 Accepts]: Start accepts. Automaton has 211 states and 347 transitions. Word has length 456 [2024-12-02 07:01:57,451 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:01:57,451 INFO L471 AbstractCegarLoop]: Abstraction has 211 states and 347 transitions. [2024-12-02 07:01:57,451 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 48.0) internal successors, (96), 2 states have internal predecessors, (96), 2 states have call successors, (73), 2 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 2 states have call successors, (73) [2024-12-02 07:01:57,452 INFO L276 IsEmpty]: Start isEmpty. Operand 211 states and 347 transitions. [2024-12-02 07:01:57,462 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 458 [2024-12-02 07:01:57,462 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:01:57,463 INFO L218 NwaCegarLoop]: trace histogram [73, 73, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 07:01:57,473 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-12-02 07:01:57,663 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-12-02 07:01:57,663 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:01:57,664 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:01:57,664 INFO L85 PathProgramCache]: Analyzing trace with hash -336998400, now seen corresponding path program 1 times [2024-12-02 07:01:57,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:01:57,664 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1916733861] [2024-12-02 07:01:57,665 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:01:57,665 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:01:57,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:01:58,186 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10512 trivial. 0 not checked. [2024-12-02 07:01:58,186 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:01:58,187 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1916733861] [2024-12-02 07:01:58,187 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1916733861] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:01:58,187 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:01:58,187 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 07:01:58,187 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1334515534] [2024-12-02 07:01:58,187 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:01:58,188 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 07:01:58,189 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:01:58,190 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 07:01:58,190 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:01:58,190 INFO L87 Difference]: Start difference. First operand 211 states and 347 transitions. Second operand has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 1 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 1 states have call successors, (73) [2024-12-02 07:01:58,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:01:58,271 INFO L93 Difference]: Finished difference Result 552 states and 911 transitions. [2024-12-02 07:01:58,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:01:58,272 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 1 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 1 states have call successors, (73) Word has length 457 [2024-12-02 07:01:58,274 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:01:58,278 INFO L225 Difference]: With dead ends: 552 [2024-12-02 07:01:58,278 INFO L226 Difference]: Without dead ends: 344 [2024-12-02 07:01:58,279 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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-12-02 07:01:58,280 INFO L435 NwaCegarLoop]: 560 mSDtfsCounter, 222 mSDsluCounter, 329 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 889 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 07:01:58,280 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [222 Valid, 889 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 07:01:58,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 344 states. [2024-12-02 07:01:58,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 344 to 341. [2024-12-02 07:01:58,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 234 states have (on average 1.5128205128205128) internal successors, (354), 235 states have internal predecessors, (354), 104 states have call successors, (104), 2 states have call predecessors, (104), 2 states have return successors, (104), 103 states have call predecessors, (104), 104 states have call successors, (104) [2024-12-02 07:01:58,330 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 562 transitions. [2024-12-02 07:01:58,331 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 562 transitions. Word has length 457 [2024-12-02 07:01:58,333 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:01:58,333 INFO L471 AbstractCegarLoop]: Abstraction has 341 states and 562 transitions. [2024-12-02 07:01:58,333 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 1 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 1 states have call successors, (73) [2024-12-02 07:01:58,333 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 562 transitions. [2024-12-02 07:01:58,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 458 [2024-12-02 07:01:58,339 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:01:58,339 INFO L218 NwaCegarLoop]: trace histogram [73, 73, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 07:01:58,340 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-12-02 07:01:58,340 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:01:58,340 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:01:58,340 INFO L85 PathProgramCache]: Analyzing trace with hash -1234391678, now seen corresponding path program 1 times [2024-12-02 07:01:58,341 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:01:58,341 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1034945418] [2024-12-02 07:01:58,341 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:01:58,341 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:01:58,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:01:58,941 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10512 trivial. 0 not checked. [2024-12-02 07:01:58,941 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:01:58,941 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1034945418] [2024-12-02 07:01:58,941 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1034945418] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:01:58,941 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:01:58,942 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 07:01:58,942 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [543630790] [2024-12-02 07:01:58,942 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:01:58,943 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 07:01:58,943 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:01:58,944 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 07:01:58,944 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:01:58,944 INFO L87 Difference]: Start difference. First operand 341 states and 562 transitions. Second operand has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 1 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 1 states have call successors, (73) [2024-12-02 07:01:59,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:01:59,010 INFO L93 Difference]: Finished difference Result 871 states and 1443 transitions. [2024-12-02 07:01:59,011 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:01:59,011 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 1 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 1 states have call successors, (73) Word has length 457 [2024-12-02 07:01:59,013 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:01:59,018 INFO L225 Difference]: With dead ends: 871 [2024-12-02 07:01:59,018 INFO L226 Difference]: Without dead ends: 533 [2024-12-02 07:01:59,020 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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-12-02 07:01:59,020 INFO L435 NwaCegarLoop]: 608 mSDtfsCounter, 342 mSDsluCounter, 268 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 342 SdHoareTripleChecker+Valid, 876 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 07:01:59,021 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [342 Valid, 876 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 07:01:59,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 533 states. [2024-12-02 07:01:59,075 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 533 to 341. [2024-12-02 07:01:59,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 341 states, 234 states have (on average 1.5042735042735043) internal successors, (352), 235 states have internal predecessors, (352), 104 states have call successors, (104), 2 states have call predecessors, (104), 2 states have return successors, (104), 103 states have call predecessors, (104), 104 states have call successors, (104) [2024-12-02 07:01:59,079 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 560 transitions. [2024-12-02 07:01:59,080 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 560 transitions. Word has length 457 [2024-12-02 07:01:59,081 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:01:59,081 INFO L471 AbstractCegarLoop]: Abstraction has 341 states and 560 transitions. [2024-12-02 07:01:59,081 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.666666666666668) internal successors, (95), 3 states have internal predecessors, (95), 1 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 1 states have call successors, (73) [2024-12-02 07:01:59,081 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 560 transitions. [2024-12-02 07:01:59,085 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 459 [2024-12-02 07:01:59,085 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:01:59,085 INFO L218 NwaCegarLoop]: trace histogram [73, 73, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 07:01:59,085 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-12-02 07:01:59,085 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:01:59,086 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:01:59,086 INFO L85 PathProgramCache]: Analyzing trace with hash -1875494489, now seen corresponding path program 1 times [2024-12-02 07:01:59,086 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:01:59,086 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2030406941] [2024-12-02 07:01:59,086 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:01:59,086 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:01:59,332 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:02:00,585 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10512 trivial. 0 not checked. [2024-12-02 07:02:00,585 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:02:00,586 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2030406941] [2024-12-02 07:02:00,586 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2030406941] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:02:00,586 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:02:00,586 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 07:02:00,586 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1404637260] [2024-12-02 07:02:00,586 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:02:00,587 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 07:02:00,587 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:02:00,587 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 07:02:00,587 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-12-02 07:02:00,588 INFO L87 Difference]: Start difference. First operand 341 states and 560 transitions. Second operand has 5 states, 5 states have (on average 19.2) internal successors, (96), 5 states have internal predecessors, (96), 1 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 1 states have call successors, (73) [2024-12-02 07:02:00,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:02:00,678 INFO L93 Difference]: Finished difference Result 731 states and 1185 transitions. [2024-12-02 07:02:00,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 07:02:00,679 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 5 states have internal predecessors, (96), 1 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 1 states have call successors, (73) Word has length 458 [2024-12-02 07:02:00,680 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:02:00,682 INFO L225 Difference]: With dead ends: 731 [2024-12-02 07:02:00,682 INFO L226 Difference]: Without dead ends: 393 [2024-12-02 07:02:00,683 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=10, Invalid=10, Unknown=0, NotChecked=0, Total=20 [2024-12-02 07:02:00,684 INFO L435 NwaCegarLoop]: 340 mSDtfsCounter, 50 mSDsluCounter, 337 mSDsCounter, 0 mSdLazyCounter, 34 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 677 SdHoareTripleChecker+Invalid, 39 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 34 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-12-02 07:02:00,684 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [50 Valid, 677 Invalid, 39 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 34 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-12-02 07:02:00,694 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 393 states. [2024-12-02 07:02:00,715 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 393 to 361. [2024-12-02 07:02:00,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 361 states, 254 states have (on average 1.5039370078740157) internal successors, (382), 255 states have internal predecessors, (382), 104 states have call successors, (104), 2 states have call predecessors, (104), 2 states have return successors, (104), 103 states have call predecessors, (104), 104 states have call successors, (104) [2024-12-02 07:02:00,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 361 states to 361 states and 590 transitions. [2024-12-02 07:02:00,718 INFO L78 Accepts]: Start accepts. Automaton has 361 states and 590 transitions. Word has length 458 [2024-12-02 07:02:00,719 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:02:00,719 INFO L471 AbstractCegarLoop]: Abstraction has 361 states and 590 transitions. [2024-12-02 07:02:00,719 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 5 states have internal predecessors, (96), 1 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 1 states have call successors, (73) [2024-12-02 07:02:00,719 INFO L276 IsEmpty]: Start isEmpty. Operand 361 states and 590 transitions. [2024-12-02 07:02:00,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 459 [2024-12-02 07:02:00,724 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:02:00,724 INFO L218 NwaCegarLoop]: trace histogram [73, 73, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 07:02:00,724 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-12-02 07:02:00,724 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:02:00,725 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:02:00,725 INFO L85 PathProgramCache]: Analyzing trace with hash -1873647447, now seen corresponding path program 1 times [2024-12-02 07:02:00,725 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:02:00,725 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1009835896] [2024-12-02 07:02:00,725 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:02:00,725 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:02:00,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:02:01,735 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10512 trivial. 0 not checked. [2024-12-02 07:02:01,735 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:02:01,735 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1009835896] [2024-12-02 07:02:01,735 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1009835896] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:02:01,735 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:02:01,735 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 07:02:01,735 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1632710661] [2024-12-02 07:02:01,736 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:02:01,736 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 07:02:01,737 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:02:01,737 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 07:02:01,737 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 07:02:01,738 INFO L87 Difference]: Start difference. First operand 361 states and 590 transitions. Second operand has 5 states, 5 states have (on average 19.2) internal successors, (96), 5 states have internal predecessors, (96), 2 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 2 states have call predecessors, (73), 2 states have call successors, (73) [2024-12-02 07:02:02,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:02:02,221 INFO L93 Difference]: Finished difference Result 1313 states and 2143 transitions. [2024-12-02 07:02:02,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 07:02:02,222 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 5 states have internal predecessors, (96), 2 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 2 states have call predecessors, (73), 2 states have call successors, (73) Word has length 458 [2024-12-02 07:02:02,223 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:02:02,228 INFO L225 Difference]: With dead ends: 1313 [2024-12-02 07:02:02,228 INFO L226 Difference]: Without dead ends: 955 [2024-12-02 07:02:02,229 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2024-12-02 07:02:02,230 INFO L435 NwaCegarLoop]: 473 mSDtfsCounter, 379 mSDsluCounter, 1100 mSDsCounter, 0 mSdLazyCounter, 125 mSolverCounterSat, 89 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 379 SdHoareTripleChecker+Valid, 1573 SdHoareTripleChecker+Invalid, 214 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 89 IncrementalHoareTripleChecker+Valid, 125 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-12-02 07:02:02,230 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [379 Valid, 1573 Invalid, 214 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [89 Valid, 125 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-02 07:02:02,232 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 955 states. [2024-12-02 07:02:02,311 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 955 to 947. [2024-12-02 07:02:02,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 947 states, 674 states have (on average 1.4985163204747773) internal successors, (1010), 678 states have internal predecessors, (1010), 266 states have call successors, (266), 6 states have call predecessors, (266), 6 states have return successors, (266), 262 states have call predecessors, (266), 266 states have call successors, (266) [2024-12-02 07:02:02,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 947 states to 947 states and 1542 transitions. [2024-12-02 07:02:02,321 INFO L78 Accepts]: Start accepts. Automaton has 947 states and 1542 transitions. Word has length 458 [2024-12-02 07:02:02,322 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:02:02,322 INFO L471 AbstractCegarLoop]: Abstraction has 947 states and 1542 transitions. [2024-12-02 07:02:02,322 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.2) internal successors, (96), 5 states have internal predecessors, (96), 2 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 2 states have call predecessors, (73), 2 states have call successors, (73) [2024-12-02 07:02:02,322 INFO L276 IsEmpty]: Start isEmpty. Operand 947 states and 1542 transitions. [2024-12-02 07:02:02,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 460 [2024-12-02 07:02:02,325 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:02:02,325 INFO L218 NwaCegarLoop]: trace histogram [73, 73, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 07:02:02,325 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-12-02 07:02:02,325 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:02:02,326 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:02:02,326 INFO L85 PathProgramCache]: Analyzing trace with hash 1871547173, now seen corresponding path program 1 times [2024-12-02 07:02:02,326 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:02:02,326 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1432420450] [2024-12-02 07:02:02,326 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:02:02,326 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:02:02,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:02:07,412 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10512 trivial. 0 not checked. [2024-12-02 07:02:07,412 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:02:07,412 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1432420450] [2024-12-02 07:02:07,412 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1432420450] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:02:07,412 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:02:07,413 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2024-12-02 07:02:07,413 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [280962784] [2024-12-02 07:02:07,413 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:02:07,413 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2024-12-02 07:02:07,413 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:02:07,414 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2024-12-02 07:02:07,414 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2024-12-02 07:02:07,415 INFO L87 Difference]: Start difference. First operand 947 states and 1542 transitions. Second operand has 13 states, 13 states have (on average 7.461538461538462) internal successors, (97), 13 states have internal predecessors, (97), 4 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 4 states have call predecessors, (73), 4 states have call successors, (73) [2024-12-02 07:02:15,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:02:15,487 INFO L93 Difference]: Finished difference Result 3762 states and 6032 transitions. [2024-12-02 07:02:15,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-02 07:02:15,488 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 7.461538461538462) internal successors, (97), 13 states have internal predecessors, (97), 4 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 4 states have call predecessors, (73), 4 states have call successors, (73) Word has length 459 [2024-12-02 07:02:15,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:02:15,505 INFO L225 Difference]: With dead ends: 3762 [2024-12-02 07:02:15,505 INFO L226 Difference]: Without dead ends: 2818 [2024-12-02 07:02:15,509 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 48 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=151, Invalid=311, Unknown=0, NotChecked=0, Total=462 [2024-12-02 07:02:15,509 INFO L435 NwaCegarLoop]: 448 mSDtfsCounter, 2229 mSDsluCounter, 1494 mSDsCounter, 0 mSdLazyCounter, 2524 mSolverCounterSat, 1064 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2229 SdHoareTripleChecker+Valid, 1942 SdHoareTripleChecker+Invalid, 3588 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1064 IncrementalHoareTripleChecker+Valid, 2524 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2024-12-02 07:02:15,510 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2229 Valid, 1942 Invalid, 3588 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1064 Valid, 2524 Invalid, 0 Unknown, 0 Unchecked, 5.8s Time] [2024-12-02 07:02:15,513 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2818 states. [2024-12-02 07:02:15,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2818 to 1256. [2024-12-02 07:02:15,818 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1256 states, 885 states have (on average 1.4700564971751413) internal successors, (1301), 891 states have internal predecessors, (1301), 353 states have call successors, (353), 17 states have call predecessors, (353), 17 states have return successors, (353), 347 states have call predecessors, (353), 353 states have call successors, (353) [2024-12-02 07:02:15,822 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1256 states to 1256 states and 2007 transitions. [2024-12-02 07:02:15,825 INFO L78 Accepts]: Start accepts. Automaton has 1256 states and 2007 transitions. Word has length 459 [2024-12-02 07:02:15,826 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:02:15,826 INFO L471 AbstractCegarLoop]: Abstraction has 1256 states and 2007 transitions. [2024-12-02 07:02:15,826 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 7.461538461538462) internal successors, (97), 13 states have internal predecessors, (97), 4 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 4 states have call predecessors, (73), 4 states have call successors, (73) [2024-12-02 07:02:15,826 INFO L276 IsEmpty]: Start isEmpty. Operand 1256 states and 2007 transitions. [2024-12-02 07:02:15,830 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 460 [2024-12-02 07:02:15,830 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:02:15,830 INFO L218 NwaCegarLoop]: trace histogram [73, 73, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 07:02:15,830 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-12-02 07:02:15,831 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:02:15,831 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:02:15,831 INFO L85 PathProgramCache]: Analyzing trace with hash 2090401891, now seen corresponding path program 1 times [2024-12-02 07:02:15,831 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:02:15,831 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [780607221] [2024-12-02 07:02:15,832 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:02:15,832 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:02:16,085 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:02:19,769 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10512 trivial. 0 not checked. [2024-12-02 07:02:19,769 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:02:19,769 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [780607221] [2024-12-02 07:02:19,769 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [780607221] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:02:19,769 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:02:19,770 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-12-02 07:02:19,770 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [919500979] [2024-12-02 07:02:19,770 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:02:19,771 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-02 07:02:19,771 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:02:19,771 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-02 07:02:19,771 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2024-12-02 07:02:19,772 INFO L87 Difference]: Start difference. First operand 1256 states and 2007 transitions. Second operand has 11 states, 11 states have (on average 8.818181818181818) internal successors, (97), 11 states have internal predecessors, (97), 1 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 1 states have call successors, (73) [2024-12-02 07:02:21,708 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:02:21,708 INFO L93 Difference]: Finished difference Result 3793 states and 6009 transitions. [2024-12-02 07:02:21,709 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-12-02 07:02:21,709 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 8.818181818181818) internal successors, (97), 11 states have internal predecessors, (97), 1 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 1 states have call successors, (73) Word has length 459 [2024-12-02 07:02:21,710 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:02:21,717 INFO L225 Difference]: With dead ends: 3793 [2024-12-02 07:02:21,717 INFO L226 Difference]: Without dead ends: 2540 [2024-12-02 07:02:21,721 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=94, Invalid=248, Unknown=0, NotChecked=0, Total=342 [2024-12-02 07:02:21,722 INFO L435 NwaCegarLoop]: 331 mSDtfsCounter, 395 mSDsluCounter, 1876 mSDsCounter, 0 mSdLazyCounter, 683 mSolverCounterSat, 227 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 395 SdHoareTripleChecker+Valid, 2207 SdHoareTripleChecker+Invalid, 910 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 227 IncrementalHoareTripleChecker+Valid, 683 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-12-02 07:02:21,722 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [395 Valid, 2207 Invalid, 910 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [227 Valid, 683 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-12-02 07:02:21,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2540 states. [2024-12-02 07:02:22,093 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2540 to 1996. [2024-12-02 07:02:22,097 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1996 states, 1547 states have (on average 1.5029088558500323) internal successors, (2325), 1553 states have internal predecessors, (2325), 426 states have call successors, (426), 22 states have call predecessors, (426), 22 states have return successors, (426), 420 states have call predecessors, (426), 426 states have call successors, (426) [2024-12-02 07:02:22,104 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1996 states to 1996 states and 3177 transitions. [2024-12-02 07:02:22,107 INFO L78 Accepts]: Start accepts. Automaton has 1996 states and 3177 transitions. Word has length 459 [2024-12-02 07:02:22,108 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:02:22,108 INFO L471 AbstractCegarLoop]: Abstraction has 1996 states and 3177 transitions. [2024-12-02 07:02:22,108 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 8.818181818181818) internal successors, (97), 11 states have internal predecessors, (97), 1 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 1 states have call successors, (73) [2024-12-02 07:02:22,108 INFO L276 IsEmpty]: Start isEmpty. Operand 1996 states and 3177 transitions. [2024-12-02 07:02:22,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 460 [2024-12-02 07:02:22,112 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:02:22,112 INFO L218 NwaCegarLoop]: trace histogram [73, 73, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 07:02:22,113 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-12-02 07:02:22,113 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:02:22,113 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:02:22,113 INFO L85 PathProgramCache]: Analyzing trace with hash -1946399967, now seen corresponding path program 1 times [2024-12-02 07:02:22,113 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:02:22,114 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1104585585] [2024-12-02 07:02:22,114 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:02:22,114 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:02:22,215 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:02:22,594 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10512 trivial. 0 not checked. [2024-12-02 07:02:22,594 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:02:22,594 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1104585585] [2024-12-02 07:02:22,595 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1104585585] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:02:22,595 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:02:22,595 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 07:02:22,595 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [229255340] [2024-12-02 07:02:22,595 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:02:22,596 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 07:02:22,596 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:02:22,596 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 07:02:22,596 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:02:22,597 INFO L87 Difference]: Start difference. First operand 1996 states and 3177 transitions. Second operand has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 1 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 1 states have call successors, (73) [2024-12-02 07:02:23,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:02:23,113 INFO L93 Difference]: Finished difference Result 4518 states and 7201 transitions. [2024-12-02 07:02:23,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:02:23,113 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 1 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 1 states have call successors, (73) Word has length 459 [2024-12-02 07:02:23,114 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:02:23,128 INFO L225 Difference]: With dead ends: 4518 [2024-12-02 07:02:23,128 INFO L226 Difference]: Without dead ends: 3209 [2024-12-02 07:02:23,132 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 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-12-02 07:02:23,133 INFO L435 NwaCegarLoop]: 357 mSDtfsCounter, 186 mSDsluCounter, 329 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 186 SdHoareTripleChecker+Valid, 686 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 07:02:23,133 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [186 Valid, 686 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 07:02:23,136 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3209 states. [2024-12-02 07:02:24,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3209 to 3207. [2024-12-02 07:02:24,006 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3207 states, 2388 states have (on average 1.483249581239531) internal successors, (3542), 2400 states have internal predecessors, (3542), 779 states have call successors, (779), 39 states have call predecessors, (779), 39 states have return successors, (779), 767 states have call predecessors, (779), 779 states have call successors, (779) [2024-12-02 07:02:24,022 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3207 states to 3207 states and 5100 transitions. [2024-12-02 07:02:24,025 INFO L78 Accepts]: Start accepts. Automaton has 3207 states and 5100 transitions. Word has length 459 [2024-12-02 07:02:24,026 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:02:24,026 INFO L471 AbstractCegarLoop]: Abstraction has 3207 states and 5100 transitions. [2024-12-02 07:02:24,026 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 32.333333333333336) internal successors, (97), 3 states have internal predecessors, (97), 1 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 1 states have call successors, (73) [2024-12-02 07:02:24,027 INFO L276 IsEmpty]: Start isEmpty. Operand 3207 states and 5100 transitions. [2024-12-02 07:02:24,034 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 461 [2024-12-02 07:02:24,034 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:02:24,034 INFO L218 NwaCegarLoop]: trace histogram [73, 73, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 07:02:24,035 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-12-02 07:02:24,035 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:02:24,035 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:02:24,036 INFO L85 PathProgramCache]: Analyzing trace with hash 1615009540, now seen corresponding path program 1 times [2024-12-02 07:02:24,036 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:02:24,036 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1945727962] [2024-12-02 07:02:24,036 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:02:24,036 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:02:24,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:02:24,647 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 3 proven. 213 refuted. 0 times theorem prover too weak. 10296 trivial. 0 not checked. [2024-12-02 07:02:24,648 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:02:24,648 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1945727962] [2024-12-02 07:02:24,648 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1945727962] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:02:24,648 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [432849955] [2024-12-02 07:02:24,648 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:02:24,648 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:02:24,648 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:02:24,650 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:02:24,651 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-12-02 07:02:24,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:02:24,908 INFO L256 TraceCheckSpWp]: Trace formula consists of 1019 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-12-02 07:02:24,918 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:02:25,167 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 3768 proven. 48 refuted. 0 times theorem prover too weak. 6696 trivial. 0 not checked. [2024-12-02 07:02:25,167 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:02:25,930 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 168 proven. 48 refuted. 0 times theorem prover too weak. 10296 trivial. 0 not checked. [2024-12-02 07:02:25,930 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [432849955] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:02:25,930 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 07:02:25,930 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7, 7] total 15 [2024-12-02 07:02:25,930 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1098429496] [2024-12-02 07:02:25,930 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 07:02:25,931 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 07:02:25,931 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:02:25,932 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 07:02:25,932 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=159, Unknown=0, NotChecked=0, Total=210 [2024-12-02 07:02:25,932 INFO L87 Difference]: Start difference. First operand 3207 states and 5100 transitions. Second operand has 15 states, 15 states have (on average 15.266666666666667) internal successors, (229), 15 states have internal predecessors, (229), 4 states have call successors, (160), 2 states have call predecessors, (160), 4 states have return successors, (162), 4 states have call predecessors, (162), 4 states have call successors, (162) [2024-12-02 07:02:29,054 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:02:29,054 INFO L93 Difference]: Finished difference Result 10075 states and 15517 transitions. [2024-12-02 07:02:29,054 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 36 states. [2024-12-02 07:02:29,054 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 15.266666666666667) internal successors, (229), 15 states have internal predecessors, (229), 4 states have call successors, (160), 2 states have call predecessors, (160), 4 states have return successors, (162), 4 states have call predecessors, (162), 4 states have call successors, (162) Word has length 460 [2024-12-02 07:02:29,055 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:02:29,075 INFO L225 Difference]: With dead ends: 10075 [2024-12-02 07:02:29,076 INFO L226 Difference]: Without dead ends: 7189 [2024-12-02 07:02:29,081 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 963 GetRequests, 919 SyntacticMatches, 0 SemanticMatches, 44 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 528 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=464, Invalid=1606, Unknown=0, NotChecked=0, Total=2070 [2024-12-02 07:02:29,081 INFO L435 NwaCegarLoop]: 250 mSDtfsCounter, 1450 mSDsluCounter, 1150 mSDsCounter, 0 mSdLazyCounter, 1260 mSolverCounterSat, 1114 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1454 SdHoareTripleChecker+Valid, 1400 SdHoareTripleChecker+Invalid, 2374 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1114 IncrementalHoareTripleChecker+Valid, 1260 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-12-02 07:02:29,082 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1454 Valid, 1400 Invalid, 2374 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1114 Valid, 1260 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-12-02 07:02:29,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7189 states. [2024-12-02 07:02:29,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7189 to 2943. [2024-12-02 07:02:29,787 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2943 states, 2287 states have (on average 1.4914735461303017) internal successors, (3411), 2295 states have internal predecessors, (3411), 605 states have call successors, (605), 50 states have call predecessors, (605), 50 states have return successors, (605), 597 states have call predecessors, (605), 605 states have call successors, (605) [2024-12-02 07:02:29,796 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2943 states to 2943 states and 4621 transitions. [2024-12-02 07:02:29,800 INFO L78 Accepts]: Start accepts. Automaton has 2943 states and 4621 transitions. Word has length 460 [2024-12-02 07:02:29,801 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:02:29,801 INFO L471 AbstractCegarLoop]: Abstraction has 2943 states and 4621 transitions. [2024-12-02 07:02:29,801 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 15 states have (on average 15.266666666666667) internal successors, (229), 15 states have internal predecessors, (229), 4 states have call successors, (160), 2 states have call predecessors, (160), 4 states have return successors, (162), 4 states have call predecessors, (162), 4 states have call successors, (162) [2024-12-02 07:02:29,801 INFO L276 IsEmpty]: Start isEmpty. Operand 2943 states and 4621 transitions. [2024-12-02 07:02:29,806 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 461 [2024-12-02 07:02:29,806 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:02:29,806 INFO L218 NwaCegarLoop]: trace histogram [73, 73, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 07:02:29,813 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-12-02 07:02:30,006 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:02:30,007 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:02:30,007 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:02:30,007 INFO L85 PathProgramCache]: Analyzing trace with hash -1267039166, now seen corresponding path program 1 times [2024-12-02 07:02:30,007 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:02:30,007 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [253655367] [2024-12-02 07:02:30,007 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:02:30,007 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:02:30,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:02:30,147 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10512 trivial. 0 not checked. [2024-12-02 07:02:30,148 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:02:30,148 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [253655367] [2024-12-02 07:02:30,148 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [253655367] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:02:30,148 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:02:30,148 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 07:02:30,148 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [364418447] [2024-12-02 07:02:30,148 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:02:30,149 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 07:02:30,149 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:02:30,149 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 07:02:30,149 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:02:30,149 INFO L87 Difference]: Start difference. First operand 2943 states and 4621 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, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 1 states have call successors, (73) [2024-12-02 07:02:30,927 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:02:30,928 INFO L93 Difference]: Finished difference Result 6692 states and 10524 transitions. [2024-12-02 07:02:30,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:02:30,928 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, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 1 states have call successors, (73) Word has length 460 [2024-12-02 07:02:30,928 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:02:30,945 INFO L225 Difference]: With dead ends: 6692 [2024-12-02 07:02:30,946 INFO L226 Difference]: Without dead ends: 5648 [2024-12-02 07:02:30,949 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 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-12-02 07:02:30,950 INFO L435 NwaCegarLoop]: 357 mSDtfsCounter, 332 mSDsluCounter, 334 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 332 SdHoareTripleChecker+Valid, 691 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 07:02:30,950 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [332 Valid, 691 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 07:02:30,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5648 states. [2024-12-02 07:02:31,976 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5648 to 5646. [2024-12-02 07:02:31,983 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5646 states, 4414 states have (on average 1.4916175804259175) internal successors, (6584), 4430 states have internal predecessors, (6584), 1137 states have call successors, (1137), 94 states have call predecessors, (1137), 94 states have return successors, (1137), 1121 states have call predecessors, (1137), 1137 states have call successors, (1137) [2024-12-02 07:02:31,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5646 states to 5646 states and 8858 transitions. [2024-12-02 07:02:32,002 INFO L78 Accepts]: Start accepts. Automaton has 5646 states and 8858 transitions. Word has length 460 [2024-12-02 07:02:32,003 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:02:32,003 INFO L471 AbstractCegarLoop]: Abstraction has 5646 states and 8858 transitions. [2024-12-02 07:02:32,003 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, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 1 states have call successors, (73) [2024-12-02 07:02:32,004 INFO L276 IsEmpty]: Start isEmpty. Operand 5646 states and 8858 transitions. [2024-12-02 07:02:32,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 461 [2024-12-02 07:02:32,009 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:02:32,010 INFO L218 NwaCegarLoop]: trace histogram [73, 73, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 07:02:32,010 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-12-02 07:02:32,010 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:02:32,010 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:02:32,010 INFO L85 PathProgramCache]: Analyzing trace with hash 1818179690, now seen corresponding path program 1 times [2024-12-02 07:02:32,010 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:02:32,011 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1189648308] [2024-12-02 07:02:32,011 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:02:32,011 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:02:32,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:02:32,209 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10512 trivial. 0 not checked. [2024-12-02 07:02:32,209 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:02:32,209 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1189648308] [2024-12-02 07:02:32,210 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1189648308] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:02:32,210 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:02:32,210 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 07:02:32,210 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1280611342] [2024-12-02 07:02:32,210 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:02:32,211 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 07:02:32,211 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:02:32,211 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 07:02:32,211 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:02:32,211 INFO L87 Difference]: Start difference. First operand 5646 states and 8858 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, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 1 states have call successors, (73) [2024-12-02 07:02:33,237 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:02:33,237 INFO L93 Difference]: Finished difference Result 12100 states and 19012 transitions. [2024-12-02 07:02:33,238 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:02:33,238 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, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 1 states have call successors, (73) Word has length 460 [2024-12-02 07:02:33,239 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:02:33,264 INFO L225 Difference]: With dead ends: 12100 [2024-12-02 07:02:33,264 INFO L226 Difference]: Without dead ends: 7634 [2024-12-02 07:02:33,275 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 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-12-02 07:02:33,275 INFO L435 NwaCegarLoop]: 357 mSDtfsCounter, 335 mSDsluCounter, 333 mSDsCounter, 0 mSdLazyCounter, 12 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 335 SdHoareTripleChecker+Valid, 690 SdHoareTripleChecker+Invalid, 13 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 12 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-12-02 07:02:33,276 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [335 Valid, 690 Invalid, 13 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 12 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 07:02:33,281 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7634 states. [2024-12-02 07:02:35,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7634 to 7632. [2024-12-02 07:02:35,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7632 states, 5824 states have (on average 1.4800824175824177) internal successors, (8620), 5848 states have internal predecessors, (8620), 1669 states have call successors, (1669), 138 states have call predecessors, (1669), 138 states have return successors, (1669), 1645 states have call predecessors, (1669), 1669 states have call successors, (1669) [2024-12-02 07:02:35,027 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7632 states to 7632 states and 11958 transitions. [2024-12-02 07:02:35,032 INFO L78 Accepts]: Start accepts. Automaton has 7632 states and 11958 transitions. Word has length 460 [2024-12-02 07:02:35,032 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:02:35,032 INFO L471 AbstractCegarLoop]: Abstraction has 7632 states and 11958 transitions. [2024-12-02 07:02:35,033 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, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 1 states have call successors, (73) [2024-12-02 07:02:35,033 INFO L276 IsEmpty]: Start isEmpty. Operand 7632 states and 11958 transitions. [2024-12-02 07:02:35,036 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 461 [2024-12-02 07:02:35,036 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:02:35,036 INFO L218 NwaCegarLoop]: trace histogram [73, 73, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 07:02:35,036 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-12-02 07:02:35,036 INFO L396 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:02:35,037 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:02:35,037 INFO L85 PathProgramCache]: Analyzing trace with hash 1725331527, now seen corresponding path program 1 times [2024-12-02 07:02:35,037 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:02:35,037 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [239368958] [2024-12-02 07:02:35,037 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:02:35,037 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:02:35,130 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:02:37,481 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10512 trivial. 0 not checked. [2024-12-02 07:02:37,481 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:02:37,482 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [239368958] [2024-12-02 07:02:37,482 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [239368958] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:02:37,482 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:02:37,482 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-12-02 07:02:37,482 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1677390138] [2024-12-02 07:02:37,482 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:02:37,482 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 07:02:37,482 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:02:37,483 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 07:02:37,483 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-12-02 07:02:37,483 INFO L87 Difference]: Start difference. First operand 7632 states and 11958 transitions. Second operand has 5 states, 5 states have (on average 19.6) internal successors, (98), 5 states have internal predecessors, (98), 1 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 1 states have call successors, (73) [2024-12-02 07:02:39,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:02:39,661 INFO L93 Difference]: Finished difference Result 16140 states and 25239 transitions. [2024-12-02 07:02:39,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 07:02:39,662 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 19.6) internal successors, (98), 5 states have internal predecessors, (98), 1 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 1 states have call successors, (73) Word has length 460 [2024-12-02 07:02:39,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:02:39,687 INFO L225 Difference]: With dead ends: 16140 [2024-12-02 07:02:39,687 INFO L226 Difference]: Without dead ends: 9560 [2024-12-02 07:02:39,698 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 1 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2024-12-02 07:02:39,699 INFO L435 NwaCegarLoop]: 431 mSDtfsCounter, 465 mSDsluCounter, 623 mSDsCounter, 0 mSdLazyCounter, 106 mSolverCounterSat, 190 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 465 SdHoareTripleChecker+Valid, 1054 SdHoareTripleChecker+Invalid, 296 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 190 IncrementalHoareTripleChecker+Valid, 106 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-12-02 07:02:39,699 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [465 Valid, 1054 Invalid, 296 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [190 Valid, 106 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-12-02 07:02:39,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9560 states. [2024-12-02 07:02:41,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9560 to 7632. [2024-12-02 07:02:41,381 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7632 states, 5824 states have (on average 1.4800824175824177) internal successors, (8620), 5848 states have internal predecessors, (8620), 1669 states have call successors, (1669), 138 states have call predecessors, (1669), 138 states have return successors, (1669), 1645 states have call predecessors, (1669), 1669 states have call successors, (1669) [2024-12-02 07:02:41,393 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7632 states to 7632 states and 11958 transitions. [2024-12-02 07:02:41,399 INFO L78 Accepts]: Start accepts. Automaton has 7632 states and 11958 transitions. Word has length 460 [2024-12-02 07:02:41,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:02:41,399 INFO L471 AbstractCegarLoop]: Abstraction has 7632 states and 11958 transitions. [2024-12-02 07:02:41,399 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 19.6) internal successors, (98), 5 states have internal predecessors, (98), 1 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 1 states have call successors, (73) [2024-12-02 07:02:41,399 INFO L276 IsEmpty]: Start isEmpty. Operand 7632 states and 11958 transitions. [2024-12-02 07:02:41,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 461 [2024-12-02 07:02:41,402 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:02:41,402 INFO L218 NwaCegarLoop]: trace histogram [73, 73, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 07:02:41,403 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-12-02 07:02:41,403 INFO L396 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:02:41,403 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:02:41,403 INFO L85 PathProgramCache]: Analyzing trace with hash -1954966377, now seen corresponding path program 1 times [2024-12-02 07:02:41,403 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:02:41,403 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1640015227] [2024-12-02 07:02:41,403 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:02:41,403 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:02:41,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:02:41,762 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10512 trivial. 0 not checked. [2024-12-02 07:02:41,762 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:02:41,762 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1640015227] [2024-12-02 07:02:41,762 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1640015227] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:02:41,762 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:02:41,762 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 07:02:41,763 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1481981237] [2024-12-02 07:02:41,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:02:41,763 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 07:02:41,763 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:02:41,764 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 07:02:41,764 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 07:02:41,764 INFO L87 Difference]: Start difference. First operand 7632 states and 11958 transitions. Second operand has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 1 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 1 states have call successors, (73) [2024-12-02 07:02:43,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:02:43,759 INFO L93 Difference]: Finished difference Result 13978 states and 21908 transitions. [2024-12-02 07:02:43,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-12-02 07:02:43,759 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 1 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 1 states have call successors, (73) Word has length 460 [2024-12-02 07:02:43,760 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:02:43,783 INFO L225 Difference]: With dead ends: 13978 [2024-12-02 07:02:43,783 INFO L226 Difference]: Without dead ends: 9716 [2024-12-02 07:02:43,791 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 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-12-02 07:02:43,791 INFO L435 NwaCegarLoop]: 656 mSDtfsCounter, 350 mSDsluCounter, 827 mSDsCounter, 0 mSdLazyCounter, 188 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 350 SdHoareTripleChecker+Valid, 1483 SdHoareTripleChecker+Invalid, 189 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 188 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 07:02:43,792 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [350 Valid, 1483 Invalid, 189 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 188 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 07:02:43,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9716 states. [2024-12-02 07:02:45,512 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9716 to 9666. [2024-12-02 07:02:45,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9666 states, 7282 states have (on average 1.4715737434770668) internal successors, (10716), 7314 states have internal predecessors, (10716), 2201 states have call successors, (2201), 182 states have call predecessors, (2201), 182 states have return successors, (2201), 2169 states have call predecessors, (2201), 2201 states have call successors, (2201) [2024-12-02 07:02:45,533 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9666 states to 9666 states and 15118 transitions. [2024-12-02 07:02:45,538 INFO L78 Accepts]: Start accepts. Automaton has 9666 states and 15118 transitions. Word has length 460 [2024-12-02 07:02:45,538 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:02:45,538 INFO L471 AbstractCegarLoop]: Abstraction has 9666 states and 15118 transitions. [2024-12-02 07:02:45,539 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.5) internal successors, (98), 4 states have internal predecessors, (98), 1 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 1 states have call successors, (73) [2024-12-02 07:02:45,539 INFO L276 IsEmpty]: Start isEmpty. Operand 9666 states and 15118 transitions. [2024-12-02 07:02:45,541 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 461 [2024-12-02 07:02:45,541 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:02:45,542 INFO L218 NwaCegarLoop]: trace histogram [73, 73, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 07:02:45,542 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-12-02 07:02:45,542 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:02:45,542 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:02:45,542 INFO L85 PathProgramCache]: Analyzing trace with hash -1274908007, now seen corresponding path program 1 times [2024-12-02 07:02:45,542 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:02:45,542 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [66067842] [2024-12-02 07:02:45,542 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:02:45,542 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:02:45,704 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:02:45,988 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 114 proven. 102 refuted. 0 times theorem prover too weak. 10296 trivial. 0 not checked. [2024-12-02 07:02:45,988 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:02:45,988 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [66067842] [2024-12-02 07:02:45,988 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [66067842] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:02:45,988 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1231254061] [2024-12-02 07:02:45,988 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:02:45,988 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:02:45,989 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:02:45,990 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:02:45,993 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-12-02 07:02:46,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:02:46,293 INFO L256 TraceCheckSpWp]: Trace formula consists of 1021 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-12-02 07:02:46,301 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:02:46,613 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 5316 proven. 102 refuted. 0 times theorem prover too weak. 5094 trivial. 0 not checked. [2024-12-02 07:02:46,613 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:02:46,904 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 114 proven. 102 refuted. 0 times theorem prover too weak. 10296 trivial. 0 not checked. [2024-12-02 07:02:46,905 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1231254061] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:02:46,905 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 07:02:46,905 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 7 [2024-12-02 07:02:46,905 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [785406356] [2024-12-02 07:02:46,905 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 07:02:46,906 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 07:02:46,906 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:02:46,907 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 07:02:46,907 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 07:02:46,907 INFO L87 Difference]: Start difference. First operand 9666 states and 15118 transitions. Second operand has 7 states, 7 states have (on average 15.285714285714286) internal successors, (107), 7 states have internal predecessors, (107), 2 states have call successors, (107), 2 states have call predecessors, (107), 4 states have return successors, (108), 2 states have call predecessors, (108), 2 states have call successors, (108) [2024-12-02 07:02:49,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:02:49,214 INFO L93 Difference]: Finished difference Result 19320 states and 29942 transitions. [2024-12-02 07:02:49,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-12-02 07:02:49,214 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.285714285714286) internal successors, (107), 7 states have internal predecessors, (107), 2 states have call successors, (107), 2 states have call predecessors, (107), 4 states have return successors, (108), 2 states have call predecessors, (108), 2 states have call successors, (108) Word has length 460 [2024-12-02 07:02:49,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:02:49,251 INFO L225 Difference]: With dead ends: 19320 [2024-12-02 07:02:49,251 INFO L226 Difference]: Without dead ends: 10032 [2024-12-02 07:02:49,271 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 927 GetRequests, 917 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2024-12-02 07:02:49,271 INFO L435 NwaCegarLoop]: 265 mSDtfsCounter, 347 mSDsluCounter, 385 mSDsCounter, 0 mSdLazyCounter, 370 mSolverCounterSat, 86 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 384 SdHoareTripleChecker+Valid, 650 SdHoareTripleChecker+Invalid, 456 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 370 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 07:02:49,271 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [384 Valid, 650 Invalid, 456 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 370 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 07:02:49,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10032 states. [2024-12-02 07:02:51,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10032 to 9734. [2024-12-02 07:02:51,164 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9734 states, 7333 states have (on average 1.450565934815219) internal successors, (10637), 7365 states have internal predecessors, (10637), 2201 states have call successors, (2201), 199 states have call predecessors, (2201), 199 states have return successors, (2201), 2169 states have call predecessors, (2201), 2201 states have call successors, (2201) [2024-12-02 07:02:51,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9734 states to 9734 states and 15039 transitions. [2024-12-02 07:02:51,196 INFO L78 Accepts]: Start accepts. Automaton has 9734 states and 15039 transitions. Word has length 460 [2024-12-02 07:02:51,197 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:02:51,197 INFO L471 AbstractCegarLoop]: Abstraction has 9734 states and 15039 transitions. [2024-12-02 07:02:51,197 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.285714285714286) internal successors, (107), 7 states have internal predecessors, (107), 2 states have call successors, (107), 2 states have call predecessors, (107), 4 states have return successors, (108), 2 states have call predecessors, (108), 2 states have call successors, (108) [2024-12-02 07:02:51,197 INFO L276 IsEmpty]: Start isEmpty. Operand 9734 states and 15039 transitions. [2024-12-02 07:02:51,200 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 461 [2024-12-02 07:02:51,200 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:02:51,200 INFO L218 NwaCegarLoop]: trace histogram [73, 73, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 07:02:51,210 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0 [2024-12-02 07:02:51,401 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2024-12-02 07:02:51,401 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:02:51,401 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:02:51,402 INFO L85 PathProgramCache]: Analyzing trace with hash -1252275753, now seen corresponding path program 1 times [2024-12-02 07:02:51,402 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:02:51,402 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2035267555] [2024-12-02 07:02:51,402 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:02:51,402 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:02:51,570 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:02:52,541 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 81 proven. 135 refuted. 0 times theorem prover too weak. 10296 trivial. 0 not checked. [2024-12-02 07:02:52,541 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:02:52,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2035267555] [2024-12-02 07:02:52,541 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2035267555] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:02:52,541 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [770671007] [2024-12-02 07:02:52,541 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:02:52,541 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:02:52,542 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:02:52,543 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:02:52,544 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-12-02 07:02:52,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:02:52,843 INFO L256 TraceCheckSpWp]: Trace formula consists of 1020 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-12-02 07:02:52,848 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:02:53,207 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 5196 proven. 90 refuted. 0 times theorem prover too weak. 5226 trivial. 0 not checked. [2024-12-02 07:02:53,208 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:02:53,523 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 126 proven. 90 refuted. 0 times theorem prover too weak. 10296 trivial. 0 not checked. [2024-12-02 07:02:53,523 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [770671007] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:02:53,523 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 07:02:53,524 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 7, 7] total 15 [2024-12-02 07:02:53,524 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1609553614] [2024-12-02 07:02:53,524 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 07:02:53,525 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 15 states [2024-12-02 07:02:53,525 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:02:53,525 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2024-12-02 07:02:53,525 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2024-12-02 07:02:53,526 INFO L87 Difference]: Start difference. First operand 9734 states and 15039 transitions. Second operand has 15 states, 14 states have (on average 11.5) internal successors, (161), 15 states have internal predecessors, (161), 4 states have call successors, (149), 2 states have call predecessors, (149), 4 states have return successors, (150), 3 states have call predecessors, (150), 4 states have call successors, (150) [2024-12-02 07:02:57,765 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:02:57,765 INFO L93 Difference]: Finished difference Result 18538 states and 28225 transitions. [2024-12-02 07:02:57,765 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2024-12-02 07:02:57,766 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 14 states have (on average 11.5) internal successors, (161), 15 states have internal predecessors, (161), 4 states have call successors, (149), 2 states have call predecessors, (149), 4 states have return successors, (150), 3 states have call predecessors, (150), 4 states have call successors, (150) Word has length 460 [2024-12-02 07:02:57,766 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:02:57,791 INFO L225 Difference]: With dead ends: 18538 [2024-12-02 07:02:57,791 INFO L226 Difference]: Without dead ends: 9023 [2024-12-02 07:02:57,805 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 972 GetRequests, 918 SyntacticMatches, 2 SemanticMatches, 52 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 729 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=747, Invalid=2115, Unknown=0, NotChecked=0, Total=2862 [2024-12-02 07:02:57,805 INFO L435 NwaCegarLoop]: 358 mSDtfsCounter, 2118 mSDsluCounter, 1585 mSDsCounter, 0 mSdLazyCounter, 1784 mSolverCounterSat, 936 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2118 SdHoareTripleChecker+Valid, 1943 SdHoareTripleChecker+Invalid, 2720 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 936 IncrementalHoareTripleChecker+Valid, 1784 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.7s IncrementalHoareTripleChecker+Time [2024-12-02 07:02:57,805 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2118 Valid, 1943 Invalid, 2720 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [936 Valid, 1784 Invalid, 0 Unknown, 0 Unchecked, 1.7s Time] [2024-12-02 07:02:57,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9023 states. [2024-12-02 07:02:59,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9023 to 8625. [2024-12-02 07:02:59,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8625 states, 6338 states have (on average 1.4031240138845062) internal successors, (8893), 6362 states have internal predecessors, (8893), 2033 states have call successors, (2033), 253 states have call predecessors, (2033), 253 states have return successors, (2033), 2009 states have call predecessors, (2033), 2033 states have call successors, (2033) [2024-12-02 07:02:59,563 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8625 states to 8625 states and 12959 transitions. [2024-12-02 07:02:59,569 INFO L78 Accepts]: Start accepts. Automaton has 8625 states and 12959 transitions. Word has length 460 [2024-12-02 07:02:59,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:02:59,569 INFO L471 AbstractCegarLoop]: Abstraction has 8625 states and 12959 transitions. [2024-12-02 07:02:59,569 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 15 states, 14 states have (on average 11.5) internal successors, (161), 15 states have internal predecessors, (161), 4 states have call successors, (149), 2 states have call predecessors, (149), 4 states have return successors, (150), 3 states have call predecessors, (150), 4 states have call successors, (150) [2024-12-02 07:02:59,569 INFO L276 IsEmpty]: Start isEmpty. Operand 8625 states and 12959 transitions. [2024-12-02 07:02:59,571 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 462 [2024-12-02 07:02:59,571 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:02:59,571 INFO L218 NwaCegarLoop]: trace histogram [73, 73, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 07:02:59,579 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0 [2024-12-02 07:02:59,772 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2024-12-02 07:02:59,772 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:02:59,772 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:02:59,772 INFO L85 PathProgramCache]: Analyzing trace with hash 200288793, now seen corresponding path program 1 times [2024-12-02 07:02:59,773 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:02:59,773 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [85559591] [2024-12-02 07:02:59,773 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:02:59,773 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:02:59,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:03:01,335 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10512 trivial. 0 not checked. [2024-12-02 07:03:01,335 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:03:01,335 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [85559591] [2024-12-02 07:03:01,335 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [85559591] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:03:01,335 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:03:01,336 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-12-02 07:03:01,336 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160730334] [2024-12-02 07:03:01,336 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:03:01,336 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-02 07:03:01,336 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:03:01,337 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-02 07:03:01,337 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2024-12-02 07:03:01,337 INFO L87 Difference]: Start difference. First operand 8625 states and 12959 transitions. Second operand has 11 states, 11 states have (on average 9.0) internal successors, (99), 11 states have internal predecessors, (99), 2 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 2 states have call predecessors, (73), 2 states have call successors, (73) [2024-12-02 07:03:26,161 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:03:26,161 INFO L93 Difference]: Finished difference Result 73975 states and 112070 transitions. [2024-12-02 07:03:26,161 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2024-12-02 07:03:26,162 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 9.0) internal successors, (99), 11 states have internal predecessors, (99), 2 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 2 states have call predecessors, (73), 2 states have call successors, (73) Word has length 461 [2024-12-02 07:03:26,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:03:26,438 INFO L225 Difference]: With dead ends: 73975 [2024-12-02 07:03:26,438 INFO L226 Difference]: Without dead ends: 70525 [2024-12-02 07:03:26,465 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 33 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 324 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=328, Invalid=862, Unknown=0, NotChecked=0, Total=1190 [2024-12-02 07:03:26,465 INFO L435 NwaCegarLoop]: 703 mSDtfsCounter, 3242 mSDsluCounter, 2852 mSDsCounter, 0 mSdLazyCounter, 2637 mSolverCounterSat, 1503 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3242 SdHoareTripleChecker+Valid, 3555 SdHoareTripleChecker+Invalid, 4140 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1503 IncrementalHoareTripleChecker+Valid, 2637 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2024-12-02 07:03:26,466 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3242 Valid, 3555 Invalid, 4140 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1503 Valid, 2637 Invalid, 0 Unknown, 0 Unchecked, 4.8s Time] [2024-12-02 07:03:26,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70525 states. [2024-12-02 07:03:32,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70525 to 20221. [2024-12-02 07:03:32,713 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20221 states, 14890 states have (on average 1.4049697783747481) internal successors, (20920), 14954 states have internal predecessors, (20920), 4737 states have call successors, (4737), 593 states have call predecessors, (4737), 593 states have return successors, (4737), 4673 states have call predecessors, (4737), 4737 states have call successors, (4737) [2024-12-02 07:03:32,779 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20221 states to 20221 states and 30394 transitions. [2024-12-02 07:03:32,811 INFO L78 Accepts]: Start accepts. Automaton has 20221 states and 30394 transitions. Word has length 461 [2024-12-02 07:03:32,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:03:32,811 INFO L471 AbstractCegarLoop]: Abstraction has 20221 states and 30394 transitions. [2024-12-02 07:03:32,811 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 9.0) internal successors, (99), 11 states have internal predecessors, (99), 2 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 2 states have call predecessors, (73), 2 states have call successors, (73) [2024-12-02 07:03:32,811 INFO L276 IsEmpty]: Start isEmpty. Operand 20221 states and 30394 transitions. [2024-12-02 07:03:32,821 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 462 [2024-12-02 07:03:32,821 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:03:32,821 INFO L218 NwaCegarLoop]: trace histogram [73, 73, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 07:03:32,822 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-12-02 07:03:32,822 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:03:32,822 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:03:32,822 INFO L85 PathProgramCache]: Analyzing trace with hash -388324891, now seen corresponding path program 1 times [2024-12-02 07:03:32,822 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:03:32,823 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055063957] [2024-12-02 07:03:32,823 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:03:32,823 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:03:33,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:03:34,295 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 24 proven. 192 refuted. 0 times theorem prover too weak. 10296 trivial. 0 not checked. [2024-12-02 07:03:34,296 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:03:34,296 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055063957] [2024-12-02 07:03:34,296 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2055063957] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:03:34,296 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [59987835] [2024-12-02 07:03:34,296 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:03:34,296 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:03:34,296 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:03:34,298 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:03:34,298 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-12-02 07:03:34,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:03:34,602 INFO L256 TraceCheckSpWp]: Trace formula consists of 1018 conjuncts, 42 conjuncts are in the unsatisfiable core [2024-12-02 07:03:34,608 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:03:42,065 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 2220 proven. 921 refuted. 0 times theorem prover too weak. 7371 trivial. 0 not checked. [2024-12-02 07:03:42,065 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:04:06,712 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [59987835] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:04:06,712 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 07:04:06,712 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 19] total 28 [2024-12-02 07:04:06,712 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1159316629] [2024-12-02 07:04:06,712 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 07:04:06,713 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 28 states [2024-12-02 07:04:06,713 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:04:06,713 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2024-12-02 07:04:06,714 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=404, Invalid=1233, Unknown=3, NotChecked=0, Total=1640 [2024-12-02 07:04:06,714 INFO L87 Difference]: Start difference. First operand 20221 states and 30394 transitions. Second operand has 28 states, 28 states have (on average 7.642857142857143) internal successors, (214), 26 states have internal predecessors, (214), 8 states have call successors, (146), 7 states have call predecessors, (146), 10 states have return successors, (146), 8 states have call predecessors, (146), 8 states have call successors, (146) [2024-12-02 07:04:25,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:04:25,206 INFO L93 Difference]: Finished difference Result 51985 states and 75923 transitions. [2024-12-02 07:04:25,207 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 88 states. [2024-12-02 07:04:25,207 INFO L78 Accepts]: Start accepts. Automaton has has 28 states, 28 states have (on average 7.642857142857143) internal successors, (214), 26 states have internal predecessors, (214), 8 states have call successors, (146), 7 states have call predecessors, (146), 10 states have return successors, (146), 8 states have call predecessors, (146), 8 states have call successors, (146) Word has length 461 [2024-12-02 07:04:25,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:04:25,285 INFO L225 Difference]: With dead ends: 51985 [2024-12-02 07:04:25,285 INFO L226 Difference]: Without dead ends: 38091 [2024-12-02 07:04:25,315 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1001 GetRequests, 880 SyntacticMatches, 0 SemanticMatches, 121 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4786 ImplicationChecksByTransitivity, 21.8s TimeCoverageRelationStatistics Valid=3170, Invalid=11833, Unknown=3, NotChecked=0, Total=15006 [2024-12-02 07:04:25,315 INFO L435 NwaCegarLoop]: 504 mSDtfsCounter, 2046 mSDsluCounter, 3512 mSDsCounter, 0 mSdLazyCounter, 3323 mSolverCounterSat, 961 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2119 SdHoareTripleChecker+Valid, 4016 SdHoareTripleChecker+Invalid, 4284 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 961 IncrementalHoareTripleChecker+Valid, 3323 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.3s IncrementalHoareTripleChecker+Time [2024-12-02 07:04:25,316 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2119 Valid, 4016 Invalid, 4284 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [961 Valid, 3323 Invalid, 0 Unknown, 0 Unchecked, 4.3s Time] [2024-12-02 07:04:25,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 38091 states. [2024-12-02 07:04:35,413 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 38091 to 35775. [2024-12-02 07:04:35,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 35775 states, 25831 states have (on average 1.3714141922496226) internal successors, (35425), 25991 states have internal predecessors, (35425), 8523 states have call successors, (8523), 1420 states have call predecessors, (8523), 1420 states have return successors, (8523), 8363 states have call predecessors, (8523), 8523 states have call successors, (8523) [2024-12-02 07:04:35,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 35775 states to 35775 states and 52471 transitions. [2024-12-02 07:04:35,511 INFO L78 Accepts]: Start accepts. Automaton has 35775 states and 52471 transitions. Word has length 461 [2024-12-02 07:04:35,511 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:04:35,511 INFO L471 AbstractCegarLoop]: Abstraction has 35775 states and 52471 transitions. [2024-12-02 07:04:35,512 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 28 states, 28 states have (on average 7.642857142857143) internal successors, (214), 26 states have internal predecessors, (214), 8 states have call successors, (146), 7 states have call predecessors, (146), 10 states have return successors, (146), 8 states have call predecessors, (146), 8 states have call successors, (146) [2024-12-02 07:04:35,512 INFO L276 IsEmpty]: Start isEmpty. Operand 35775 states and 52471 transitions. [2024-12-02 07:04:35,515 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 462 [2024-12-02 07:04:35,515 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:04:35,516 INFO L218 NwaCegarLoop]: trace histogram [73, 73, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 07:04:35,523 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-12-02 07:04:35,716 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2024-12-02 07:04:35,716 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:04:35,716 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:04:35,716 INFO L85 PathProgramCache]: Analyzing trace with hash -1196214099, now seen corresponding path program 1 times [2024-12-02 07:04:35,716 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:04:35,716 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208651111] [2024-12-02 07:04:35,717 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:04:35,717 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:04:35,830 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:04:36,039 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 9 proven. 207 refuted. 0 times theorem prover too weak. 10296 trivial. 0 not checked. [2024-12-02 07:04:36,039 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:04:36,039 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1208651111] [2024-12-02 07:04:36,040 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1208651111] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:04:36,040 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1994124598] [2024-12-02 07:04:36,040 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:04:36,040 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:04:36,040 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:04:36,041 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:04:36,042 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2024-12-02 07:04:36,324 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:04:36,327 INFO L256 TraceCheckSpWp]: Trace formula consists of 1015 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-12-02 07:04:36,333 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:04:37,177 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 906 proven. 207 refuted. 0 times theorem prover too weak. 9399 trivial. 0 not checked. [2024-12-02 07:04:37,177 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:04:37,681 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 9 proven. 207 refuted. 0 times theorem prover too weak. 10296 trivial. 0 not checked. [2024-12-02 07:04:37,681 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1994124598] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:04:37,681 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 07:04:37,681 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 7 [2024-12-02 07:04:37,681 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [690906011] [2024-12-02 07:04:37,681 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 07:04:37,682 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 07:04:37,682 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:04:37,682 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 07:04:37,682 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 07:04:37,683 INFO L87 Difference]: Start difference. First operand 35775 states and 52471 transitions. Second operand has 7 states, 7 states have (on average 15.428571428571429) internal successors, (108), 7 states have internal predecessors, (108), 2 states have call successors, (142), 2 states have call predecessors, (142), 4 states have return successors, (143), 2 states have call predecessors, (143), 2 states have call successors, (143) [2024-12-02 07:04:42,340 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:04:42,340 INFO L93 Difference]: Finished difference Result 47391 states and 68289 transitions. [2024-12-02 07:04:42,340 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-12-02 07:04:42,340 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.428571428571429) internal successors, (108), 7 states have internal predecessors, (108), 2 states have call successors, (142), 2 states have call predecessors, (142), 4 states have return successors, (143), 2 states have call predecessors, (143), 2 states have call successors, (143) Word has length 461 [2024-12-02 07:04:42,341 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:04:42,380 INFO L225 Difference]: With dead ends: 47391 [2024-12-02 07:04:42,380 INFO L226 Difference]: Without dead ends: 13433 [2024-12-02 07:04:42,421 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 929 GetRequests, 919 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2024-12-02 07:04:42,422 INFO L435 NwaCegarLoop]: 255 mSDtfsCounter, 111 mSDsluCounter, 363 mSDsCounter, 0 mSdLazyCounter, 369 mSolverCounterSat, 17 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 618 SdHoareTripleChecker+Invalid, 386 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 17 IncrementalHoareTripleChecker+Valid, 369 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-12-02 07:04:42,422 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [113 Valid, 618 Invalid, 386 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [17 Valid, 369 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-12-02 07:04:42,428 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13433 states. [2024-12-02 07:04:46,331 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13433 to 12531. [2024-12-02 07:04:46,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12531 states, 9242 states have (on average 1.332179181995239) internal successors, (12312), 9298 states have internal predecessors, (12312), 2597 states have call successors, (2597), 691 states have call predecessors, (2597), 691 states have return successors, (2597), 2541 states have call predecessors, (2597), 2597 states have call successors, (2597) [2024-12-02 07:04:46,354 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12531 states to 12531 states and 17506 transitions. [2024-12-02 07:04:46,366 INFO L78 Accepts]: Start accepts. Automaton has 12531 states and 17506 transitions. Word has length 461 [2024-12-02 07:04:46,367 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:04:46,367 INFO L471 AbstractCegarLoop]: Abstraction has 12531 states and 17506 transitions. [2024-12-02 07:04:46,367 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.428571428571429) internal successors, (108), 7 states have internal predecessors, (108), 2 states have call successors, (142), 2 states have call predecessors, (142), 4 states have return successors, (143), 2 states have call predecessors, (143), 2 states have call successors, (143) [2024-12-02 07:04:46,367 INFO L276 IsEmpty]: Start isEmpty. Operand 12531 states and 17506 transitions. [2024-12-02 07:04:46,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 463 [2024-12-02 07:04:46,370 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:04:46,370 INFO L218 NwaCegarLoop]: trace histogram [73, 73, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 07:04:46,376 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Ended with exit code 0 [2024-12-02 07:04:46,570 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2024-12-02 07:04:46,570 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:04:46,571 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:04:46,571 INFO L85 PathProgramCache]: Analyzing trace with hash 969242272, now seen corresponding path program 1 times [2024-12-02 07:04:46,571 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:04:46,571 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [640055358] [2024-12-02 07:04:46,571 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:04:46,571 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:04:46,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:04:49,564 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 177 proven. 249 refuted. 0 times theorem prover too weak. 10086 trivial. 0 not checked. [2024-12-02 07:04:49,565 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:04:49,565 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [640055358] [2024-12-02 07:04:49,565 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [640055358] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:04:49,565 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1772593676] [2024-12-02 07:04:49,565 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:04:49,565 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:04:49,565 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:04:49,566 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:04:49,567 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2024-12-02 07:04:49,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:04:49,945 INFO L256 TraceCheckSpWp]: Trace formula consists of 1019 conjuncts, 35 conjuncts are in the unsatisfiable core [2024-12-02 07:04:49,950 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:04:53,474 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 5761 proven. 480 refuted. 0 times theorem prover too weak. 4271 trivial. 0 not checked. [2024-12-02 07:04:53,474 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:04:56,540 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1772593676] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:04:56,540 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 07:04:56,540 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 17] total 31 [2024-12-02 07:04:56,540 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2057900951] [2024-12-02 07:04:56,540 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 07:04:56,541 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 31 states [2024-12-02 07:04:56,541 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:04:56,542 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2024-12-02 07:04:56,542 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=209, Invalid=1273, Unknown=0, NotChecked=0, Total=1482 [2024-12-02 07:04:56,542 INFO L87 Difference]: Start difference. First operand 12531 states and 17506 transitions. Second operand has 31 states, 30 states have (on average 6.533333333333333) internal successors, (196), 29 states have internal predecessors, (196), 9 states have call successors, (146), 6 states have call predecessors, (146), 9 states have return successors, (146), 8 states have call predecessors, (146), 9 states have call successors, (146) [2024-12-02 07:05:10,703 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:05:10,703 INFO L93 Difference]: Finished difference Result 29233 states and 40340 transitions. [2024-12-02 07:05:10,704 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 55 states. [2024-12-02 07:05:10,704 INFO L78 Accepts]: Start accepts. Automaton has has 31 states, 30 states have (on average 6.533333333333333) internal successors, (196), 29 states have internal predecessors, (196), 9 states have call successors, (146), 6 states have call predecessors, (146), 9 states have return successors, (146), 8 states have call predecessors, (146), 9 states have call successors, (146) Word has length 462 [2024-12-02 07:05:10,705 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:05:10,738 INFO L225 Difference]: With dead ends: 29233 [2024-12-02 07:05:10,738 INFO L226 Difference]: Without dead ends: 17048 [2024-12-02 07:05:10,752 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 582 GetRequests, 503 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1737 ImplicationChecksByTransitivity, 4.4s TimeCoverageRelationStatistics Valid=1117, Invalid=5363, Unknown=0, NotChecked=0, Total=6480 [2024-12-02 07:05:10,752 INFO L435 NwaCegarLoop]: 260 mSDtfsCounter, 2966 mSDsluCounter, 2646 mSDsCounter, 0 mSdLazyCounter, 4297 mSolverCounterSat, 1374 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2993 SdHoareTripleChecker+Valid, 2906 SdHoareTripleChecker+Invalid, 5671 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1374 IncrementalHoareTripleChecker+Valid, 4297 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2024-12-02 07:05:10,752 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2993 Valid, 2906 Invalid, 5671 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1374 Valid, 4297 Invalid, 0 Unknown, 0 Unchecked, 5.8s Time] [2024-12-02 07:05:10,759 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17048 states. [2024-12-02 07:05:12,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17048 to 5638. [2024-12-02 07:05:12,749 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5638 states, 4203 states have (on average 1.3480847014037591) internal successors, (5666), 4222 states have internal predecessors, (5666), 1125 states have call successors, (1125), 309 states have call predecessors, (1125), 309 states have return successors, (1125), 1106 states have call predecessors, (1125), 1125 states have call successors, (1125) [2024-12-02 07:05:12,756 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5638 states to 5638 states and 7916 transitions. [2024-12-02 07:05:12,773 INFO L78 Accepts]: Start accepts. Automaton has 5638 states and 7916 transitions. Word has length 462 [2024-12-02 07:05:12,773 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:05:12,773 INFO L471 AbstractCegarLoop]: Abstraction has 5638 states and 7916 transitions. [2024-12-02 07:05:12,774 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 31 states, 30 states have (on average 6.533333333333333) internal successors, (196), 29 states have internal predecessors, (196), 9 states have call successors, (146), 6 states have call predecessors, (146), 9 states have return successors, (146), 8 states have call predecessors, (146), 9 states have call successors, (146) [2024-12-02 07:05:12,774 INFO L276 IsEmpty]: Start isEmpty. Operand 5638 states and 7916 transitions. [2024-12-02 07:05:12,776 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 463 [2024-12-02 07:05:12,776 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:05:12,776 INFO L218 NwaCegarLoop]: trace histogram [73, 73, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 07:05:12,783 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Ended with exit code 0 [2024-12-02 07:05:12,976 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:05:12,976 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:05:12,977 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:05:12,977 INFO L85 PathProgramCache]: Analyzing trace with hash -1717930592, now seen corresponding path program 1 times [2024-12-02 07:05:12,977 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:05:12,977 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1698340115] [2024-12-02 07:05:12,977 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:05:12,977 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:05:13,091 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:05:13,596 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 120 proven. 96 refuted. 0 times theorem prover too weak. 10296 trivial. 0 not checked. [2024-12-02 07:05:13,597 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:05:13,597 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1698340115] [2024-12-02 07:05:13,597 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1698340115] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:05:13,597 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [687998703] [2024-12-02 07:05:13,597 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:05:13,597 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:05:13,597 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:05:13,599 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:05:13,599 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2024-12-02 07:05:13,904 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:05:13,907 INFO L256 TraceCheckSpWp]: Trace formula consists of 1017 conjuncts, 7 conjuncts are in the unsatisfiable core [2024-12-02 07:05:13,911 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:05:14,274 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 5196 proven. 90 refuted. 0 times theorem prover too weak. 5226 trivial. 0 not checked. [2024-12-02 07:05:14,274 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:05:14,642 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 126 proven. 90 refuted. 0 times theorem prover too weak. 10296 trivial. 0 not checked. [2024-12-02 07:05:14,642 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [687998703] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:05:14,642 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 07:05:14,643 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 6, 6] total 11 [2024-12-02 07:05:14,643 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [616050301] [2024-12-02 07:05:14,643 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 07:05:14,644 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-02 07:05:14,644 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:05:14,644 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-02 07:05:14,644 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2024-12-02 07:05:14,644 INFO L87 Difference]: Start difference. First operand 5638 states and 7916 transitions. Second operand has 11 states, 11 states have (on average 12.181818181818182) internal successors, (134), 11 states have internal predecessors, (134), 3 states have call successors, (135), 2 states have call predecessors, (135), 4 states have return successors, (137), 3 states have call predecessors, (137), 3 states have call successors, (137) [2024-12-02 07:05:18,406 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:05:18,406 INFO L93 Difference]: Finished difference Result 11398 states and 15831 transitions. [2024-12-02 07:05:18,407 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-12-02 07:05:18,407 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 12.181818181818182) internal successors, (134), 11 states have internal predecessors, (134), 3 states have call successors, (135), 2 states have call predecessors, (135), 4 states have return successors, (137), 3 states have call predecessors, (137), 3 states have call successors, (137) Word has length 462 [2024-12-02 07:05:18,407 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:05:18,425 INFO L225 Difference]: With dead ends: 11398 [2024-12-02 07:05:18,425 INFO L226 Difference]: Without dead ends: 6024 [2024-12-02 07:05:18,430 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 951 GetRequests, 922 SyntacticMatches, 2 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 158 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=247, Invalid=565, Unknown=0, NotChecked=0, Total=812 [2024-12-02 07:05:18,430 INFO L435 NwaCegarLoop]: 301 mSDtfsCounter, 1057 mSDsluCounter, 897 mSDsCounter, 0 mSdLazyCounter, 1020 mSolverCounterSat, 558 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1059 SdHoareTripleChecker+Valid, 1198 SdHoareTripleChecker+Invalid, 1578 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 558 IncrementalHoareTripleChecker+Valid, 1020 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.2s IncrementalHoareTripleChecker+Time [2024-12-02 07:05:18,430 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1059 Valid, 1198 Invalid, 1578 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [558 Valid, 1020 Invalid, 0 Unknown, 0 Unchecked, 1.2s Time] [2024-12-02 07:05:18,433 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6024 states. [2024-12-02 07:05:20,131 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6024 to 4763. [2024-12-02 07:05:20,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4763 states, 3514 states have (on average 1.331815594763802) internal successors, (4680), 3527 states have internal predecessors, (4680), 973 states have call successors, (973), 275 states have call predecessors, (973), 275 states have return successors, (973), 960 states have call predecessors, (973), 973 states have call successors, (973) [2024-12-02 07:05:20,141 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4763 states to 4763 states and 6626 transitions. [2024-12-02 07:05:20,153 INFO L78 Accepts]: Start accepts. Automaton has 4763 states and 6626 transitions. Word has length 462 [2024-12-02 07:05:20,153 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:05:20,153 INFO L471 AbstractCegarLoop]: Abstraction has 4763 states and 6626 transitions. [2024-12-02 07:05:20,153 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 12.181818181818182) internal successors, (134), 11 states have internal predecessors, (134), 3 states have call successors, (135), 2 states have call predecessors, (135), 4 states have return successors, (137), 3 states have call predecessors, (137), 3 states have call successors, (137) [2024-12-02 07:05:20,153 INFO L276 IsEmpty]: Start isEmpty. Operand 4763 states and 6626 transitions. [2024-12-02 07:05:20,155 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 463 [2024-12-02 07:05:20,155 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:05:20,155 INFO L218 NwaCegarLoop]: trace histogram [73, 73, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 07:05:20,162 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Ended with exit code 0 [2024-12-02 07:05:20,355 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:05:20,356 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:05:20,356 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:05:20,356 INFO L85 PathProgramCache]: Analyzing trace with hash -1294283870, now seen corresponding path program 1 times [2024-12-02 07:05:20,356 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:05:20,356 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [292270781] [2024-12-02 07:05:20,356 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:05:20,356 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:05:20,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 07:05:20,548 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [193446603] [2024-12-02 07:05:20,548 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:05:20,548 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:05:20,549 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:05:20,550 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:05:20,551 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2024-12-02 07:05:21,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:05:21,177 INFO L256 TraceCheckSpWp]: Trace formula consists of 1020 conjuncts, 32 conjuncts are in the unsatisfiable core [2024-12-02 07:05:21,181 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:05:23,198 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 4018 proven. 159 refuted. 0 times theorem prover too weak. 6335 trivial. 0 not checked. [2024-12-02 07:05:23,198 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:05:28,813 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:05:28,813 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [292270781] [2024-12-02 07:05:28,813 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 07:05:28,813 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [193446603] [2024-12-02 07:05:28,813 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [193446603] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:05:28,813 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-12-02 07:05:28,814 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20] total 20 [2024-12-02 07:05:28,814 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [917245747] [2024-12-02 07:05:28,814 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-12-02 07:05:28,814 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 21 states [2024-12-02 07:05:28,814 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:05:28,815 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2024-12-02 07:05:28,815 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=211, Invalid=438, Unknown=1, NotChecked=0, Total=650 [2024-12-02 07:05:28,815 INFO L87 Difference]: Start difference. First operand 4763 states and 6626 transitions. Second operand has 21 states, 21 states have (on average 6.0476190476190474) internal successors, (127), 18 states have internal predecessors, (127), 7 states have call successors, (73), 7 states have call predecessors, (73), 10 states have return successors, (73), 7 states have call predecessors, (73), 7 states have call successors, (73) [2024-12-02 07:05:34,087 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:05:34,087 INFO L93 Difference]: Finished difference Result 12840 states and 17339 transitions. [2024-12-02 07:05:34,088 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2024-12-02 07:05:34,088 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 6.0476190476190474) internal successors, (127), 18 states have internal predecessors, (127), 7 states have call successors, (73), 7 states have call predecessors, (73), 10 states have return successors, (73), 7 states have call predecessors, (73), 7 states have call successors, (73) Word has length 462 [2024-12-02 07:05:34,088 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:05:34,110 INFO L225 Difference]: With dead ends: 12840 [2024-12-02 07:05:34,110 INFO L226 Difference]: Without dead ends: 8673 [2024-12-02 07:05:34,116 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 567 GetRequests, 539 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 235 ImplicationChecksByTransitivity, 5.1s TimeCoverageRelationStatistics Valid=287, Invalid=582, Unknown=1, NotChecked=0, Total=870 [2024-12-02 07:05:34,116 INFO L435 NwaCegarLoop]: 295 mSDtfsCounter, 692 mSDsluCounter, 1315 mSDsCounter, 0 mSdLazyCounter, 1031 mSolverCounterSat, 362 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 748 SdHoareTripleChecker+Valid, 1610 SdHoareTripleChecker+Invalid, 1393 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 362 IncrementalHoareTripleChecker+Valid, 1031 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.4s IncrementalHoareTripleChecker+Time [2024-12-02 07:05:34,117 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [748 Valid, 1610 Invalid, 1393 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [362 Valid, 1031 Invalid, 0 Unknown, 0 Unchecked, 1.4s Time] [2024-12-02 07:05:34,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8673 states. [2024-12-02 07:05:36,827 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8673 to 7148. [2024-12-02 07:05:36,831 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7148 states, 5204 states have (on average 1.2995772482705612) internal successors, (6763), 5225 states have internal predecessors, (6763), 1483 states have call successors, (1483), 460 states have call predecessors, (1483), 460 states have return successors, (1483), 1462 states have call predecessors, (1483), 1483 states have call successors, (1483) [2024-12-02 07:05:36,841 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7148 states to 7148 states and 9729 transitions. [2024-12-02 07:05:36,853 INFO L78 Accepts]: Start accepts. Automaton has 7148 states and 9729 transitions. Word has length 462 [2024-12-02 07:05:36,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:05:36,853 INFO L471 AbstractCegarLoop]: Abstraction has 7148 states and 9729 transitions. [2024-12-02 07:05:36,853 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 21 states, 21 states have (on average 6.0476190476190474) internal successors, (127), 18 states have internal predecessors, (127), 7 states have call successors, (73), 7 states have call predecessors, (73), 10 states have return successors, (73), 7 states have call predecessors, (73), 7 states have call successors, (73) [2024-12-02 07:05:36,853 INFO L276 IsEmpty]: Start isEmpty. Operand 7148 states and 9729 transitions. [2024-12-02 07:05:36,855 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 463 [2024-12-02 07:05:36,855 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:05:36,855 INFO L218 NwaCegarLoop]: trace histogram [73, 73, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 07:05:36,862 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Ended with exit code 0 [2024-12-02 07:05:37,055 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:05:37,056 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:05:37,056 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:05:37,056 INFO L85 PathProgramCache]: Analyzing trace with hash 1822258992, now seen corresponding path program 1 times [2024-12-02 07:05:37,056 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:05:37,056 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2092309125] [2024-12-02 07:05:37,056 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:05:37,056 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:05:37,151 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:05:39,191 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10512 trivial. 0 not checked. [2024-12-02 07:05:39,192 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:05:39,192 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2092309125] [2024-12-02 07:05:39,192 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2092309125] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:05:39,192 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:05:39,192 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-12-02 07:05:39,192 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [180842054] [2024-12-02 07:05:39,192 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:05:39,192 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-12-02 07:05:39,192 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:05:39,193 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-12-02 07:05:39,193 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2024-12-02 07:05:39,193 INFO L87 Difference]: Start difference. First operand 7148 states and 9729 transitions. Second operand has 11 states, 11 states have (on average 9.090909090909092) internal successors, (100), 11 states have internal predecessors, (100), 1 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 1 states have call successors, (73) [2024-12-02 07:06:03,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:06:03,966 INFO L93 Difference]: Finished difference Result 32853 states and 44569 transitions. [2024-12-02 07:06:03,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2024-12-02 07:06:03,966 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 9.090909090909092) internal successors, (100), 11 states have internal predecessors, (100), 1 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 1 states have call successors, (73) Word has length 462 [2024-12-02 07:06:03,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:06:04,017 INFO L225 Difference]: With dead ends: 32853 [2024-12-02 07:06:04,017 INFO L226 Difference]: Without dead ends: 28305 [2024-12-02 07:06:04,026 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 60 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=123, Invalid=257, Unknown=0, NotChecked=0, Total=380 [2024-12-02 07:06:04,028 INFO L435 NwaCegarLoop]: 599 mSDtfsCounter, 1745 mSDsluCounter, 2686 mSDsCounter, 0 mSdLazyCounter, 2502 mSolverCounterSat, 825 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1745 SdHoareTripleChecker+Valid, 3285 SdHoareTripleChecker+Invalid, 3327 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 825 IncrementalHoareTripleChecker+Valid, 2502 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.5s IncrementalHoareTripleChecker+Time [2024-12-02 07:06:04,028 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1745 Valid, 3285 Invalid, 3327 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [825 Valid, 2502 Invalid, 0 Unknown, 0 Unchecked, 8.5s Time] [2024-12-02 07:06:04,039 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28305 states. [2024-12-02 07:06:07,176 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28305 to 7196. [2024-12-02 07:06:07,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7196 states, 5252 states have (on average 1.3025514089870525) internal successors, (6841), 5273 states have internal predecessors, (6841), 1483 states have call successors, (1483), 460 states have call predecessors, (1483), 460 states have return successors, (1483), 1462 states have call predecessors, (1483), 1483 states have call successors, (1483) [2024-12-02 07:06:07,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7196 states to 7196 states and 9807 transitions. [2024-12-02 07:06:07,205 INFO L78 Accepts]: Start accepts. Automaton has 7196 states and 9807 transitions. Word has length 462 [2024-12-02 07:06:07,205 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:06:07,205 INFO L471 AbstractCegarLoop]: Abstraction has 7196 states and 9807 transitions. [2024-12-02 07:06:07,205 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 9.090909090909092) internal successors, (100), 11 states have internal predecessors, (100), 1 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 1 states have call successors, (73) [2024-12-02 07:06:07,206 INFO L276 IsEmpty]: Start isEmpty. Operand 7196 states and 9807 transitions. [2024-12-02 07:06:07,208 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 464 [2024-12-02 07:06:07,208 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:06:07,208 INFO L218 NwaCegarLoop]: trace histogram [73, 73, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 07:06:07,208 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2024-12-02 07:06:07,208 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:06:07,208 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:06:07,208 INFO L85 PathProgramCache]: Analyzing trace with hash 1656212248, now seen corresponding path program 1 times [2024-12-02 07:06:07,208 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:06:07,208 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2142519118] [2024-12-02 07:06:07,209 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:06:07,209 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:06:07,395 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 07:06:07,398 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2013187847] [2024-12-02 07:06:07,398 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:06:07,398 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:06:07,398 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:06:07,400 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:06:07,400 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Waiting until timeout for monitored process [2024-12-02 07:06:07,736 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:06:07,740 INFO L256 TraceCheckSpWp]: Trace formula consists of 1023 conjuncts, 41 conjuncts are in the unsatisfiable core [2024-12-02 07:06:07,745 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:06:11,335 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 4018 proven. 159 refuted. 0 times theorem prover too weak. 6335 trivial. 0 not checked. [2024-12-02 07:06:11,335 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:06:54,156 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:06:54,156 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2142519118] [2024-12-02 07:06:54,156 WARN L311 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2024-12-02 07:06:54,156 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2013187847] [2024-12-02 07:06:54,156 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2013187847] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:06:54,156 INFO L185 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2024-12-02 07:06:54,156 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22] total 22 [2024-12-02 07:06:54,156 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [454659279] [2024-12-02 07:06:54,157 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2024-12-02 07:06:54,157 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 23 states [2024-12-02 07:06:54,157 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:06:54,157 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2024-12-02 07:06:54,158 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=258, Invalid=794, Unknown=4, NotChecked=0, Total=1056 [2024-12-02 07:06:54,158 INFO L87 Difference]: Start difference. First operand 7196 states and 9807 transitions. Second operand has 23 states, 23 states have (on average 5.565217391304348) internal successors, (128), 20 states have internal predecessors, (128), 7 states have call successors, (73), 7 states have call predecessors, (73), 10 states have return successors, (73), 7 states have call predecessors, (73), 7 states have call successors, (73) [2024-12-02 07:07:08,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:07:08,892 INFO L93 Difference]: Finished difference Result 19651 states and 26395 transitions. [2024-12-02 07:07:08,892 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 32 states. [2024-12-02 07:07:08,892 INFO L78 Accepts]: Start accepts. Automaton has has 23 states, 23 states have (on average 5.565217391304348) internal successors, (128), 20 states have internal predecessors, (128), 7 states have call successors, (73), 7 states have call predecessors, (73), 10 states have return successors, (73), 7 states have call predecessors, (73), 7 states have call successors, (73) Word has length 463 [2024-12-02 07:07:08,893 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:07:08,926 INFO L225 Difference]: With dead ends: 19651 [2024-12-02 07:07:08,926 INFO L226 Difference]: Without dead ends: 15062 [2024-12-02 07:07:08,934 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 575 GetRequests, 534 SyntacticMatches, 0 SemanticMatches, 41 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 437 ImplicationChecksByTransitivity, 35.8s TimeCoverageRelationStatistics Valid=519, Invalid=1283, Unknown=4, NotChecked=0, Total=1806 [2024-12-02 07:07:08,934 INFO L435 NwaCegarLoop]: 482 mSDtfsCounter, 1220 mSDsluCounter, 1398 mSDsCounter, 0 mSdLazyCounter, 2048 mSolverCounterSat, 471 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1332 SdHoareTripleChecker+Valid, 1880 SdHoareTripleChecker+Invalid, 2519 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 471 IncrementalHoareTripleChecker+Valid, 2048 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.4s IncrementalHoareTripleChecker+Time [2024-12-02 07:07:08,935 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1332 Valid, 1880 Invalid, 2519 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [471 Valid, 2048 Invalid, 0 Unknown, 0 Unchecked, 6.4s Time] [2024-12-02 07:07:08,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 15062 states. [2024-12-02 07:07:14,762 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 15062 to 13447. [2024-12-02 07:07:14,769 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13447 states, 9793 states have (on average 1.2944960686204432) internal successors, (12677), 9832 states have internal predecessors, (12677), 2773 states have call successors, (2773), 880 states have call predecessors, (2773), 880 states have return successors, (2773), 2734 states have call predecessors, (2773), 2773 states have call successors, (2773) [2024-12-02 07:07:14,788 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13447 states to 13447 states and 18223 transitions. [2024-12-02 07:07:14,804 INFO L78 Accepts]: Start accepts. Automaton has 13447 states and 18223 transitions. Word has length 463 [2024-12-02 07:07:14,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:07:14,805 INFO L471 AbstractCegarLoop]: Abstraction has 13447 states and 18223 transitions. [2024-12-02 07:07:14,805 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 23 states, 23 states have (on average 5.565217391304348) internal successors, (128), 20 states have internal predecessors, (128), 7 states have call successors, (73), 7 states have call predecessors, (73), 10 states have return successors, (73), 7 states have call predecessors, (73), 7 states have call successors, (73) [2024-12-02 07:07:14,805 INFO L276 IsEmpty]: Start isEmpty. Operand 13447 states and 18223 transitions. [2024-12-02 07:07:14,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 464 [2024-12-02 07:07:14,807 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:07:14,807 INFO L218 NwaCegarLoop]: trace histogram [73, 73, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 07:07:14,815 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (11)] Forceful destruction successful, exit code 0 [2024-12-02 07:07:15,008 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:07:15,008 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:07:15,008 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:07:15,008 INFO L85 PathProgramCache]: Analyzing trace with hash 2104686185, now seen corresponding path program 1 times [2024-12-02 07:07:15,008 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:07:15,008 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [325116001] [2024-12-02 07:07:15,008 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:07:15,008 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:07:15,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:07:15,318 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10512 trivial. 0 not checked. [2024-12-02 07:07:15,318 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:07:15,318 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [325116001] [2024-12-02 07:07:15,318 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [325116001] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:07:15,318 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:07:15,318 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 07:07:15,318 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977064054] [2024-12-02 07:07:15,318 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:07:15,319 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-12-02 07:07:15,319 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:07:15,319 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-12-02 07:07:15,319 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-12-02 07:07:15,319 INFO L87 Difference]: Start difference. First operand 13447 states and 18223 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, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 1 states have call successors, (73) [2024-12-02 07:07:38,779 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:07:38,779 INFO L93 Difference]: Finished difference Result 56441 states and 74793 transitions. [2024-12-02 07:07:38,780 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 07:07:38,780 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, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 1 states have call successors, (73) Word has length 463 [2024-12-02 07:07:38,780 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:07:38,865 INFO L225 Difference]: With dead ends: 56441 [2024-12-02 07:07:38,865 INFO L226 Difference]: Without dead ends: 44036 [2024-12-02 07:07:38,886 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 07:07:38,887 INFO L435 NwaCegarLoop]: 610 mSDtfsCounter, 640 mSDsluCounter, 734 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 92 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 640 SdHoareTripleChecker+Valid, 1344 SdHoareTripleChecker+Invalid, 346 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 92 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-12-02 07:07:38,887 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [640 Valid, 1344 Invalid, 346 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [92 Valid, 254 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-12-02 07:07:38,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44036 states. [2024-12-02 07:07:54,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44036 to 32088. [2024-12-02 07:07:54,617 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32088 states, 23541 states have (on average 1.2875833651926427) internal successors, (30311), 23655 states have internal predecessors, (30311), 6457 states have call successors, (6457), 2089 states have call predecessors, (6457), 2089 states have return successors, (6457), 6343 states have call predecessors, (6457), 6457 states have call successors, (6457) [2024-12-02 07:07:54,777 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32088 states to 32088 states and 43225 transitions. [2024-12-02 07:07:54,807 INFO L78 Accepts]: Start accepts. Automaton has 32088 states and 43225 transitions. Word has length 463 [2024-12-02 07:07:54,807 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:07:54,807 INFO L471 AbstractCegarLoop]: Abstraction has 32088 states and 43225 transitions. [2024-12-02 07:07:54,807 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, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 1 states have call successors, (73) [2024-12-02 07:07:54,808 INFO L276 IsEmpty]: Start isEmpty. Operand 32088 states and 43225 transitions. [2024-12-02 07:07:54,811 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 464 [2024-12-02 07:07:54,811 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:07:54,811 INFO L218 NwaCegarLoop]: trace histogram [73, 73, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 07:07:54,812 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2024-12-02 07:07:54,812 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:07:54,812 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:07:54,812 INFO L85 PathProgramCache]: Analyzing trace with hash -1767579285, now seen corresponding path program 1 times [2024-12-02 07:07:54,812 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:07:54,812 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [316013703] [2024-12-02 07:07:54,812 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:07:54,812 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:07:54,927 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:07:55,145 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 132 proven. 84 refuted. 0 times theorem prover too weak. 10296 trivial. 0 not checked. [2024-12-02 07:07:55,145 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-12-02 07:07:55,145 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [316013703] [2024-12-02 07:07:55,146 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [316013703] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:07:55,146 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1583853082] [2024-12-02 07:07:55,146 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:07:55,146 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:07:55,146 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:07:55,148 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:07:55,149 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Waiting until timeout for monitored process [2024-12-02 07:07:55,444 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:07:55,447 INFO L256 TraceCheckSpWp]: Trace formula consists of 1020 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-12-02 07:07:55,450 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:07:56,919 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 5088 proven. 84 refuted. 0 times theorem prover too weak. 5340 trivial. 0 not checked. [2024-12-02 07:07:56,919 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:07:58,389 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 132 proven. 84 refuted. 0 times theorem prover too weak. 10296 trivial. 0 not checked. [2024-12-02 07:07:58,389 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1583853082] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:07:58,389 INFO L185 FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences. [2024-12-02 07:07:58,390 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 7 [2024-12-02 07:07:58,390 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1114500955] [2024-12-02 07:07:58,390 INFO L85 oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton [2024-12-02 07:07:58,390 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2024-12-02 07:07:58,390 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-12-02 07:07:58,391 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2024-12-02 07:07:58,391 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 07:07:58,391 INFO L87 Difference]: Start difference. First operand 32088 states and 43225 transitions. Second operand has 7 states, 7 states have (on average 15.714285714285714) internal successors, (110), 7 states have internal predecessors, (110), 2 states have call successors, (101), 2 states have call predecessors, (101), 4 states have return successors, (102), 2 states have call predecessors, (102), 2 states have call successors, (102) [2024-12-02 07:08:15,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:08:15,923 INFO L93 Difference]: Finished difference Result 62661 states and 83411 transitions. [2024-12-02 07:08:15,923 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2024-12-02 07:08:15,923 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 15.714285714285714) internal successors, (110), 7 states have internal predecessors, (110), 2 states have call successors, (101), 2 states have call predecessors, (101), 4 states have return successors, (102), 2 states have call predecessors, (102), 2 states have call successors, (102) Word has length 463 [2024-12-02 07:08:15,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:08:15,999 INFO L225 Difference]: With dead ends: 62661 [2024-12-02 07:08:15,999 INFO L226 Difference]: Without dead ends: 31837 [2024-12-02 07:08:16,035 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 933 GetRequests, 923 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110 [2024-12-02 07:08:16,035 INFO L435 NwaCegarLoop]: 252 mSDtfsCounter, 325 mSDsluCounter, 357 mSDsCounter, 0 mSdLazyCounter, 366 mSolverCounterSat, 104 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 368 SdHoareTripleChecker+Valid, 609 SdHoareTripleChecker+Invalid, 470 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 104 IncrementalHoareTripleChecker+Valid, 366 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.1s IncrementalHoareTripleChecker+Time [2024-12-02 07:08:16,035 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [368 Valid, 609 Invalid, 470 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [104 Valid, 366 Invalid, 0 Unknown, 0 Unchecked, 1.1s Time] [2024-12-02 07:08:16,049 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 31837 states. [2024-12-02 07:08:31,393 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 31837 to 28692. [2024-12-02 07:08:31,405 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 28692 states, 20532 states have (on average 1.2520455873758036) internal successors, (25707), 20634 states have internal predecessors, (25707), 6129 states have call successors, (6129), 2030 states have call predecessors, (6129), 2030 states have return successors, (6129), 6027 states have call predecessors, (6129), 6129 states have call successors, (6129) [2024-12-02 07:08:31,449 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 28692 states to 28692 states and 37965 transitions. [2024-12-02 07:08:31,479 INFO L78 Accepts]: Start accepts. Automaton has 28692 states and 37965 transitions. Word has length 463 [2024-12-02 07:08:31,479 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:08:31,479 INFO L471 AbstractCegarLoop]: Abstraction has 28692 states and 37965 transitions. [2024-12-02 07:08:31,480 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 15.714285714285714) internal successors, (110), 7 states have internal predecessors, (110), 2 states have call successors, (101), 2 states have call predecessors, (101), 4 states have return successors, (102), 2 states have call predecessors, (102), 2 states have call successors, (102) [2024-12-02 07:08:31,480 INFO L276 IsEmpty]: Start isEmpty. Operand 28692 states and 37965 transitions. [2024-12-02 07:08:31,483 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 464 [2024-12-02 07:08:31,483 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:08:31,483 INFO L218 NwaCegarLoop]: trace histogram [73, 73, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 07:08:31,491 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (12)] Forceful destruction successful, exit code 0 [2024-12-02 07:08:31,683 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2024-12-02 07:08:31,684 INFO L396 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:08:31,684 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:08:31,684 INFO L85 PathProgramCache]: Analyzing trace with hash -804077717, now seen corresponding path program 1 times [2024-12-02 07:08:31,684 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-12-02 07:08:31,684 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1414049430] [2024-12-02 07:08:31,684 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:08:31,684 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-12-02 07:08:31,876 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unknown [2024-12-02 07:08:31,878 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1362259402] [2024-12-02 07:08:31,879 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:08:31,879 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:08:31,879 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:08:31,880 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-12-02 07:08:31,881 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Waiting until timeout for monitored process [2024-12-02 07:08:32,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 07:08:32,573 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-12-02 07:08:32,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-12-02 07:08:33,091 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-12-02 07:08:33,091 INFO L340 BasicCegarLoop]: Counterexample is feasible [2024-12-02 07:08:33,092 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-12-02 07:08:33,099 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (13)] Ended with exit code 0 [2024-12-02 07:08:33,294 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25,13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-12-02 07:08:33,296 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 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-12-02 07:08:33,591 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-12-02 07:08:33,594 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 02.12 07:08:33 BoogieIcfgContainer [2024-12-02 07:08:33,594 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-12-02 07:08:33,595 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-12-02 07:08:33,595 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-12-02 07:08:33,595 INFO L274 PluginConnector]: Witness Printer initialized [2024-12-02 07:08:33,596 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 07:01:56" (3/4) ... [2024-12-02 07:08:33,598 INFO L149 WitnessPrinter]: No result that supports witness generation found [2024-12-02 07:08:33,599 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-12-02 07:08:33,599 INFO L158 Benchmark]: Toolchain (without parser) took 398572.74ms. Allocated memory was 142.6MB in the beginning and 4.9GB in the end (delta: 4.8GB). Free memory was 116.7MB in the beginning and 3.0GB in the end (delta: -2.9GB). Peak memory consumption was 1.9GB. Max. memory is 16.1GB. [2024-12-02 07:08:33,599 INFO L158 Benchmark]: CDTParser took 0.26ms. Allocated memory is still 142.6MB. Free memory is still 83.1MB. There was no memory consumed. Max. memory is 16.1GB. [2024-12-02 07:08:33,600 INFO L158 Benchmark]: CACSL2BoogieTranslator took 335.28ms. Allocated memory is still 142.6MB. Free memory was 116.7MB in the beginning and 94.4MB in the end (delta: 22.3MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. [2024-12-02 07:08:33,600 INFO L158 Benchmark]: Boogie Procedure Inliner took 63.06ms. Allocated memory is still 142.6MB. Free memory was 94.4MB in the beginning and 86.6MB in the end (delta: 7.8MB). There was no memory consumed. Max. memory is 16.1GB. [2024-12-02 07:08:33,600 INFO L158 Benchmark]: Boogie Preprocessor took 69.10ms. Allocated memory is still 142.6MB. Free memory was 86.6MB in the beginning and 78.4MB in the end (delta: 8.2MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-12-02 07:08:33,600 INFO L158 Benchmark]: RCFGBuilder took 880.31ms. Allocated memory is still 142.6MB. Free memory was 78.4MB in the beginning and 68.6MB in the end (delta: 9.7MB). Peak memory consumption was 32.9MB. Max. memory is 16.1GB. [2024-12-02 07:08:33,600 INFO L158 Benchmark]: TraceAbstraction took 397215.13ms. Allocated memory was 142.6MB in the beginning and 4.9GB in the end (delta: 4.8GB). Free memory was 68.1MB in the beginning and 3.0GB in the end (delta: -2.9GB). Peak memory consumption was 1.9GB. Max. memory is 16.1GB. [2024-12-02 07:08:33,600 INFO L158 Benchmark]: Witness Printer took 3.75ms. Allocated memory is still 4.9GB. Free memory was 3.0GB in the beginning and 3.0GB in the end (delta: 420.8kB). There was no memory consumed. Max. memory is 16.1GB. [2024-12-02 07:08:33,602 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.26ms. Allocated memory is still 142.6MB. Free memory is still 83.1MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 335.28ms. Allocated memory is still 142.6MB. Free memory was 116.7MB in the beginning and 94.4MB in the end (delta: 22.3MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 63.06ms. Allocated memory is still 142.6MB. Free memory was 94.4MB in the beginning and 86.6MB in the end (delta: 7.8MB). There was no memory consumed. Max. memory is 16.1GB. * Boogie Preprocessor took 69.10ms. Allocated memory is still 142.6MB. Free memory was 86.6MB in the beginning and 78.4MB in the end (delta: 8.2MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * RCFGBuilder took 880.31ms. Allocated memory is still 142.6MB. Free memory was 78.4MB in the beginning and 68.6MB in the end (delta: 9.7MB). Peak memory consumption was 32.9MB. Max. memory is 16.1GB. * TraceAbstraction took 397215.13ms. Allocated memory was 142.6MB in the beginning and 4.9GB in the end (delta: 4.8GB). Free memory was 68.1MB in the beginning and 3.0GB in the end (delta: -2.9GB). Peak memory consumption was 1.9GB. Max. memory is 16.1GB. * Witness Printer took 3.75ms. Allocated memory is still 4.9GB. Free memory was 3.0GB in the beginning and 3.0GB in the end (delta: 420.8kB). There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 19]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: overapproximation of someBinaryArithmeticDOUBLEoperation at line 184, overapproximation of someBinaryArithmeticDOUBLEoperation at line 298, overapproximation of someBinaryFLOATComparisonOperation at line 388, overapproximation of someBinaryFLOATComparisonOperation at line 411, overapproximation of someBinaryFLOATComparisonOperation at line 226, overapproximation of someBinaryFLOATComparisonOperation at line 413, overapproximation of someBinaryFLOATComparisonOperation at line 248, overapproximation of someBinaryFLOATComparisonOperation at line 400, overapproximation of someBinaryFLOATComparisonOperation at line 386, overapproximation of someUnaryDOUBLEoperation at line 151, overapproximation of someBinaryDOUBLEComparisonOperation at line 345, overapproximation of someBinaryDOUBLEComparisonOperation at line 240, overapproximation of someBinaryDOUBLEComparisonOperation at line 340, overapproximation of someBinaryDOUBLEComparisonOperation at line 361, overapproximation of someBinaryDOUBLEComparisonOperation at line 339, overapproximation of someBinaryDOUBLEComparisonOperation at line 342, overapproximation of someBinaryDOUBLEComparisonOperation at line 315, overapproximation of someBinaryDOUBLEComparisonOperation at line 317, overapproximation of someBinaryDOUBLEComparisonOperation at line 197, overapproximation of someBinaryDOUBLEComparisonOperation at line 150, overapproximation of someBinaryDOUBLEComparisonOperation at line 419, overapproximation of someBinaryDOUBLEComparisonOperation at line 344, overapproximation of someBinaryDOUBLEComparisonOperation at line 363, overapproximation of someBinaryDOUBLEComparisonOperation at line 347, overapproximation of someBinaryDOUBLEComparisonOperation at line 183, overapproximation of someBinaryDOUBLEComparisonOperation at line 289, overapproximation of someBinaryDOUBLEComparisonOperation at line 337, overapproximation of someBinaryDOUBLEComparisonOperation at line 103, overapproximation of someBinaryDOUBLEComparisonOperation at line 418, overapproximation of someBinaryDOUBLEComparisonOperation at line 228, overapproximation of someBinaryDOUBLEComparisonOperation at line 428, overapproximation of someBinaryDOUBLEComparisonOperation at line 113, overapproximation of someBinaryArithmeticFLOAToperation at line 226, overapproximation of someBinaryArithmeticFLOAToperation at line 245. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22] unsigned char var_1_1 = 0; [L23] unsigned char var_1_4 = 0; [L24] unsigned char var_1_5 = 0; [L25] unsigned short int var_1_6 = 4; [L26] unsigned short int var_1_9 = 4; [L27] unsigned short int var_1_10 = 10; [L28] double var_1_11 = 15.6; [L29] double var_1_12 = 256.4; [L30] double var_1_13 = 49.15; [L31] unsigned long int var_1_14 = 500; [L32] unsigned long int var_1_15 = 2173307753; [L33] unsigned long int var_1_16 = 3362224480; [L34] signed short int var_1_17 = 16; [L35] signed short int var_1_19 = 16; [L36] signed short int var_1_20 = 4; [L37] signed short int var_1_21 = 0; [L38] signed short int var_1_22 = -25; [L39] signed char var_1_23 = 1; [L40] double var_1_24 = 64.5; [L41] double var_1_25 = 255.25; [L42] double var_1_26 = 128.4; [L43] double var_1_27 = 255.5; [L44] double var_1_28 = 999999999.5; [L45] signed char var_1_29 = 16; [L46] signed char var_1_30 = -25; [L47] unsigned char var_1_31 = 32; [L48] unsigned long int var_1_32 = 128; [L49] unsigned char var_1_33 = 0; [L50] unsigned long int var_1_34 = 2954266474; [L51] double var_1_35 = 5.8; [L52] double var_1_36 = 10000000.5; [L53] double var_1_37 = 7.3; [L54] unsigned char var_1_38 = 0; [L55] unsigned char var_1_39 = 0; [L56] unsigned char var_1_40 = 0; [L57] unsigned char var_1_41 = 0; [L58] unsigned char var_1_42 = 0; [L59] unsigned char var_1_43 = 1; [L60] unsigned char var_1_44 = 0; [L61] unsigned long int var_1_45 = 256; [L62] unsigned long int var_1_46 = 2; [L63] signed char var_1_47 = -4; [L64] float var_1_48 = 32.5; [L65] float var_1_49 = 50.5; [L66] float var_1_50 = 32.5; [L67] float var_1_51 = 999999.2; [L68] signed short int var_1_52 = 100; [L69] signed long int var_1_53 = 64; [L70] unsigned long int var_1_54 = 10; [L71] signed long int var_1_55 = 1262153252; [L72] signed long int var_1_56 = 1237091893; [L73] float var_1_57 = 4.125; [L74] float var_1_58 = 10.5; [L75] signed short int var_1_59 = -64; [L76] unsigned char var_1_60 = 0; [L77] unsigned long int var_1_61 = 64; [L78] unsigned char var_1_62 = 0; [L79] unsigned short int var_1_63 = 5; [L80] unsigned short int var_1_64 = 0; [L81] unsigned short int var_1_65 = 256; [L82] unsigned short int var_1_66 = 4; [L83] unsigned char var_1_67 = 0; [L84] unsigned short int var_1_68 = 32; [L85] float var_1_69 = 15.37; [L86] unsigned char var_1_70 = 10; [L87] float var_1_71 = 4.575; [L88] float var_1_72 = 4.6; [L89] signed char var_1_73 = -5; [L90] unsigned char var_1_74 = 10; [L91] unsigned char var_1_75 = 2; [L92] float var_1_76 = 99.57; [L93] double var_1_77 = 128.5; [L94] signed long int var_1_78 = 1000000000; [L95] signed char var_1_79 = -1; [L96] unsigned short int last_1_var_1_6 = 4; [L97] unsigned short int last_1_var_1_9 = 4; [L98] unsigned long int last_1_var_1_14 = 500; [L99] signed short int last_1_var_1_17 = 16; VAL [isInitial=0, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=10, var_1_11=78/5, var_1_12=1282/5, var_1_13=983/20, var_1_14=500, var_1_15=2173307753, var_1_16=3362224480, var_1_17=16, var_1_19=16, var_1_1=0, var_1_20=4, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L432] isInitial = 1 [L433] FCALL initially() [L435] CALL updateLastVariables() [L422] last_1_var_1_6 = var_1_6 [L423] last_1_var_1_9 = var_1_9 [L424] last_1_var_1_14 = var_1_14 [L425] last_1_var_1_17 = var_1_17 VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=10, var_1_11=78/5, var_1_12=1282/5, var_1_13=983/20, var_1_14=500, var_1_15=2173307753, var_1_16=3362224480, var_1_17=16, var_1_19=16, var_1_1=0, var_1_20=4, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L435] RET updateLastVariables() [L436] CALL updateVariables() [L305] var_1_4 = __VERIFIER_nondet_uchar() [L306] CALL assume_abort_if_not(var_1_4 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=10, var_1_11=78/5, var_1_12=1282/5, var_1_13=983/20, var_1_14=500, var_1_15=2173307753, var_1_16=3362224480, var_1_17=16, var_1_19=16, var_1_1=0, var_1_20=4, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=10, var_1_11=78/5, var_1_12=1282/5, var_1_13=983/20, var_1_14=500, var_1_15=2173307753, var_1_16=3362224480, var_1_17=16, var_1_19=16, var_1_1=0, var_1_20=4, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L306] RET assume_abort_if_not(var_1_4 >= 0) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=10, var_1_11=78/5, var_1_12=1282/5, var_1_13=983/20, var_1_14=500, var_1_15=2173307753, var_1_16=3362224480, var_1_17=16, var_1_19=16, var_1_1=0, var_1_20=4, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L307] CALL assume_abort_if_not(var_1_4 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=10, var_1_11=78/5, var_1_12=1282/5, var_1_13=983/20, var_1_14=500, var_1_15=2173307753, var_1_16=3362224480, var_1_17=16, var_1_19=16, var_1_1=0, var_1_20=4, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=10, var_1_11=78/5, var_1_12=1282/5, var_1_13=983/20, var_1_14=500, var_1_15=2173307753, var_1_16=3362224480, var_1_17=16, var_1_19=16, var_1_1=0, var_1_20=4, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L307] RET assume_abort_if_not(var_1_4 <= 0) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=10, var_1_11=78/5, var_1_12=1282/5, var_1_13=983/20, var_1_14=500, var_1_15=2173307753, var_1_16=3362224480, var_1_17=16, var_1_19=16, var_1_1=0, var_1_20=4, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L308] var_1_5 = __VERIFIER_nondet_uchar() [L309] CALL assume_abort_if_not(var_1_5 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=10, var_1_11=78/5, var_1_12=1282/5, var_1_13=983/20, var_1_14=500, var_1_15=2173307753, var_1_16=3362224480, var_1_17=16, var_1_19=16, var_1_1=0, var_1_20=4, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=10, var_1_11=78/5, var_1_12=1282/5, var_1_13=983/20, var_1_14=500, var_1_15=2173307753, var_1_16=3362224480, var_1_17=16, var_1_19=16, var_1_1=0, var_1_20=4, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L309] RET assume_abort_if_not(var_1_5 >= 0) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=10, var_1_11=78/5, var_1_12=1282/5, var_1_13=983/20, var_1_14=500, var_1_15=2173307753, var_1_16=3362224480, var_1_17=16, var_1_19=16, var_1_1=0, var_1_20=4, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L310] CALL assume_abort_if_not(var_1_5 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=10, var_1_11=78/5, var_1_12=1282/5, var_1_13=983/20, var_1_14=500, var_1_15=2173307753, var_1_16=3362224480, var_1_17=16, var_1_19=16, var_1_1=0, var_1_20=4, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=10, var_1_11=78/5, var_1_12=1282/5, var_1_13=983/20, var_1_14=500, var_1_15=2173307753, var_1_16=3362224480, var_1_17=16, var_1_19=16, var_1_1=0, var_1_20=4, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L310] RET assume_abort_if_not(var_1_5 <= 0) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=10, var_1_11=78/5, var_1_12=1282/5, var_1_13=983/20, var_1_14=500, var_1_15=2173307753, var_1_16=3362224480, var_1_17=16, var_1_19=16, var_1_1=0, var_1_20=4, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L311] var_1_10 = __VERIFIER_nondet_ushort() [L312] CALL assume_abort_if_not(var_1_10 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_11=78/5, var_1_12=1282/5, var_1_13=983/20, var_1_14=500, var_1_15=2173307753, var_1_16=3362224480, var_1_17=16, var_1_19=16, var_1_1=0, var_1_20=4, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_11=78/5, var_1_12=1282/5, var_1_13=983/20, var_1_14=500, var_1_15=2173307753, var_1_16=3362224480, var_1_17=16, var_1_19=16, var_1_1=0, var_1_20=4, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L312] RET assume_abort_if_not(var_1_10 >= 0) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_11=78/5, var_1_12=1282/5, var_1_13=983/20, var_1_14=500, var_1_15=2173307753, var_1_16=3362224480, var_1_17=16, var_1_19=16, var_1_1=0, var_1_20=4, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L313] CALL assume_abort_if_not(var_1_10 <= 65534) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_12=1282/5, var_1_13=983/20, var_1_14=500, var_1_15=2173307753, var_1_16=3362224480, var_1_17=16, var_1_19=16, var_1_1=0, var_1_20=4, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_12=1282/5, var_1_13=983/20, var_1_14=500, var_1_15=2173307753, var_1_16=3362224480, var_1_17=16, var_1_19=16, var_1_1=0, var_1_20=4, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L313] RET assume_abort_if_not(var_1_10 <= 65534) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_12=1282/5, var_1_13=983/20, var_1_14=500, var_1_15=2173307753, var_1_16=3362224480, var_1_17=16, var_1_19=16, var_1_1=0, var_1_20=4, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L314] var_1_12 = __VERIFIER_nondet_double() [L315] CALL assume_abort_if_not((var_1_12 >= 0.0F && var_1_12 <= -1.0e-20F) || (var_1_12 <= 9223372.036854765600e+12F && var_1_12 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_13=983/20, var_1_14=500, var_1_15=2173307753, var_1_16=3362224480, var_1_17=16, var_1_19=16, var_1_1=0, var_1_20=4, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_13=983/20, var_1_14=500, var_1_15=2173307753, var_1_16=3362224480, var_1_17=16, var_1_19=16, var_1_1=0, var_1_20=4, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L315] RET assume_abort_if_not((var_1_12 >= 0.0F && var_1_12 <= -1.0e-20F) || (var_1_12 <= 9223372.036854765600e+12F && var_1_12 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_13=983/20, var_1_14=500, var_1_15=2173307753, var_1_16=3362224480, var_1_17=16, var_1_19=16, var_1_1=0, var_1_20=4, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L316] var_1_13 = __VERIFIER_nondet_double() [L317] CALL assume_abort_if_not((var_1_13 >= 0.0F && var_1_13 <= -1.0e-20F) || (var_1_13 <= 9223372.036854765600e+12F && var_1_13 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2173307753, var_1_16=3362224480, var_1_17=16, var_1_19=16, var_1_1=0, var_1_20=4, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2173307753, var_1_16=3362224480, var_1_17=16, var_1_19=16, var_1_1=0, var_1_20=4, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L317] RET assume_abort_if_not((var_1_13 >= 0.0F && var_1_13 <= -1.0e-20F) || (var_1_13 <= 9223372.036854765600e+12F && var_1_13 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2173307753, var_1_16=3362224480, var_1_17=16, var_1_19=16, var_1_1=0, var_1_20=4, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L318] var_1_15 = __VERIFIER_nondet_ulong() [L319] CALL assume_abort_if_not(var_1_15 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=3362224480, var_1_17=16, var_1_19=16, var_1_1=0, var_1_20=4, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=3362224480, var_1_17=16, var_1_19=16, var_1_1=0, var_1_20=4, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L319] RET assume_abort_if_not(var_1_15 >= 2147483647) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=3362224480, var_1_17=16, var_1_19=16, var_1_1=0, var_1_20=4, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L320] CALL assume_abort_if_not(var_1_15 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=3362224480, var_1_17=16, var_1_19=16, var_1_1=0, var_1_20=4, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=3362224480, var_1_17=16, var_1_19=16, var_1_1=0, var_1_20=4, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L320] RET assume_abort_if_not(var_1_15 <= 4294967294) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=3362224480, var_1_17=16, var_1_19=16, var_1_1=0, var_1_20=4, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L321] var_1_16 = __VERIFIER_nondet_ulong() [L322] CALL assume_abort_if_not(var_1_16 >= 3221225470) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=16, var_1_1=0, var_1_20=4, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=16, var_1_1=0, var_1_20=4, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L322] RET assume_abort_if_not(var_1_16 >= 3221225470) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=16, var_1_1=0, var_1_20=4, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L323] CALL assume_abort_if_not(var_1_16 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=16, var_1_1=0, var_1_20=4, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=16, var_1_1=0, var_1_20=4, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L323] RET assume_abort_if_not(var_1_16 <= 4294967294) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=16, var_1_1=0, var_1_20=4, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L324] var_1_19 = __VERIFIER_nondet_short() [L325] CALL assume_abort_if_not(var_1_19 >= -16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=4, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=4, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L325] RET assume_abort_if_not(var_1_19 >= -16383) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=4, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L326] CALL assume_abort_if_not(var_1_19 <= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=4, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=4, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L326] RET assume_abort_if_not(var_1_19 <= 16383) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=4, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L327] var_1_20 = __VERIFIER_nondet_short() [L328] CALL assume_abort_if_not(var_1_20 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L328] RET assume_abort_if_not(var_1_20 >= 0) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L329] CALL assume_abort_if_not(var_1_20 <= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L329] RET assume_abort_if_not(var_1_20 <= 16383) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L330] var_1_21 = __VERIFIER_nondet_short() [L331] CALL assume_abort_if_not(var_1_21 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L331] RET assume_abort_if_not(var_1_21 >= 0) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L332] CALL assume_abort_if_not(var_1_21 <= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L332] RET assume_abort_if_not(var_1_21 <= 16383) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-25, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L333] var_1_22 = __VERIFIER_nondet_short() [L334] CALL assume_abort_if_not(var_1_22 >= -16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L334] RET assume_abort_if_not(var_1_22 >= -16383) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L335] CALL assume_abort_if_not(var_1_22 <= 16383) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L335] RET assume_abort_if_not(var_1_22 <= 16383) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_24=129/2, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L336] var_1_24 = __VERIFIER_nondet_double() [L337] CALL assume_abort_if_not((var_1_24 >= -922337.2036854776000e+13F && var_1_24 <= -1.0e-20F) || (var_1_24 <= 9223372.036854776000e+12F && var_1_24 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L337] RET assume_abort_if_not((var_1_24 >= -922337.2036854776000e+13F && var_1_24 <= -1.0e-20F) || (var_1_24 <= 9223372.036854776000e+12F && var_1_24 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_25=1021/4, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L338] var_1_25 = __VERIFIER_nondet_double() [L339] CALL assume_abort_if_not((var_1_25 >= -922337.2036854776000e+13F && var_1_25 <= -1.0e-20F) || (var_1_25 <= 9223372.036854776000e+12F && var_1_25 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L339] RET assume_abort_if_not((var_1_25 >= -922337.2036854776000e+13F && var_1_25 <= -1.0e-20F) || (var_1_25 <= 9223372.036854776000e+12F && var_1_25 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L340] CALL assume_abort_if_not(var_1_25 != 0.0F) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L340] RET assume_abort_if_not(var_1_25 != 0.0F) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_26=642/5, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L341] var_1_26 = __VERIFIER_nondet_double() [L342] CALL assume_abort_if_not((var_1_26 >= -922337.2036854776000e+13F && var_1_26 <= -1.0e-20F) || (var_1_26 <= 9223372.036854776000e+12F && var_1_26 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L342] RET assume_abort_if_not((var_1_26 >= -922337.2036854776000e+13F && var_1_26 <= -1.0e-20F) || (var_1_26 <= 9223372.036854776000e+12F && var_1_26 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_27=511/2, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L343] var_1_27 = __VERIFIER_nondet_double() [L344] CALL assume_abort_if_not((var_1_27 >= -922337.2036854776000e+13F && var_1_27 <= -1.0e-20F) || (var_1_27 <= 9223372.036854776000e+12F && var_1_27 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L344] RET assume_abort_if_not((var_1_27 >= -922337.2036854776000e+13F && var_1_27 <= -1.0e-20F) || (var_1_27 <= 9223372.036854776000e+12F && var_1_27 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L345] CALL assume_abort_if_not(var_1_27 != 0.0F) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L345] RET assume_abort_if_not(var_1_27 != 0.0F) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_28=1999999999/2, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L346] var_1_28 = __VERIFIER_nondet_double() [L347] CALL assume_abort_if_not((var_1_28 >= -922337.2036854776000e+13F && var_1_28 <= -1.0e-20F) || (var_1_28 <= 9223372.036854776000e+12F && var_1_28 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L347] RET assume_abort_if_not((var_1_28 >= -922337.2036854776000e+13F && var_1_28 <= -1.0e-20F) || (var_1_28 <= 9223372.036854776000e+12F && var_1_28 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=16, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L348] var_1_29 = __VERIFIER_nondet_char() [L349] CALL assume_abort_if_not(var_1_29 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L349] RET assume_abort_if_not(var_1_29 >= 0) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L350] CALL assume_abort_if_not(var_1_29 <= 126) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L350] RET assume_abort_if_not(var_1_29 <= 126) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-25, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L351] var_1_30 = __VERIFIER_nondet_char() [L352] CALL assume_abort_if_not(var_1_30 >= -63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L352] RET assume_abort_if_not(var_1_30 >= -63) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L353] CALL assume_abort_if_not(var_1_30 <= 63) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L353] RET assume_abort_if_not(var_1_30 <= 63) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L354] var_1_33 = __VERIFIER_nondet_uchar() [L355] CALL assume_abort_if_not(var_1_33 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L355] RET assume_abort_if_not(var_1_33 >= 0) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L356] CALL assume_abort_if_not(var_1_33 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L356] RET assume_abort_if_not(var_1_33 <= 1) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=2954266474, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L357] var_1_34 = __VERIFIER_nondet_ulong() [L358] CALL assume_abort_if_not(var_1_34 >= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L358] RET assume_abort_if_not(var_1_34 >= 2147483647) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L359] CALL assume_abort_if_not(var_1_34 <= 4294967294) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L359] RET assume_abort_if_not(var_1_34 <= 4294967294) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_36=20000001/2, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L360] var_1_36 = __VERIFIER_nondet_double() [L361] CALL assume_abort_if_not((var_1_36 >= -461168.6018427382800e+13F && var_1_36 <= -1.0e-20F) || (var_1_36 <= 4611686.018427382800e+12F && var_1_36 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L361] RET assume_abort_if_not((var_1_36 >= -461168.6018427382800e+13F && var_1_36 <= -1.0e-20F) || (var_1_36 <= 4611686.018427382800e+12F && var_1_36 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_37=73/10, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L362] var_1_37 = __VERIFIER_nondet_double() [L363] CALL assume_abort_if_not((var_1_37 >= -461168.6018427382800e+13F && var_1_37 <= -1.0e-20F) || (var_1_37 <= 4611686.018427382800e+12F && var_1_37 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L363] RET assume_abort_if_not((var_1_37 >= -461168.6018427382800e+13F && var_1_37 <= -1.0e-20F) || (var_1_37 <= 4611686.018427382800e+12F && var_1_37 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L364] var_1_39 = __VERIFIER_nondet_uchar() [L365] CALL assume_abort_if_not(var_1_39 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L365] RET assume_abort_if_not(var_1_39 >= 0) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L366] CALL assume_abort_if_not(var_1_39 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L366] RET assume_abort_if_not(var_1_39 <= 0) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L367] var_1_40 = __VERIFIER_nondet_uchar() [L368] CALL assume_abort_if_not(var_1_40 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L368] RET assume_abort_if_not(var_1_40 >= 0) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L369] CALL assume_abort_if_not(var_1_40 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L369] RET assume_abort_if_not(var_1_40 <= 0) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L370] var_1_41 = __VERIFIER_nondet_uchar() [L371] CALL assume_abort_if_not(var_1_41 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L371] RET assume_abort_if_not(var_1_41 >= 0) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L372] CALL assume_abort_if_not(var_1_41 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L372] RET assume_abort_if_not(var_1_41 <= 0) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L373] var_1_42 = __VERIFIER_nondet_uchar() [L374] CALL assume_abort_if_not(var_1_42 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L374] RET assume_abort_if_not(var_1_42 >= 0) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L375] CALL assume_abort_if_not(var_1_42 <= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L375] RET assume_abort_if_not(var_1_42 <= 0) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L376] var_1_43 = __VERIFIER_nondet_uchar() [L377] CALL assume_abort_if_not(var_1_43 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L377] RET assume_abort_if_not(var_1_43 >= 1) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L378] CALL assume_abort_if_not(var_1_43 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L378] RET assume_abort_if_not(var_1_43 <= 1) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=0, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L379] var_1_44 = __VERIFIER_nondet_uchar() [L380] CALL assume_abort_if_not(var_1_44 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L380] RET assume_abort_if_not(var_1_44 >= 1) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L381] CALL assume_abort_if_not(var_1_44 <= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L381] RET assume_abort_if_not(var_1_44 <= 1) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=2, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L382] var_1_46 = __VERIFIER_nondet_ulong() [L383] CALL assume_abort_if_not(var_1_46 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L383] RET assume_abort_if_not(var_1_46 >= 0) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L384] CALL assume_abort_if_not(var_1_46 <= 2147483647) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L384] RET assume_abort_if_not(var_1_46 <= 2147483647) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_50=65/2, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L385] var_1_50 = __VERIFIER_nondet_float() [L386] CALL assume_abort_if_not((var_1_50 >= 0.0F && var_1_50 <= -1.0e-20F) || (var_1_50 <= 9223372.036854765600e+12F && var_1_50 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L386] RET assume_abort_if_not((var_1_50 >= 0.0F && var_1_50 <= -1.0e-20F) || (var_1_50 <= 9223372.036854765600e+12F && var_1_50 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_51=4999996/5, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L387] var_1_51 = __VERIFIER_nondet_float() [L388] CALL assume_abort_if_not((var_1_51 >= 0.0F && var_1_51 <= -1.0e-20F) || (var_1_51 <= 9223372.036854765600e+12F && var_1_51 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L388] RET assume_abort_if_not((var_1_51 >= 0.0F && var_1_51 <= -1.0e-20F) || (var_1_51 <= 9223372.036854765600e+12F && var_1_51 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=10, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L389] var_1_54 = __VERIFIER_nondet_ulong() [L390] CALL assume_abort_if_not(var_1_54 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L390] RET assume_abort_if_not(var_1_54 >= 0) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L391] CALL assume_abort_if_not(var_1_54 <= 4294967295) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L391] RET assume_abort_if_not(var_1_54 <= 4294967295) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L392] CALL assume_abort_if_not(var_1_54 != 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L392] RET assume_abort_if_not(var_1_54 != 0) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1262153252, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L393] var_1_55 = __VERIFIER_nondet_long() [L394] CALL assume_abort_if_not(var_1_55 >= 1073741823) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L394] RET assume_abort_if_not(var_1_55 >= 1073741823) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L395] CALL assume_abort_if_not(var_1_55 <= 2147483646) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L395] RET assume_abort_if_not(var_1_55 <= 2147483646) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1237091893, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L396] var_1_56 = __VERIFIER_nondet_long() [L397] CALL assume_abort_if_not(var_1_56 >= 1073741823) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L397] RET assume_abort_if_not(var_1_56 >= 1073741823) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L398] CALL assume_abort_if_not(var_1_56 <= 2147483646) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L398] RET assume_abort_if_not(var_1_56 <= 2147483646) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_58=21/2, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L399] var_1_58 = __VERIFIER_nondet_float() [L400] CALL assume_abort_if_not((var_1_58 >= -461168.6018427382800e+13F && var_1_58 <= -1.0e-20F) || (var_1_58 <= 4611686.018427382800e+12F && var_1_58 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L400] RET assume_abort_if_not((var_1_58 >= -461168.6018427382800e+13F && var_1_58 <= -1.0e-20F) || (var_1_58 <= 4611686.018427382800e+12F && var_1_58 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=256, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L401] var_1_65 = __VERIFIER_nondet_ushort() [L402] CALL assume_abort_if_not(var_1_65 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L402] RET assume_abort_if_not(var_1_65 >= 1) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L403] CALL assume_abort_if_not(var_1_65 <= 32768) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L403] RET assume_abort_if_not(var_1_65 <= 32768) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L404] var_1_66 = __VERIFIER_nondet_ushort() [L405] CALL assume_abort_if_not(var_1_66 >= 1) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L405] RET assume_abort_if_not(var_1_66 >= 1) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L406] CALL assume_abort_if_not(var_1_66 <= 32767) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L406] RET assume_abort_if_not(var_1_66 <= 32767) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_70=10, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L407] var_1_70 = __VERIFIER_nondet_uchar() [L408] CALL assume_abort_if_not(var_1_70 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L408] RET assume_abort_if_not(var_1_70 >= 0) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L409] CALL assume_abort_if_not(var_1_70 <= 255) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L409] RET assume_abort_if_not(var_1_70 <= 255) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_71=183/40, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L410] var_1_71 = __VERIFIER_nondet_float() [L411] CALL assume_abort_if_not((var_1_71 >= 0.0F && var_1_71 <= -1.0e-20F) || (var_1_71 <= 4611686.018427382800e+12F && var_1_71 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L411] RET assume_abort_if_not((var_1_71 >= 0.0F && var_1_71 <= -1.0e-20F) || (var_1_71 <= 4611686.018427382800e+12F && var_1_71 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_72=23/5, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L412] var_1_72 = __VERIFIER_nondet_float() [L413] CALL assume_abort_if_not((var_1_72 >= 0.0F && var_1_72 <= -1.0e-20F) || (var_1_72 <= 4611686.018427382800e+12F && var_1_72 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L413] RET assume_abort_if_not((var_1_72 >= 0.0F && var_1_72 <= -1.0e-20F) || (var_1_72 <= 4611686.018427382800e+12F && var_1_72 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_73=-5, var_1_74=10, var_1_75=2, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L414] var_1_75 = __VERIFIER_nondet_uchar() [L415] CALL assume_abort_if_not(var_1_75 >= 0) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_73=-5, var_1_74=10, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_73=-5, var_1_74=10, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L415] RET assume_abort_if_not(var_1_75 >= 0) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_73=-5, var_1_74=10, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L416] CALL assume_abort_if_not(var_1_75 <= 127) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_73=-5, var_1_74=10, var_1_75=0, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_73=-5, var_1_74=10, var_1_75=0, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L416] RET assume_abort_if_not(var_1_75 <= 127) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_73=-5, var_1_74=10, var_1_75=0, var_1_76=9957/100, var_1_77=257/2, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L417] var_1_77 = __VERIFIER_nondet_double() [L418] CALL assume_abort_if_not((var_1_77 >= -922337.2036854776000e+13F && var_1_77 <= -1.0e-20F) || (var_1_77 <= 9223372.036854776000e+12F && var_1_77 >= 1.0e-20F )) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_73=-5, var_1_74=10, var_1_75=0, var_1_76=9957/100, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_73=-5, var_1_74=10, var_1_75=0, var_1_76=9957/100, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L418] RET assume_abort_if_not((var_1_77 >= -922337.2036854776000e+13F && var_1_77 <= -1.0e-20F) || (var_1_77 <= 9223372.036854776000e+12F && var_1_77 >= 1.0e-20F )) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_73=-5, var_1_74=10, var_1_75=0, var_1_76=9957/100, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L419] CALL assume_abort_if_not(var_1_77 != 0.0F) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_73=-5, var_1_74=10, var_1_75=0, var_1_76=9957/100, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L20] COND FALSE !(!cond) VAL [\old(cond)=1, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_73=-5, var_1_74=10, var_1_75=0, var_1_76=9957/100, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L419] RET assume_abort_if_not(var_1_77 != 0.0F) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_73=-5, var_1_74=10, var_1_75=0, var_1_76=9957/100, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L436] RET updateVariables() [L437] CALL step() [L103] COND FALSE !((var_1_24 / var_1_25) < (((((var_1_26 / var_1_27)) > (var_1_28)) ? ((var_1_26 / var_1_27)) : (var_1_28)))) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=32, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_73=-5, var_1_74=10, var_1_75=0, var_1_76=9957/100, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L112] var_1_31 = (((((((var_1_29 + 10) < 0 ) ? -(var_1_29 + 10) : (var_1_29 + 10))) < 0 ) ? -((((var_1_29 + 10) < 0 ) ? -(var_1_29 + 10) : (var_1_29 + 10))) : ((((var_1_29 + 10) < 0 ) ? -(var_1_29 + 10) : (var_1_29 + 10))))) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_73=-5, var_1_74=10, var_1_75=0, var_1_76=9957/100, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L113] COND FALSE !((((((var_1_28) < 0 ) ? -(var_1_28) : (var_1_28))) < var_1_24) && var_1_33) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_73=-5, var_1_74=10, var_1_75=0, var_1_76=9957/100, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L116] COND FALSE !(\read(var_1_33)) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=0, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_73=-5, var_1_74=10, var_1_75=0, var_1_76=9957/100, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L131] COND FALSE !(\read(var_1_33)) [L140] var_1_38 = (! (var_1_39 || var_1_41)) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=256, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_73=-5, var_1_74=10, var_1_75=0, var_1_76=9957/100, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L142] COND FALSE !(! (var_1_38 || var_1_40)) [L145] var_1_45 = ((((var_1_29) > ((((((10u + var_1_31)) < ((var_1_34 - var_1_46))) ? ((10u + var_1_31)) : ((var_1_34 - var_1_46)))))) ? (var_1_29) : ((((((10u + var_1_31)) < ((var_1_34 - var_1_46))) ? ((10u + var_1_31)) : ((var_1_34 - var_1_46))))))) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=35, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_73=-5, var_1_74=10, var_1_75=0, var_1_76=9957/100, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L147] COND FALSE !(var_1_46 > 4u) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=35, var_1_46=-8589934592, var_1_47=-4, var_1_48=65/2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_73=-5, var_1_74=10, var_1_75=0, var_1_76=9957/100, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L150] COND TRUE var_1_26 <= (9.4 + var_1_28) [L151] var_1_48 = ((((var_1_37) < 0 ) ? -(var_1_37) : (var_1_37))) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_37=0, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=35, var_1_46=-8589934592, var_1_47=-4, var_1_48=2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_73=-5, var_1_74=10, var_1_75=0, var_1_76=9957/100, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L155] COND TRUE var_1_29 < var_1_45 VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_37=0, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=35, var_1_46=-8589934592, var_1_47=-4, var_1_48=2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_73=-5, var_1_74=10, var_1_75=0, var_1_76=9957/100, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L156] COND FALSE !(var_1_41 || var_1_33) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_37=0, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=35, var_1_46=-8589934592, var_1_47=-4, var_1_48=2, var_1_49=101/2, var_1_4=0, var_1_52=100, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_73=-5, var_1_74=10, var_1_75=0, var_1_76=9957/100, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L166] COND TRUE (8 << 2u) >= (((((var_1_29) < 0 ) ? -(var_1_29) : (var_1_29))) - (1728389947 - var_1_31)) [L167] var_1_52 = (((((((var_1_31) < 0 ) ? -(var_1_31) : (var_1_31))) < 0 ) ? -((((var_1_31) < 0 ) ? -(var_1_31) : (var_1_31))) : ((((var_1_31) < 0 ) ? -(var_1_31) : (var_1_31))))) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_37=0, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=35, var_1_46=-8589934592, var_1_47=-4, var_1_48=2, var_1_49=101/2, var_1_4=0, var_1_52=25, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_73=-5, var_1_74=10, var_1_75=0, var_1_76=9957/100, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L169] COND FALSE !(var_1_46 > (((((var_1_34 % var_1_54)) < (var_1_31)) ? ((var_1_34 % var_1_54)) : (var_1_31)))) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_37=0, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=35, var_1_46=-8589934592, var_1_47=-4, var_1_48=2, var_1_49=101/2, var_1_4=0, var_1_52=25, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_73=-5, var_1_74=10, var_1_75=0, var_1_76=9957/100, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L176] COND FALSE !(((((var_1_56) > (var_1_54)) ? (var_1_56) : (var_1_54))) > var_1_55) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_37=0, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=35, var_1_46=-8589934592, var_1_47=-4, var_1_48=2, var_1_49=101/2, var_1_4=0, var_1_52=25, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_57=33/8, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_73=-5, var_1_74=10, var_1_75=0, var_1_76=9957/100, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L183] COND TRUE var_1_48 <= var_1_37 [L184] var_1_57 = (var_1_36 + ((((var_1_37) < (var_1_58)) ? (var_1_37) : (var_1_58)))) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_37=0, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=35, var_1_46=-8589934592, var_1_47=-4, var_1_48=2, var_1_49=101/2, var_1_4=0, var_1_52=25, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_73=-5, var_1_74=10, var_1_75=0, var_1_76=9957/100, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L187] EXPR var_1_53 & (var_1_30 / var_1_56) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_37=0, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=35, var_1_46=-8589934592, var_1_47=-4, var_1_48=2, var_1_49=101/2, var_1_4=0, var_1_52=25, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_59=-64, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_73=-5, var_1_74=10, var_1_75=0, var_1_76=9957/100, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L187] COND FALSE !(((((var_1_55) < 0 ) ? -(var_1_55) : (var_1_55))) == (var_1_53 & (var_1_30 / var_1_56))) [L192] var_1_59 = ((((50) > (var_1_29)) ? (50) : (var_1_29))) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_37=0, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=35, var_1_46=-8589934592, var_1_47=-4, var_1_48=2, var_1_49=101/2, var_1_4=0, var_1_52=25, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_59=50, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_73=-5, var_1_74=10, var_1_75=0, var_1_76=9957/100, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L194] COND TRUE var_1_30 <= var_1_34 [L195] var_1_60 = var_1_42 VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_37=0, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=35, var_1_46=-8589934592, var_1_47=-4, var_1_48=2, var_1_49=101/2, var_1_4=0, var_1_52=25, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_59=50, var_1_5=0, var_1_60=0, var_1_61=64, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_73=-5, var_1_74=10, var_1_75=0, var_1_76=9957/100, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L197] COND TRUE var_1_37 > var_1_51 [L198] var_1_61 = (var_1_46 + var_1_29) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_37=0, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=35, var_1_46=-8589934592, var_1_47=-4, var_1_48=2, var_1_49=101/2, var_1_4=0, var_1_52=25, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_59=50, var_1_5=0, var_1_60=0, var_1_61=-8589934577, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_73=-5, var_1_74=10, var_1_75=0, var_1_76=9957/100, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L202] COND FALSE !(\read(var_1_39)) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_37=0, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=35, var_1_46=-8589934592, var_1_47=-4, var_1_48=2, var_1_49=101/2, var_1_4=0, var_1_52=25, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_59=50, var_1_5=0, var_1_60=0, var_1_61=-8589934577, var_1_62=0, var_1_63=5, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_73=-5, var_1_74=10, var_1_75=0, var_1_76=9957/100, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L205] COND TRUE \read(var_1_43) [L206] var_1_63 = var_1_29 VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_37=0, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=35, var_1_46=-8589934592, var_1_47=-4, var_1_48=2, var_1_49=101/2, var_1_4=0, var_1_52=25, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_59=50, var_1_5=0, var_1_60=0, var_1_61=-8589934577, var_1_62=0, var_1_63=15, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_73=-5, var_1_74=10, var_1_75=0, var_1_76=9957/100, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L210] COND FALSE !(-128 == (((((var_1_30 / var_1_56)) < (var_1_45)) ? ((var_1_30 / var_1_56)) : (var_1_45)))) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_37=0, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=35, var_1_46=-8589934592, var_1_47=-4, var_1_48=2, var_1_49=101/2, var_1_4=0, var_1_52=25, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_59=50, var_1_5=0, var_1_60=0, var_1_61=-8589934577, var_1_62=0, var_1_63=15, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_73=-5, var_1_74=10, var_1_75=0, var_1_76=9957/100, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L213] COND FALSE !(((var_1_55 + var_1_56) / (var_1_65 + var_1_66)) < var_1_53) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_37=0, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=35, var_1_46=-8589934592, var_1_47=-4, var_1_48=2, var_1_49=101/2, var_1_4=0, var_1_52=25, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_59=50, var_1_5=0, var_1_60=0, var_1_61=-8589934577, var_1_62=0, var_1_63=15, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_73=-5, var_1_74=10, var_1_75=0, var_1_76=9957/100, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L216] COND FALSE !(\read(var_1_42)) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_37=0, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=35, var_1_46=-8589934592, var_1_47=-4, var_1_48=2, var_1_49=101/2, var_1_4=0, var_1_52=25, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_59=50, var_1_5=0, var_1_60=0, var_1_61=-8589934577, var_1_62=0, var_1_63=15, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=0, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_73=-5, var_1_74=10, var_1_75=0, var_1_76=9957/100, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L221] var_1_67 = ((((25) < 0 ) ? -(25) : (25))) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_37=0, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=35, var_1_46=-8589934592, var_1_47=-4, var_1_48=2, var_1_49=101/2, var_1_4=0, var_1_52=25, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_59=50, var_1_5=0, var_1_60=0, var_1_61=-8589934577, var_1_62=0, var_1_63=15, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=25, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_73=-5, var_1_74=10, var_1_75=0, var_1_76=9957/100, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L222] EXPR var_1_67 ^ var_1_52 VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_37=0, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=35, var_1_46=-8589934592, var_1_47=-4, var_1_48=2, var_1_49=101/2, var_1_4=0, var_1_52=25, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_59=50, var_1_5=0, var_1_60=0, var_1_61=-8589934577, var_1_62=0, var_1_63=15, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=25, var_1_68=32, var_1_69=1537/100, var_1_6=4, var_1_73=-5, var_1_74=10, var_1_75=0, var_1_76=9957/100, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L222] COND TRUE ((var_1_67 ^ var_1_52) >= -32) && (((((var_1_55) < 0 ) ? -(var_1_55) : (var_1_55))) > var_1_59) [L223] var_1_68 = ((((var_1_65) < 0 ) ? -(var_1_65) : (var_1_65))) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_37=0, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=35, var_1_46=-8589934592, var_1_47=-4, var_1_48=2, var_1_49=101/2, var_1_4=0, var_1_52=25, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_59=50, var_1_5=0, var_1_60=0, var_1_61=-8589934577, var_1_62=0, var_1_63=15, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=25, var_1_68=1029, var_1_69=1537/100, var_1_6=4, var_1_73=-5, var_1_74=10, var_1_75=0, var_1_76=9957/100, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L225] COND TRUE var_1_70 >= var_1_46 [L226] var_1_69 = (((((var_1_58 + (var_1_71 - var_1_72))) < (var_1_51)) ? ((var_1_58 + (var_1_71 - var_1_72))) : (var_1_51))) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_37=0, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=35, var_1_46=-8589934592, var_1_47=-4, var_1_48=2, var_1_49=101/2, var_1_4=0, var_1_51=0, var_1_52=25, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_59=50, var_1_5=0, var_1_60=0, var_1_61=-8589934577, var_1_62=0, var_1_63=15, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=25, var_1_68=1029, var_1_69=3, var_1_6=4, var_1_70=0, var_1_73=-5, var_1_74=10, var_1_75=0, var_1_76=9957/100, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L228] COND FALSE !(var_1_27 < (- var_1_71)) [L233] var_1_73 = ((((var_1_29) < 0 ) ? -(var_1_29) : (var_1_29))) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_37=0, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=35, var_1_46=-8589934592, var_1_47=-4, var_1_48=2, var_1_49=101/2, var_1_4=0, var_1_51=0, var_1_52=25, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_59=50, var_1_5=0, var_1_60=0, var_1_61=-8589934577, var_1_62=0, var_1_63=15, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=25, var_1_68=1029, var_1_69=3, var_1_6=4, var_1_70=0, var_1_73=15, var_1_74=10, var_1_75=0, var_1_76=9957/100, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L235] COND TRUE ! var_1_60 [L236] var_1_74 = (var_1_29 + var_1_75) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_37=0, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=35, var_1_46=-8589934592, var_1_47=-4, var_1_48=2, var_1_49=101/2, var_1_4=0, var_1_51=0, var_1_52=25, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_59=50, var_1_5=0, var_1_60=0, var_1_61=-8589934577, var_1_62=0, var_1_63=15, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=25, var_1_68=1029, var_1_69=3, var_1_6=4, var_1_70=0, var_1_73=15, var_1_74=15, var_1_75=0, var_1_76=9957/100, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L240] COND FALSE !(((((((((var_1_50) < 0 ) ? -(var_1_50) : (var_1_50)))) < (var_1_27)) ? (((((var_1_50) < 0 ) ? -(var_1_50) : (var_1_50)))) : (var_1_27))) >= ((- var_1_25) / var_1_77)) [L245] var_1_76 = (var_1_72 - var_1_71) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_37=0, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=35, var_1_46=-8589934592, var_1_47=-4, var_1_48=2, var_1_49=101/2, var_1_4=0, var_1_51=0, var_1_52=25, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_59=50, var_1_5=0, var_1_60=0, var_1_61=-8589934577, var_1_62=0, var_1_63=15, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=25, var_1_68=1029, var_1_69=3, var_1_6=4, var_1_70=0, var_1_73=15, var_1_74=15, var_1_75=0, var_1_78=1000000000, var_1_79=-1, var_1_9=4] [L247] var_1_78 = ((((var_1_65) > (((((-256) < (var_1_73)) ? (-256) : (var_1_73))))) ? (var_1_65) : (((((-256) < (var_1_73)) ? (-256) : (var_1_73)))))) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_37=0, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=35, var_1_46=-8589934592, var_1_47=-4, var_1_48=2, var_1_49=101/2, var_1_4=0, var_1_51=0, var_1_52=25, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_59=50, var_1_5=0, var_1_60=0, var_1_61=-8589934577, var_1_62=0, var_1_63=15, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=25, var_1_68=1029, var_1_69=3, var_1_6=4, var_1_70=0, var_1_73=15, var_1_74=15, var_1_75=0, var_1_78=1029, var_1_79=-1, var_1_9=4] [L248] COND FALSE !(var_1_57 == var_1_58) [L257] var_1_79 = var_1_29 VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_37=0, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=35, var_1_46=-8589934592, var_1_47=-4, var_1_48=2, var_1_49=101/2, var_1_4=0, var_1_51=0, var_1_52=25, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_59=50, var_1_5=0, var_1_60=0, var_1_61=-8589934577, var_1_62=0, var_1_63=15, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=25, var_1_68=1029, var_1_69=3, var_1_6=4, var_1_70=0, var_1_73=15, var_1_74=15, var_1_75=0, var_1_78=1029, var_1_79=15, var_1_9=4] [L259] signed long int stepLocal_0 = last_1_var_1_9; VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, stepLocal_0=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_37=0, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=35, var_1_46=-8589934592, var_1_47=-4, var_1_48=2, var_1_49=101/2, var_1_4=0, var_1_51=0, var_1_52=25, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_59=50, var_1_5=0, var_1_60=0, var_1_61=-8589934577, var_1_62=0, var_1_63=15, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=25, var_1_68=1029, var_1_69=3, var_1_6=4, var_1_70=0, var_1_73=15, var_1_74=15, var_1_75=0, var_1_78=1029, var_1_79=15, var_1_9=4] [L260] COND FALSE !(\read(var_1_5)) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, stepLocal_0=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_37=0, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=35, var_1_46=-8589934592, var_1_47=-4, var_1_48=2, var_1_49=101/2, var_1_4=0, var_1_51=0, var_1_52=25, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_59=50, var_1_5=0, var_1_60=0, var_1_61=-8589934577, var_1_62=0, var_1_63=15, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=25, var_1_68=1029, var_1_69=3, var_1_6=4, var_1_70=0, var_1_73=15, var_1_74=15, var_1_75=0, var_1_78=1029, var_1_79=15, var_1_9=4] [L265] signed long int stepLocal_3 = last_1_var_1_9; VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, stepLocal_0=4, stepLocal_3=4, var_1_10=65534, var_1_11=78/5, var_1_14=500, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_37=0, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=35, var_1_46=-8589934592, var_1_47=-4, var_1_48=2, var_1_49=101/2, var_1_4=0, var_1_51=0, var_1_52=25, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_59=50, var_1_5=0, var_1_60=0, var_1_61=-8589934577, var_1_62=0, var_1_63=15, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=25, var_1_68=1029, var_1_69=3, var_1_6=4, var_1_70=0, var_1_73=15, var_1_74=15, var_1_75=0, var_1_78=1029, var_1_79=15, var_1_9=4] [L266] COND TRUE last_1_var_1_14 >= stepLocal_3 [L267] var_1_14 = (((((var_1_15) > ((var_1_16 - var_1_10))) ? (var_1_15) : ((var_1_16 - var_1_10)))) - last_1_var_1_17) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, stepLocal_0=4, var_1_10=65534, var_1_11=78/5, var_1_14=-5368774672, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_37=0, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=35, var_1_46=-8589934592, var_1_47=-4, var_1_48=2, var_1_49=101/2, var_1_4=0, var_1_51=0, var_1_52=25, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_59=50, var_1_5=0, var_1_60=0, var_1_61=-8589934577, var_1_62=0, var_1_63=15, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=25, var_1_68=1029, var_1_69=3, var_1_6=4, var_1_70=0, var_1_73=15, var_1_74=15, var_1_75=0, var_1_78=1029, var_1_79=15, var_1_9=4] [L269] COND TRUE var_1_6 <= var_1_14 VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, stepLocal_0=4, var_1_10=65534, var_1_11=78/5, var_1_14=-5368774672, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_37=0, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=35, var_1_46=-8589934592, var_1_47=-4, var_1_48=2, var_1_49=101/2, var_1_4=0, var_1_51=0, var_1_52=25, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_59=50, var_1_5=0, var_1_60=0, var_1_61=-8589934577, var_1_62=0, var_1_63=15, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=25, var_1_68=1029, var_1_69=3, var_1_6=4, var_1_70=0, var_1_73=15, var_1_74=15, var_1_75=0, var_1_78=1029, var_1_79=15, var_1_9=4] [L270] COND TRUE (- var_1_14) > var_1_6 [L271] var_1_1 = 0 VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, stepLocal_0=4, var_1_10=65534, var_1_11=78/5, var_1_14=-5368774672, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_37=0, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=35, var_1_46=-8589934592, var_1_47=-4, var_1_48=2, var_1_49=101/2, var_1_4=0, var_1_51=0, var_1_52=25, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_59=50, var_1_5=0, var_1_60=0, var_1_61=-8589934577, var_1_62=0, var_1_63=15, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=25, var_1_68=1029, var_1_69=3, var_1_6=4, var_1_70=0, var_1_73=15, var_1_74=15, var_1_75=0, var_1_78=1029, var_1_79=15, var_1_9=4] [L276] unsigned char stepLocal_2 = var_1_4; [L277] unsigned long int stepLocal_1 = var_1_14; VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, stepLocal_0=4, stepLocal_1=-5368774672, stepLocal_2=0, var_1_10=65534, var_1_11=78/5, var_1_14=-5368774672, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_37=0, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=35, var_1_46=-8589934592, var_1_47=-4, var_1_48=2, var_1_49=101/2, var_1_4=0, var_1_51=0, var_1_52=25, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_59=50, var_1_5=0, var_1_60=0, var_1_61=-8589934577, var_1_62=0, var_1_63=15, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=25, var_1_68=1029, var_1_69=3, var_1_6=4, var_1_70=0, var_1_73=15, var_1_74=15, var_1_75=0, var_1_78=1029, var_1_79=15, var_1_9=4] [L278] COND FALSE !(stepLocal_2 || var_1_1) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, stepLocal_0=4, stepLocal_1=-5368774672, var_1_10=65534, var_1_11=78/5, var_1_14=-5368774672, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_37=0, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=35, var_1_46=-8589934592, var_1_47=-4, var_1_48=2, var_1_49=101/2, var_1_4=0, var_1_51=0, var_1_52=25, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_59=50, var_1_5=0, var_1_60=0, var_1_61=-8589934577, var_1_62=0, var_1_63=15, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=25, var_1_68=1029, var_1_69=3, var_1_6=4, var_1_70=0, var_1_73=15, var_1_74=15, var_1_75=0, var_1_78=1029, var_1_79=15, var_1_9=4] [L281] COND TRUE stepLocal_1 >= var_1_6 [L282] var_1_9 = var_1_10 VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, stepLocal_0=4, var_1_10=65534, var_1_11=78/5, var_1_14=-5368774672, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_37=0, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=35, var_1_46=-8589934592, var_1_47=-4, var_1_48=2, var_1_49=101/2, var_1_4=0, var_1_51=0, var_1_52=25, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_59=50, var_1_5=0, var_1_60=0, var_1_61=-8589934577, var_1_62=0, var_1_63=15, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=25, var_1_68=1029, var_1_69=3, var_1_6=4, var_1_70=0, var_1_73=15, var_1_74=15, var_1_75=0, var_1_78=1029, var_1_79=15, var_1_9=65534] [L287] unsigned char stepLocal_5 = var_1_1; [L288] unsigned char stepLocal_4 = var_1_1; VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, stepLocal_0=4, stepLocal_4=0, stepLocal_5=0, var_1_10=65534, var_1_11=78/5, var_1_14=-5368774672, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_37=0, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=35, var_1_46=-8589934592, var_1_47=-4, var_1_48=2, var_1_49=101/2, var_1_4=0, var_1_51=0, var_1_52=25, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_59=50, var_1_5=0, var_1_60=0, var_1_61=-8589934577, var_1_62=0, var_1_63=15, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=25, var_1_68=1029, var_1_69=3, var_1_6=4, var_1_70=0, var_1_73=15, var_1_74=15, var_1_75=0, var_1_78=1029, var_1_79=15, var_1_9=65534] [L289] COND FALSE !(stepLocal_4 && (var_1_5 && (var_1_12 < var_1_13))) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, stepLocal_0=4, stepLocal_5=0, var_1_10=65534, var_1_11=78/5, var_1_14=-5368774672, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_37=0, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=35, var_1_46=-8589934592, var_1_47=-4, var_1_48=2, var_1_49=101/2, var_1_4=0, var_1_51=0, var_1_52=25, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_59=50, var_1_5=0, var_1_60=0, var_1_61=-8589934577, var_1_62=0, var_1_63=15, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=25, var_1_68=1029, var_1_69=3, var_1_6=4, var_1_70=0, var_1_73=15, var_1_74=15, var_1_75=0, var_1_78=1029, var_1_79=15, var_1_9=65534] [L296] COND TRUE var_1_14 <= var_1_14 VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, stepLocal_0=4, stepLocal_5=0, var_1_10=65534, var_1_11=78/5, var_1_14=-5368774672, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_37=0, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=35, var_1_46=-8589934592, var_1_47=-4, var_1_48=2, var_1_49=101/2, var_1_4=0, var_1_51=0, var_1_52=25, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_59=50, var_1_5=0, var_1_60=0, var_1_61=-8589934577, var_1_62=0, var_1_63=15, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=25, var_1_68=1029, var_1_69=3, var_1_6=4, var_1_70=0, var_1_73=15, var_1_74=15, var_1_75=0, var_1_78=1029, var_1_79=15, var_1_9=65534] [L297] COND TRUE ! var_1_1 [L298] var_1_11 = (var_1_12 - var_1_13) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, stepLocal_0=4, stepLocal_5=0, var_1_10=65534, var_1_14=-5368774672, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_37=0, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=35, var_1_46=-8589934592, var_1_47=-4, var_1_48=2, var_1_49=101/2, var_1_4=0, var_1_51=0, var_1_52=25, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_59=50, var_1_5=0, var_1_60=0, var_1_61=-8589934577, var_1_62=0, var_1_63=15, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=25, var_1_68=1029, var_1_69=3, var_1_6=4, var_1_70=0, var_1_73=15, var_1_74=15, var_1_75=0, var_1_78=1029, var_1_79=15, var_1_9=65534] [L437] RET step() [L438] CALL, EXPR property() [L428-L429] return ((((((var_1_6 <= var_1_14) ? (((- var_1_14) > var_1_6) ? (var_1_1 == ((unsigned char) 0)) : 1) : (var_1_1 == ((unsigned char) (var_1_4 || var_1_5)))) && (var_1_5 ? (((last_1_var_1_14 * (last_1_var_1_6 + last_1_var_1_17)) > last_1_var_1_9) ? (var_1_6 == ((unsigned short int) 256)) : 1) : 1)) && ((var_1_4 || var_1_1) ? (var_1_9 == ((unsigned short int) ((((32) < (var_1_10)) ? (32) : (var_1_10))))) : ((var_1_14 >= var_1_6) ? (var_1_9 == ((unsigned short int) var_1_10)) : (var_1_9 == ((unsigned short int) var_1_10))))) && ((var_1_14 <= var_1_14) ? ((! var_1_1) ? (var_1_11 == ((double) (var_1_12 - var_1_13))) : 1) : (var_1_11 == ((double) var_1_12)))) && ((last_1_var_1_14 >= last_1_var_1_9) ? (var_1_14 == ((unsigned long int) (((((var_1_15) > ((var_1_16 - var_1_10))) ? (var_1_15) : ((var_1_16 - var_1_10)))) - last_1_var_1_17))) : 1)) && ((var_1_1 && (var_1_5 && (var_1_12 < var_1_13))) ? ((var_1_1 || (last_1_var_1_17 >= ((((var_1_14) > (var_1_6)) ? (var_1_14) : (var_1_6))))) ? (var_1_17 == ((signed short int) (((((((((var_1_19) > (256)) ? (var_1_19) : (256))) + (var_1_20 - var_1_21))) < ((var_1_22 + 64))) ? ((((((var_1_19) > (256)) ? (var_1_19) : (256))) + (var_1_20 - var_1_21))) : ((var_1_22 + 64)))))) : (var_1_17 == ((signed short int) var_1_19))) : 1) ; VAL [\result=0, isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_14=-5368774672, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_37=0, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=35, var_1_46=-8589934592, var_1_47=-4, var_1_48=2, var_1_49=101/2, var_1_4=0, var_1_51=0, var_1_52=25, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_59=50, var_1_5=0, var_1_60=0, var_1_61=-8589934577, var_1_62=0, var_1_63=15, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=25, var_1_68=1029, var_1_69=3, var_1_6=4, var_1_70=0, var_1_73=15, var_1_74=15, var_1_75=0, var_1_78=1029, var_1_79=15, var_1_9=65534] [L438] RET, EXPR property() [L438] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_14=-5368774672, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_37=0, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=35, var_1_46=-8589934592, var_1_47=-4, var_1_48=2, var_1_49=101/2, var_1_4=0, var_1_51=0, var_1_52=25, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_59=50, var_1_5=0, var_1_60=0, var_1_61=-8589934577, var_1_62=0, var_1_63=15, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=25, var_1_68=1029, var_1_69=3, var_1_6=4, var_1_70=0, var_1_73=15, var_1_74=15, var_1_75=0, var_1_78=1029, var_1_79=15, var_1_9=65534] [L19] reach_error() VAL [isInitial=1, last_1_var_1_14=500, last_1_var_1_17=16, last_1_var_1_6=4, last_1_var_1_9=4, var_1_10=65534, var_1_14=-5368774672, var_1_15=2147483647, var_1_16=-5368709122, var_1_17=16, var_1_19=-16383, var_1_1=0, var_1_20=0, var_1_21=0, var_1_22=-16383, var_1_23=1, var_1_29=15, var_1_30=-5, var_1_31=25, var_1_32=128, var_1_33=0, var_1_34=-5, var_1_35=29/5, var_1_37=0, var_1_38=1, var_1_39=0, var_1_40=0, var_1_41=0, var_1_42=0, var_1_43=1, var_1_44=1, var_1_45=35, var_1_46=-8589934592, var_1_47=-4, var_1_48=2, var_1_49=101/2, var_1_4=0, var_1_51=0, var_1_52=25, var_1_53=64, var_1_54=-3221225472, var_1_55=1073741824, var_1_56=1073741824, var_1_59=50, var_1_5=0, var_1_60=0, var_1_61=-8589934577, var_1_62=0, var_1_63=15, var_1_64=0, var_1_65=1029, var_1_66=4, var_1_67=25, var_1_68=1029, var_1_69=3, var_1_6=4, var_1_70=0, var_1_73=15, var_1_74=15, var_1_75=0, var_1_78=1029, var_1_79=15, var_1_9=65534] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 216 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 396.9s, OverallIterations: 26, TraceHistogramMax: 73, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 179.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 23600 SdHoareTripleChecker+Valid, 46.7s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 23244 mSDsluCounter, 38129 SdHoareTripleChecker+Invalid, 41.6s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 27730 mSDsCounter, 9986 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 24982 IncrementalHoareTripleChecker+Invalid, 34968 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 9986 mSolverCounterUnsat, 10399 mSDtfsCounter, 24982 mSolverCounterSat, 0.3s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 9053 GetRequests, 8516 SyntacticMatches, 8 SemanticMatches, 529 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9094 ImplicationChecksByTransitivity, 75.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=35775occurred in iteration=17, InterpolantAutomatonStates: 437, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 79.7s AutomataMinimizationTime, 25 MinimizatonAttempts, 114802 StatesRemovedByMinimization, 24 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.7s SsaConstructionTime, 5.4s SatisfiabilityAnalysisTime, 125.5s InterpolantComputationTime, 17499 NumberOfCodeBlocks, 17499 NumberOfCodeBlocksAsserted, 38 NumberOfCheckSat, 18374 ConstructedInterpolants, 0 QuantifiedInterpolants, 79209 SizeOfPredicates, 40 NumberOfNonLiveVariables, 11209 ConjunctsInSsa, 193 ConjunctsInUnsatCore, 40 InterpolantComputations, 15 PerfectInterpolantSequences, 416097/420480 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, ConComCheckerStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2024-12-02 07:08:33,818 WARN L435 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forcibly destroying the process [2024-12-02 07:08:33,875 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 137 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-4.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1 --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 f125cc7aacd874cf038c23c1026e9d4800627ec1cff77d2b841e959e87f90682 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-12-02 07:08:35,854 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-12-02 07:08:35,926 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2024-12-02 07:08:35,932 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-12-02 07:08:35,932 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-12-02 07:08:35,954 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-12-02 07:08:35,955 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-12-02 07:08:35,955 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-12-02 07:08:35,955 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-12-02 07:08:35,956 INFO L153 SettingsManager]: * Use memory slicer=true [2024-12-02 07:08:35,956 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-12-02 07:08:35,956 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-12-02 07:08:35,956 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-12-02 07:08:35,956 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-12-02 07:08:35,956 INFO L153 SettingsManager]: * Use SBE=true [2024-12-02 07:08:35,956 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-12-02 07:08:35,956 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-12-02 07:08:35,957 INFO L153 SettingsManager]: * sizeof long=4 [2024-12-02 07:08:35,957 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-12-02 07:08:35,957 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-12-02 07:08:35,957 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-12-02 07:08:35,957 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-12-02 07:08:35,957 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-12-02 07:08:35,957 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-12-02 07:08:35,957 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-12-02 07:08:35,957 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-12-02 07:08:35,957 INFO L153 SettingsManager]: * sizeof long double=12 [2024-12-02 07:08:35,957 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-12-02 07:08:35,957 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-12-02 07:08:35,957 INFO L153 SettingsManager]: * Use constant arrays=true [2024-12-02 07:08:35,958 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-12-02 07:08:35,958 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 07:08:35,958 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 07:08:35,958 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 07:08:35,958 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 07:08:35,958 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-12-02 07:08:35,958 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-12-02 07:08:35,958 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-12-02 07:08:35,958 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-12-02 07:08:35,958 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 07:08:35,958 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-12-02 07:08:35,958 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-12-02 07:08:35,958 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-12-02 07:08:35,959 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-12-02 07:08:35,959 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2024-12-02 07:08:35,959 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-12-02 07:08:35,959 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-12-02 07:08:35,959 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-12-02 07:08:35,960 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-12-02 07:08:35,960 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-12-02 07:08:35,960 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1 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 -> f125cc7aacd874cf038c23c1026e9d4800627ec1cff77d2b841e959e87f90682 [2024-12-02 07:08:36,187 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-12-02 07:08:36,195 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-12-02 07:08:36,198 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-12-02 07:08:36,199 INFO L270 PluginConnector]: Initializing CDTParser... [2024-12-02 07:08:36,200 INFO L274 PluginConnector]: CDTParser initialized [2024-12-02 07:08:36,201 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-4.i [2024-12-02 07:08:38,934 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/data/98b1bef2f/2dcda037b75d487597a12589251cd899/FLAG75f8d2f95 [2024-12-02 07:08:39,171 INFO L384 CDTParser]: Found 1 translation units. [2024-12-02 07:08:39,172 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-4.i [2024-12-02 07:08:39,182 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/data/98b1bef2f/2dcda037b75d487597a12589251cd899/FLAG75f8d2f95 [2024-12-02 07:08:39,197 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/data/98b1bef2f/2dcda037b75d487597a12589251cd899 [2024-12-02 07:08:39,199 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-12-02 07:08:39,201 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-12-02 07:08:39,202 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-12-02 07:08:39,202 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-12-02 07:08:39,206 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-12-02 07:08:39,207 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 07:08:39" (1/1) ... [2024-12-02 07:08:39,208 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@204978d7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:08:39, skipping insertion in model container [2024-12-02 07:08:39,208 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 07:08:39" (1/1) ... [2024-12-02 07:08:39,233 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-12-02 07:08:39,361 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_b8f7e702-260d-4444-a99f-ce46c756b2d6/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-4.i[915,928] [2024-12-02 07:08:39,468 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 07:08:39,481 INFO L200 MainTranslator]: Completed pre-run [2024-12-02 07:08:39,489 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_b8f7e702-260d-4444-a99f-ce46c756b2d6/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodesize_ps-cn-250_file-4.i[915,928] [2024-12-02 07:08:39,549 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-12-02 07:08:39,566 INFO L204 MainTranslator]: Completed translation [2024-12-02 07:08:39,566 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:08:39 WrapperNode [2024-12-02 07:08:39,567 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-12-02 07:08:39,567 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-12-02 07:08:39,567 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-12-02 07:08:39,568 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-12-02 07:08:39,574 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:08:39" (1/1) ... [2024-12-02 07:08:39,587 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:08:39" (1/1) ... [2024-12-02 07:08:39,617 INFO L138 Inliner]: procedures = 27, calls = 86, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 433 [2024-12-02 07:08:39,617 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-12-02 07:08:39,618 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-12-02 07:08:39,618 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-12-02 07:08:39,618 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-12-02 07:08:39,624 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:08:39" (1/1) ... [2024-12-02 07:08:39,625 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:08:39" (1/1) ... [2024-12-02 07:08:39,631 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:08:39" (1/1) ... [2024-12-02 07:08:39,646 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-12-02 07:08:39,646 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:08:39" (1/1) ... [2024-12-02 07:08:39,646 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:08:39" (1/1) ... [2024-12-02 07:08:39,674 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:08:39" (1/1) ... [2024-12-02 07:08:39,680 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:08:39" (1/1) ... [2024-12-02 07:08:39,688 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:08:39" (1/1) ... [2024-12-02 07:08:39,692 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:08:39" (1/1) ... [2024-12-02 07:08:39,695 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:08:39" (1/1) ... [2024-12-02 07:08:39,700 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-12-02 07:08:39,701 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-12-02 07:08:39,701 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-12-02 07:08:39,701 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-12-02 07:08:39,702 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:08:39" (1/1) ... [2024-12-02 07:08:39,707 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-12-02 07:08:39,719 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 [2024-12-02 07:08:39,728 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-12-02 07:08:39,730 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-12-02 07:08:39,746 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-12-02 07:08:39,746 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-12-02 07:08:39,746 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-12-02 07:08:39,747 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-12-02 07:08:39,747 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-12-02 07:08:39,747 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-12-02 07:08:39,839 INFO L234 CfgBuilder]: Building ICFG [2024-12-02 07:08:39,840 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-12-02 07:09:08,865 INFO L? ?]: Removed 20 outVars from TransFormulas that were not future-live. [2024-12-02 07:09:08,865 INFO L283 CfgBuilder]: Performing block encoding [2024-12-02 07:09:08,877 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-12-02 07:09:08,877 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-12-02 07:09:08,878 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 07:09:08 BoogieIcfgContainer [2024-12-02 07:09:08,878 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-12-02 07:09:08,880 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-12-02 07:09:08,880 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-12-02 07:09:08,885 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-12-02 07:09:08,885 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 07:08:39" (1/3) ... [2024-12-02 07:09:08,885 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1ce736ca and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 07:09:08, skipping insertion in model container [2024-12-02 07:09:08,886 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 07:08:39" (2/3) ... [2024-12-02 07:09:08,886 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1ce736ca and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 07:09:08, skipping insertion in model container [2024-12-02 07:09:08,886 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 07:09:08" (3/3) ... [2024-12-02 07:09:08,887 INFO L128 eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-4.i [2024-12-02 07:09:08,901 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-12-02 07:09:08,903 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodesize_ps-cn-250_file-4.i that has 2 procedures, 194 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-12-02 07:09:08,958 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-12-02 07:09:08,969 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;@7627b394, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-12-02 07:09:08,970 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-12-02 07:09:08,974 INFO L276 IsEmpty]: Start isEmpty. Operand has 194 states, 118 states have (on average 1.4915254237288136) internal successors, (176), 119 states have internal predecessors, (176), 73 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 73 states have call predecessors, (73), 73 states have call successors, (73) [2024-12-02 07:09:08,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 455 [2024-12-02 07:09:08,995 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:09:08,996 INFO L218 NwaCegarLoop]: trace histogram [73, 73, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 07:09:08,996 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:09:09,001 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:09:09,001 INFO L85 PathProgramCache]: Analyzing trace with hash -709980086, now seen corresponding path program 1 times [2024-12-02 07:09:09,012 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 07:09:09,013 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [461617299] [2024-12-02 07:09:09,013 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:09:09,014 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-12-02 07:09:09,014 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-02 07:09:09,016 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/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-12-02 07:09:09,017 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/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-12-02 07:09:11,793 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:09:11,879 INFO L256 TraceCheckSpWp]: Trace formula consists of 722 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-12-02 07:09:11,893 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:09:11,952 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 144 proven. 0 refuted. 0 times theorem prover too weak. 10368 trivial. 0 not checked. [2024-12-02 07:09:11,952 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 07:09:11,952 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 07:09:11,953 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [461617299] [2024-12-02 07:09:11,953 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [461617299] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:09:11,953 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:09:11,953 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-12-02 07:09:11,955 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [868156537] [2024-12-02 07:09:11,956 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:09:11,959 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-12-02 07:09:11,960 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 07:09:11,974 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-12-02 07:09:11,975 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-12-02 07:09:11,977 INFO L87 Difference]: Start difference. First operand has 194 states, 118 states have (on average 1.4915254237288136) internal successors, (176), 119 states have internal predecessors, (176), 73 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 73 states have call predecessors, (73), 73 states have call successors, (73) Second operand has 2 states, 2 states have (on average 47.0) internal successors, (94), 2 states have internal predecessors, (94), 2 states have call successors, (73), 2 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 2 states have call successors, (73) [2024-12-02 07:09:12,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:09:12,021 INFO L93 Difference]: Finished difference Result 380 states and 709 transitions. [2024-12-02 07:09:12,026 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-12-02 07:09:12,027 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 47.0) internal successors, (94), 2 states have internal predecessors, (94), 2 states have call successors, (73), 2 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 2 states have call successors, (73) Word has length 454 [2024-12-02 07:09:12,028 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:09:12,033 INFO L225 Difference]: With dead ends: 380 [2024-12-02 07:09:12,033 INFO L226 Difference]: Without dead ends: 189 [2024-12-02 07:09:12,036 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 453 GetRequests, 453 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-12-02 07:09:12,038 INFO L435 NwaCegarLoop]: 310 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, 310 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-12-02 07:09:12,039 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 310 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-12-02 07:09:12,048 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 189 states. [2024-12-02 07:09:12,086 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 189. [2024-12-02 07:09:12,087 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 114 states have (on average 1.4385964912280702) internal successors, (164), 114 states have internal predecessors, (164), 73 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 73 states have call predecessors, (73), 73 states have call successors, (73) [2024-12-02 07:09:12,093 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 310 transitions. [2024-12-02 07:09:12,095 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 310 transitions. Word has length 454 [2024-12-02 07:09:12,095 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:09:12,095 INFO L471 AbstractCegarLoop]: Abstraction has 189 states and 310 transitions. [2024-12-02 07:09:12,096 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 47.0) internal successors, (94), 2 states have internal predecessors, (94), 2 states have call successors, (73), 2 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 2 states have call successors, (73) [2024-12-02 07:09:12,096 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 310 transitions. [2024-12-02 07:09:12,107 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 456 [2024-12-02 07:09:12,107 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:09:12,107 INFO L218 NwaCegarLoop]: trace histogram [73, 73, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 07:09:12,161 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Ended with exit code 0 [2024-12-02 07:09:12,308 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/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-12-02 07:09:12,308 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:09:12,309 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:09:12,309 INFO L85 PathProgramCache]: Analyzing trace with hash -1757400632, now seen corresponding path program 1 times [2024-12-02 07:09:12,310 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 07:09:12,310 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2142755273] [2024-12-02 07:09:12,310 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:09:12,310 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-12-02 07:09:12,310 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-02 07:09:12,312 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/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-12-02 07:09:12,313 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/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-12-02 07:09:15,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:09:15,152 INFO L256 TraceCheckSpWp]: Trace formula consists of 724 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-12-02 07:09:15,160 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:09:15,258 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10512 trivial. 0 not checked. [2024-12-02 07:09:15,258 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 07:09:15,258 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 07:09:15,258 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2142755273] [2024-12-02 07:09:15,258 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2142755273] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:09:15,258 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:09:15,258 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-12-02 07:09:15,259 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [663765114] [2024-12-02 07:09:15,259 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:09:15,261 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-12-02 07:09:15,261 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 07:09:15,262 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-12-02 07:09:15,262 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-12-02 07:09:15,262 INFO L87 Difference]: Start difference. First operand 189 states and 310 transitions. Second operand has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 1 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 1 states have call successors, (73) [2024-12-02 07:09:15,674 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:09:15,675 INFO L93 Difference]: Finished difference Result 486 states and 800 transitions. [2024-12-02 07:09:15,675 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-12-02 07:09:15,675 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 1 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 1 states have call successors, (73) Word has length 455 [2024-12-02 07:09:15,677 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:09:15,680 INFO L225 Difference]: With dead ends: 486 [2024-12-02 07:09:15,680 INFO L226 Difference]: Without dead ends: 300 [2024-12-02 07:09:15,681 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 454 GetRequests, 453 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-12-02 07:09:15,682 INFO L435 NwaCegarLoop]: 486 mSDtfsCounter, 185 mSDsluCounter, 291 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 185 SdHoareTripleChecker+Valid, 777 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.4s IncrementalHoareTripleChecker+Time [2024-12-02 07:09:15,683 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [185 Valid, 777 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-12-02 07:09:15,684 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 300 states. [2024-12-02 07:09:15,720 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 300 to 297. [2024-12-02 07:09:15,721 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 297 states, 190 states have (on average 1.4736842105263157) internal successors, (280), 191 states have internal predecessors, (280), 104 states have call successors, (104), 2 states have call predecessors, (104), 2 states have return successors, (104), 103 states have call predecessors, (104), 104 states have call successors, (104) [2024-12-02 07:09:15,724 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 297 states to 297 states and 488 transitions. [2024-12-02 07:09:15,725 INFO L78 Accepts]: Start accepts. Automaton has 297 states and 488 transitions. Word has length 455 [2024-12-02 07:09:15,726 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:09:15,726 INFO L471 AbstractCegarLoop]: Abstraction has 297 states and 488 transitions. [2024-12-02 07:09:15,727 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 31.0) internal successors, (93), 3 states have internal predecessors, (93), 1 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 1 states have call successors, (73) [2024-12-02 07:09:15,727 INFO L276 IsEmpty]: Start isEmpty. Operand 297 states and 488 transitions. [2024-12-02 07:09:15,734 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 456 [2024-12-02 07:09:15,734 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:09:15,735 INFO L218 NwaCegarLoop]: trace histogram [73, 73, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 07:09:15,784 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/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-12-02 07:09:15,935 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/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-12-02 07:09:15,935 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:09:15,936 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:09:15,936 INFO L85 PathProgramCache]: Analyzing trace with hash -1333753910, now seen corresponding path program 1 times [2024-12-02 07:09:15,937 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 07:09:15,937 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [738687637] [2024-12-02 07:09:15,937 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:09:15,937 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-12-02 07:09:15,937 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-02 07:09:15,939 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/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-12-02 07:09:15,940 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/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-12-02 07:09:18,718 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:09:18,801 INFO L256 TraceCheckSpWp]: Trace formula consists of 722 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-12-02 07:09:18,814 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:09:27,388 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 5718 proven. 189 refuted. 0 times theorem prover too weak. 4605 trivial. 0 not checked. [2024-12-02 07:09:27,388 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:09:34,132 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 237 proven. 192 refuted. 0 times theorem prover too weak. 10083 trivial. 0 not checked. [2024-12-02 07:09:34,132 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 07:09:34,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [738687637] [2024-12-02 07:09:34,132 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [738687637] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:09:34,132 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 07:09:34,133 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2024-12-02 07:09:34,133 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [615476755] [2024-12-02 07:09:34,133 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 07:09:34,135 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 07:09:34,135 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 07:09:34,135 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 07:09:34,136 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=130, Unknown=0, NotChecked=0, Total=182 [2024-12-02 07:09:34,136 INFO L87 Difference]: Start difference. First operand 297 states and 488 transitions. Second operand has 14 states, 14 states have (on average 8.071428571428571) internal successors, (113), 14 states have internal predecessors, (113), 3 states have call successors, (107), 3 states have call predecessors, (107), 7 states have return successors, (108), 3 states have call predecessors, (108), 3 states have call successors, (108) [2024-12-02 07:09:57,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:09:57,661 INFO L93 Difference]: Finished difference Result 1073 states and 1718 transitions. [2024-12-02 07:09:57,665 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 41 states. [2024-12-02 07:09:57,666 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 8.071428571428571) internal successors, (113), 14 states have internal predecessors, (113), 3 states have call successors, (107), 3 states have call predecessors, (107), 7 states have return successors, (108), 3 states have call predecessors, (108), 3 states have call successors, (108) Word has length 455 [2024-12-02 07:09:57,666 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:09:57,674 INFO L225 Difference]: With dead ends: 1073 [2024-12-02 07:09:57,674 INFO L226 Difference]: Without dead ends: 779 [2024-12-02 07:09:57,676 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 945 GetRequests, 899 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 569 ImplicationChecksByTransitivity, 5.7s TimeCoverageRelationStatistics Valid=578, Invalid=1584, Unknown=0, NotChecked=0, Total=2162 [2024-12-02 07:09:57,676 INFO L435 NwaCegarLoop]: 443 mSDtfsCounter, 1490 mSDsluCounter, 1351 mSDsCounter, 0 mSdLazyCounter, 1725 mSolverCounterSat, 623 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 18.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1529 SdHoareTripleChecker+Valid, 1794 SdHoareTripleChecker+Invalid, 2348 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 623 IncrementalHoareTripleChecker+Valid, 1725 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 19.3s IncrementalHoareTripleChecker+Time [2024-12-02 07:09:57,677 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1529 Valid, 1794 Invalid, 2348 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [623 Valid, 1725 Invalid, 0 Unknown, 0 Unchecked, 19.3s Time] [2024-12-02 07:09:57,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 779 states. [2024-12-02 07:09:57,759 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 779 to 751. [2024-12-02 07:09:57,760 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 751 states, 457 states have (on average 1.3894967177242887) internal successors, (635), 459 states have internal predecessors, (635), 281 states have call successors, (281), 12 states have call predecessors, (281), 12 states have return successors, (281), 279 states have call predecessors, (281), 281 states have call successors, (281) [2024-12-02 07:09:57,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 751 states to 751 states and 1197 transitions. [2024-12-02 07:09:57,764 INFO L78 Accepts]: Start accepts. Automaton has 751 states and 1197 transitions. Word has length 455 [2024-12-02 07:09:57,765 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:09:57,765 INFO L471 AbstractCegarLoop]: Abstraction has 751 states and 1197 transitions. [2024-12-02 07:09:57,765 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 8.071428571428571) internal successors, (113), 14 states have internal predecessors, (113), 3 states have call successors, (107), 3 states have call predecessors, (107), 7 states have return successors, (108), 3 states have call predecessors, (108), 3 states have call successors, (108) [2024-12-02 07:09:57,765 INFO L276 IsEmpty]: Start isEmpty. Operand 751 states and 1197 transitions. [2024-12-02 07:09:57,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 456 [2024-12-02 07:09:57,769 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:09:57,769 INFO L218 NwaCegarLoop]: trace histogram [73, 73, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 07:09:57,812 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/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-12-02 07:09:57,969 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/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-12-02 07:09:57,970 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:09:57,970 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:09:57,970 INFO L85 PathProgramCache]: Analyzing trace with hash 1993893702, now seen corresponding path program 1 times [2024-12-02 07:09:57,971 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 07:09:57,971 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1397656061] [2024-12-02 07:09:57,971 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:09:57,972 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-12-02 07:09:57,972 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-02 07:09:57,973 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/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-12-02 07:09:57,974 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2024-12-02 07:10:00,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:10:00,733 INFO L256 TraceCheckSpWp]: Trace formula consists of 720 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-12-02 07:10:00,742 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:10:18,558 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10512 trivial. 0 not checked. [2024-12-02 07:10:18,558 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 07:10:18,558 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 07:10:18,559 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1397656061] [2024-12-02 07:10:18,559 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1397656061] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:10:18,559 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:10:18,559 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 07:10:18,559 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1544986293] [2024-12-02 07:10:18,559 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:10:18,560 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 07:10:18,560 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 07:10:18,561 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 07:10:18,561 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-12-02 07:10:18,561 INFO L87 Difference]: Start difference. First operand 751 states and 1197 transitions. Second operand has 5 states, 5 states have (on average 18.6) internal successors, (93), 4 states have internal predecessors, (93), 1 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 1 states have call successors, (73) [2024-12-02 07:10:21,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:10:21,806 INFO L93 Difference]: Finished difference Result 1693 states and 2710 transitions. [2024-12-02 07:10:21,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 07:10:21,816 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.6) internal successors, (93), 4 states have internal predecessors, (93), 1 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 1 states have call successors, (73) Word has length 455 [2024-12-02 07:10:21,817 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:10:21,821 INFO L225 Difference]: With dead ends: 1693 [2024-12-02 07:10:21,821 INFO L226 Difference]: Without dead ends: 995 [2024-12-02 07:10:21,822 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 456 GetRequests, 451 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-12-02 07:10:21,823 INFO L435 NwaCegarLoop]: 302 mSDtfsCounter, 219 mSDsluCounter, 743 mSDsCounter, 0 mSdLazyCounter, 185 mSolverCounterSat, 147 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 219 SdHoareTripleChecker+Valid, 1045 SdHoareTripleChecker+Invalid, 332 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 147 IncrementalHoareTripleChecker+Valid, 185 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.9s IncrementalHoareTripleChecker+Time [2024-12-02 07:10:21,823 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [219 Valid, 1045 Invalid, 332 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [147 Valid, 185 Invalid, 0 Unknown, 0 Unchecked, 2.9s Time] [2024-12-02 07:10:21,825 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 995 states. [2024-12-02 07:10:21,886 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 995 to 948. [2024-12-02 07:10:21,887 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 948 states, 609 states have (on average 1.4417077175697866) internal successors, (878), 610 states have internal predecessors, (878), 323 states have call successors, (323), 15 states have call predecessors, (323), 15 states have return successors, (323), 322 states have call predecessors, (323), 323 states have call successors, (323) [2024-12-02 07:10:21,891 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 948 states to 948 states and 1524 transitions. [2024-12-02 07:10:21,892 INFO L78 Accepts]: Start accepts. Automaton has 948 states and 1524 transitions. Word has length 455 [2024-12-02 07:10:21,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:10:21,893 INFO L471 AbstractCegarLoop]: Abstraction has 948 states and 1524 transitions. [2024-12-02 07:10:21,893 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.6) internal successors, (93), 4 states have internal predecessors, (93), 1 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 1 states have call successors, (73) [2024-12-02 07:10:21,893 INFO L276 IsEmpty]: Start isEmpty. Operand 948 states and 1524 transitions. [2024-12-02 07:10:21,895 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 456 [2024-12-02 07:10:21,895 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:10:21,895 INFO L218 NwaCegarLoop]: trace histogram [73, 73, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 07:10:21,939 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Ended with exit code 0 [2024-12-02 07:10:22,096 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/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-12-02 07:10:22,096 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:10:22,096 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:10:22,097 INFO L85 PathProgramCache]: Analyzing trace with hash 1735728264, now seen corresponding path program 1 times [2024-12-02 07:10:22,097 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 07:10:22,097 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1326581225] [2024-12-02 07:10:22,097 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:10:22,097 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-12-02 07:10:22,097 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-02 07:10:22,099 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/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-12-02 07:10:22,105 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/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-12-02 07:10:24,785 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:10:24,867 INFO L256 TraceCheckSpWp]: Trace formula consists of 721 conjuncts, 9 conjuncts are in the unsatisfiable core [2024-12-02 07:10:24,873 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:10:42,608 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 709 proven. 417 refuted. 0 times theorem prover too weak. 9386 trivial. 0 not checked. [2024-12-02 07:10:42,609 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:10:52,587 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 9 proven. 420 refuted. 0 times theorem prover too weak. 10083 trivial. 0 not checked. [2024-12-02 07:10:52,587 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 07:10:52,587 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1326581225] [2024-12-02 07:10:52,587 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1326581225] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:10:52,587 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 07:10:52,588 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 14 [2024-12-02 07:10:52,588 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1884858446] [2024-12-02 07:10:52,588 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 07:10:52,589 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-12-02 07:10:52,589 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 07:10:52,590 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-12-02 07:10:52,590 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=128, Unknown=0, NotChecked=0, Total=182 [2024-12-02 07:10:52,590 INFO L87 Difference]: Start difference. First operand 948 states and 1524 transitions. Second operand has 14 states, 14 states have (on average 7.928571428571429) internal successors, (111), 14 states have internal predecessors, (111), 3 states have call successors, (144), 3 states have call predecessors, (144), 7 states have return successors, (145), 3 states have call predecessors, (145), 3 states have call successors, (145) [2024-12-02 07:11:02,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:11:02,741 INFO L93 Difference]: Finished difference Result 1784 states and 2772 transitions. [2024-12-02 07:11:02,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2024-12-02 07:11:02,742 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 7.928571428571429) internal successors, (111), 14 states have internal predecessors, (111), 3 states have call successors, (144), 3 states have call predecessors, (144), 7 states have return successors, (145), 3 states have call predecessors, (145), 3 states have call successors, (145) Word has length 455 [2024-12-02 07:11:02,743 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:11:02,749 INFO L225 Difference]: With dead ends: 1784 [2024-12-02 07:11:02,749 INFO L226 Difference]: Without dead ends: 1077 [2024-12-02 07:11:02,751 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 918 GetRequests, 895 SyntacticMatches, 2 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 86 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=155, Invalid=351, Unknown=0, NotChecked=0, Total=506 [2024-12-02 07:11:02,752 INFO L435 NwaCegarLoop]: 225 mSDtfsCounter, 281 mSDsluCounter, 802 mSDsCounter, 0 mSdLazyCounter, 795 mSolverCounterSat, 36 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 283 SdHoareTripleChecker+Valid, 1027 SdHoareTripleChecker+Invalid, 831 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 36 IncrementalHoareTripleChecker+Valid, 795 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.0s IncrementalHoareTripleChecker+Time [2024-12-02 07:11:02,752 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [283 Valid, 1027 Invalid, 831 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [36 Valid, 795 Invalid, 0 Unknown, 0 Unchecked, 9.0s Time] [2024-12-02 07:11:02,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1077 states. [2024-12-02 07:11:02,822 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1077 to 1001. [2024-12-02 07:11:02,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1001 states, 652 states have (on average 1.3788343558282208) internal successors, (899), 653 states have internal predecessors, (899), 323 states have call successors, (323), 25 states have call predecessors, (323), 25 states have return successors, (323), 322 states have call predecessors, (323), 323 states have call successors, (323) [2024-12-02 07:11:02,827 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1001 states to 1001 states and 1545 transitions. [2024-12-02 07:11:02,828 INFO L78 Accepts]: Start accepts. Automaton has 1001 states and 1545 transitions. Word has length 455 [2024-12-02 07:11:02,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:11:02,829 INFO L471 AbstractCegarLoop]: Abstraction has 1001 states and 1545 transitions. [2024-12-02 07:11:02,829 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 7.928571428571429) internal successors, (111), 14 states have internal predecessors, (111), 3 states have call successors, (144), 3 states have call predecessors, (144), 7 states have return successors, (145), 3 states have call predecessors, (145), 3 states have call successors, (145) [2024-12-02 07:11:02,829 INFO L276 IsEmpty]: Start isEmpty. Operand 1001 states and 1545 transitions. [2024-12-02 07:11:02,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 457 [2024-12-02 07:11:02,832 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:11:02,832 INFO L218 NwaCegarLoop]: trace histogram [73, 73, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 07:11:02,876 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/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-12-02 07:11:03,032 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/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-12-02 07:11:03,033 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:11:03,033 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:11:03,033 INFO L85 PathProgramCache]: Analyzing trace with hash -31615517, now seen corresponding path program 1 times [2024-12-02 07:11:03,034 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 07:11:03,034 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1627813239] [2024-12-02 07:11:03,034 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:11:03,034 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-12-02 07:11:03,034 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-02 07:11:03,036 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/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-12-02 07:11:03,038 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2024-12-02 07:11:05,919 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:11:06,001 INFO L256 TraceCheckSpWp]: Trace formula consists of 721 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-12-02 07:11:06,008 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:11:14,912 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 358 proven. 213 refuted. 0 times theorem prover too weak. 9941 trivial. 0 not checked. [2024-12-02 07:11:14,912 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:11:21,384 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 3 proven. 213 refuted. 0 times theorem prover too weak. 10296 trivial. 0 not checked. [2024-12-02 07:11:21,385 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 07:11:21,385 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1627813239] [2024-12-02 07:11:21,385 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1627813239] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:11:21,385 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 07:11:21,385 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2024-12-02 07:11:21,385 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2102985263] [2024-12-02 07:11:21,385 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 07:11:21,386 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-12-02 07:11:21,386 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 07:11:21,386 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-12-02 07:11:21,386 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2024-12-02 07:11:21,386 INFO L87 Difference]: Start difference. First operand 1001 states and 1545 transitions. Second operand has 9 states, 9 states have (on average 11.444444444444445) internal successors, (103), 9 states have internal predecessors, (103), 2 states have call successors, (144), 2 states have call predecessors, (144), 4 states have return successors, (145), 2 states have call predecessors, (145), 2 states have call successors, (145) [2024-12-02 07:11:33,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:11:33,965 INFO L93 Difference]: Finished difference Result 2539 states and 3857 transitions. [2024-12-02 07:11:33,966 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2024-12-02 07:11:33,966 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 11.444444444444445) internal successors, (103), 9 states have internal predecessors, (103), 2 states have call successors, (144), 2 states have call predecessors, (144), 4 states have return successors, (145), 2 states have call predecessors, (145), 2 states have call successors, (145) Word has length 456 [2024-12-02 07:11:33,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:11:33,976 INFO L225 Difference]: With dead ends: 2539 [2024-12-02 07:11:33,976 INFO L226 Difference]: Without dead ends: 1793 [2024-12-02 07:11:33,978 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 924 GetRequests, 903 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 2.0s TimeCoverageRelationStatistics Valid=129, Invalid=333, Unknown=0, NotChecked=0, Total=462 [2024-12-02 07:11:33,978 INFO L435 NwaCegarLoop]: 430 mSDtfsCounter, 408 mSDsluCounter, 1209 mSDsCounter, 0 mSdLazyCounter, 1003 mSolverCounterSat, 162 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 410 SdHoareTripleChecker+Valid, 1639 SdHoareTripleChecker+Invalid, 1165 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 162 IncrementalHoareTripleChecker+Valid, 1003 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 11.1s IncrementalHoareTripleChecker+Time [2024-12-02 07:11:33,978 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [410 Valid, 1639 Invalid, 1165 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [162 Valid, 1003 Invalid, 0 Unknown, 0 Unchecked, 11.1s Time] [2024-12-02 07:11:33,980 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1793 states. [2024-12-02 07:11:34,100 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1793 to 1701. [2024-12-02 07:11:34,102 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1701 states, 1082 states have (on average 1.3632162661737524) internal successors, (1475), 1084 states have internal predecessors, (1475), 573 states have call successors, (573), 45 states have call predecessors, (573), 45 states have return successors, (573), 571 states have call predecessors, (573), 573 states have call successors, (573) [2024-12-02 07:11:34,107 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1701 states to 1701 states and 2621 transitions. [2024-12-02 07:11:34,109 INFO L78 Accepts]: Start accepts. Automaton has 1701 states and 2621 transitions. Word has length 456 [2024-12-02 07:11:34,109 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:11:34,109 INFO L471 AbstractCegarLoop]: Abstraction has 1701 states and 2621 transitions. [2024-12-02 07:11:34,110 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 11.444444444444445) internal successors, (103), 9 states have internal predecessors, (103), 2 states have call successors, (144), 2 states have call predecessors, (144), 4 states have return successors, (145), 2 states have call predecessors, (145), 2 states have call successors, (145) [2024-12-02 07:11:34,110 INFO L276 IsEmpty]: Start isEmpty. Operand 1701 states and 2621 transitions. [2024-12-02 07:11:34,111 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 457 [2024-12-02 07:11:34,111 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:11:34,112 INFO L218 NwaCegarLoop]: trace histogram [73, 73, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 07:11:34,155 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Ended with exit code 0 [2024-12-02 07:11:34,312 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/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-12-02 07:11:34,312 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:11:34,312 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:11:34,312 INFO L85 PathProgramCache]: Analyzing trace with hash -29768475, now seen corresponding path program 1 times [2024-12-02 07:11:34,313 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 07:11:34,313 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1554915819] [2024-12-02 07:11:34,313 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:11:34,313 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-12-02 07:11:34,313 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-02 07:11:34,314 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/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-12-02 07:11:34,315 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/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-12-02 07:11:36,971 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:11:37,054 INFO L256 TraceCheckSpWp]: Trace formula consists of 720 conjuncts, 6 conjuncts are in the unsatisfiable core [2024-12-02 07:11:37,058 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:11:54,900 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 358 proven. 213 refuted. 0 times theorem prover too weak. 9941 trivial. 0 not checked. [2024-12-02 07:11:54,900 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:12:04,464 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 3 proven. 213 refuted. 0 times theorem prover too weak. 10296 trivial. 0 not checked. [2024-12-02 07:12:04,464 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 07:12:04,465 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1554915819] [2024-12-02 07:12:04,465 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1554915819] provided 0 perfect and 2 imperfect interpolant sequences [2024-12-02 07:12:04,465 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 07:12:04,465 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 9 [2024-12-02 07:12:04,465 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1030441519] [2024-12-02 07:12:04,465 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 07:12:04,466 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2024-12-02 07:12:04,467 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 07:12:04,467 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2024-12-02 07:12:04,468 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2024-12-02 07:12:04,468 INFO L87 Difference]: Start difference. First operand 1701 states and 2621 transitions. Second operand has 9 states, 9 states have (on average 11.777777777777779) internal successors, (106), 9 states have internal predecessors, (106), 2 states have call successors, (146), 3 states have call predecessors, (146), 5 states have return successors, (146), 2 states have call predecessors, (146), 2 states have call successors, (146) [2024-12-02 07:12:11,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:12:11,889 INFO L93 Difference]: Finished difference Result 2535 states and 3849 transitions. [2024-12-02 07:12:11,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-12-02 07:12:11,898 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 11.777777777777779) internal successors, (106), 9 states have internal predecessors, (106), 2 states have call successors, (146), 3 states have call predecessors, (146), 5 states have return successors, (146), 2 states have call predecessors, (146), 2 states have call successors, (146) Word has length 456 [2024-12-02 07:12:11,899 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:12:11,906 INFO L225 Difference]: With dead ends: 2535 [2024-12-02 07:12:11,906 INFO L226 Difference]: Without dead ends: 1089 [2024-12-02 07:12:11,910 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 916 GetRequests, 902 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=76, Invalid=134, Unknown=0, NotChecked=0, Total=210 [2024-12-02 07:12:11,911 INFO L435 NwaCegarLoop]: 230 mSDtfsCounter, 173 mSDsluCounter, 472 mSDsCounter, 0 mSdLazyCounter, 570 mSolverCounterSat, 21 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 702 SdHoareTripleChecker+Invalid, 591 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 21 IncrementalHoareTripleChecker+Valid, 570 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.7s IncrementalHoareTripleChecker+Time [2024-12-02 07:12:11,911 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [173 Valid, 702 Invalid, 591 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [21 Valid, 570 Invalid, 0 Unknown, 0 Unchecked, 6.7s Time] [2024-12-02 07:12:11,912 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1089 states. [2024-12-02 07:12:12,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1089 to 977. [2024-12-02 07:12:12,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 977 states, 628 states have (on average 1.3805732484076434) internal successors, (867), 629 states have internal predecessors, (867), 323 states have call successors, (323), 25 states have call predecessors, (323), 25 states have return successors, (323), 322 states have call predecessors, (323), 323 states have call successors, (323) [2024-12-02 07:12:12,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 977 states to 977 states and 1513 transitions. [2024-12-02 07:12:12,039 INFO L78 Accepts]: Start accepts. Automaton has 977 states and 1513 transitions. Word has length 456 [2024-12-02 07:12:12,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:12:12,040 INFO L471 AbstractCegarLoop]: Abstraction has 977 states and 1513 transitions. [2024-12-02 07:12:12,040 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 11.777777777777779) internal successors, (106), 9 states have internal predecessors, (106), 2 states have call successors, (146), 3 states have call predecessors, (146), 5 states have return successors, (146), 2 states have call predecessors, (146), 2 states have call successors, (146) [2024-12-02 07:12:12,040 INFO L276 IsEmpty]: Start isEmpty. Operand 977 states and 1513 transitions. [2024-12-02 07:12:12,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 457 [2024-12-02 07:12:12,043 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:12:12,043 INFO L218 NwaCegarLoop]: trace histogram [73, 73, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 07:12:12,103 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/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-12-02 07:12:12,243 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/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-12-02 07:12:12,244 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:12:12,244 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:12:12,244 INFO L85 PathProgramCache]: Analyzing trace with hash -823681216, now seen corresponding path program 1 times [2024-12-02 07:12:12,245 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 07:12:12,245 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1579148979] [2024-12-02 07:12:12,245 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:12:12,245 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-12-02 07:12:12,245 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-02 07:12:12,247 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/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-12-02 07:12:12,247 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2024-12-02 07:12:15,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:12:15,087 INFO L256 TraceCheckSpWp]: Trace formula consists of 723 conjuncts, 4 conjuncts are in the unsatisfiable core [2024-12-02 07:12:15,091 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:12:24,037 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 10512 trivial. 0 not checked. [2024-12-02 07:12:24,037 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-12-02 07:12:24,037 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 07:12:24,037 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1579148979] [2024-12-02 07:12:24,037 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1579148979] provided 1 perfect and 0 imperfect interpolant sequences [2024-12-02 07:12:24,037 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-12-02 07:12:24,037 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-12-02 07:12:24,037 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1821752178] [2024-12-02 07:12:24,037 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-12-02 07:12:24,038 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-12-02 07:12:24,038 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 07:12:24,039 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-12-02 07:12:24,039 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-12-02 07:12:24,039 INFO L87 Difference]: Start difference. First operand 977 states and 1513 transitions. Second operand has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 1 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 1 states have call successors, (73) [2024-12-02 07:12:29,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:12:29,960 INFO L93 Difference]: Finished difference Result 2417 states and 3715 transitions. [2024-12-02 07:12:29,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-12-02 07:12:29,961 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 1 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 1 states have call successors, (73) Word has length 456 [2024-12-02 07:12:29,962 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:12:29,971 INFO L225 Difference]: With dead ends: 2417 [2024-12-02 07:12:29,971 INFO L226 Difference]: Without dead ends: 1695 [2024-12-02 07:12:29,974 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 456 GetRequests, 452 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=14, Invalid=16, Unknown=0, NotChecked=0, Total=30 [2024-12-02 07:12:29,974 INFO L435 NwaCegarLoop]: 569 mSDtfsCounter, 376 mSDsluCounter, 417 mSDsCounter, 0 mSdLazyCounter, 477 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 376 SdHoareTripleChecker+Valid, 986 SdHoareTripleChecker+Invalid, 478 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 477 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.7s IncrementalHoareTripleChecker+Time [2024-12-02 07:12:29,974 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [376 Valid, 986 Invalid, 478 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 477 Invalid, 0 Unknown, 0 Unchecked, 5.7s Time] [2024-12-02 07:12:29,976 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1695 states. [2024-12-02 07:12:30,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1695 to 1693. [2024-12-02 07:12:30,176 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1693 states, 1074 states have (on average 1.3547486033519553) internal successors, (1455), 1076 states have internal predecessors, (1455), 573 states have call successors, (573), 45 states have call predecessors, (573), 45 states have return successors, (573), 571 states have call predecessors, (573), 573 states have call successors, (573) [2024-12-02 07:12:30,184 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1693 states to 1693 states and 2601 transitions. [2024-12-02 07:12:30,186 INFO L78 Accepts]: Start accepts. Automaton has 1693 states and 2601 transitions. Word has length 456 [2024-12-02 07:12:30,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:12:30,187 INFO L471 AbstractCegarLoop]: Abstraction has 1693 states and 2601 transitions. [2024-12-02 07:12:30,187 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 18.8) internal successors, (94), 4 states have internal predecessors, (94), 1 states have call successors, (73), 1 states have call predecessors, (73), 1 states have return successors, (73), 1 states have call predecessors, (73), 1 states have call successors, (73) [2024-12-02 07:12:30,187 INFO L276 IsEmpty]: Start isEmpty. Operand 1693 states and 2601 transitions. [2024-12-02 07:12:30,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 457 [2024-12-02 07:12:30,190 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:12:30,191 INFO L218 NwaCegarLoop]: trace histogram [73, 73, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 07:12:30,251 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/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)] Ended with exit code 0 [2024-12-02 07:12:30,391 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/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-12-02 07:12:30,391 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:12:30,391 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:12:30,392 INFO L85 PathProgramCache]: Analyzing trace with hash -143622846, now seen corresponding path program 1 times [2024-12-02 07:12:30,392 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 07:12:30,392 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [428677481] [2024-12-02 07:12:30,392 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:12:30,392 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-12-02 07:12:30,392 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-02 07:12:30,394 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/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-12-02 07:12:30,394 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/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-12-02 07:12:33,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:12:33,176 INFO L256 TraceCheckSpWp]: Trace formula consists of 723 conjuncts, 8 conjuncts are in the unsatisfiable core [2024-12-02 07:12:33,180 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:12:59,495 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 2136 proven. 192 refuted. 0 times theorem prover too weak. 8184 trivial. 0 not checked. [2024-12-02 07:12:59,495 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:13:03,197 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-12-02 07:13:03,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [428677481] [2024-12-02 07:13:03,197 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [428677481] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:13:03,197 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2031340181] [2024-12-02 07:13:03,197 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:13:03,197 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-12-02 07:13:03,197 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/cvc4 [2024-12-02 07:13:03,199 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-12-02 07:13:03,200 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/cvc4 --incremental --print-success --lang smt (11)] Waiting until timeout for monitored process [2024-12-02 07:13:10,439 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:13:10,495 INFO L256 TraceCheckSpWp]: Trace formula consists of 723 conjuncts, 11 conjuncts are in the unsatisfiable core [2024-12-02 07:13:10,499 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-12-02 07:13:37,207 INFO L134 CoverageAnalysis]: Checked inductivity of 10512 backedges. 2452 proven. 375 refuted. 0 times theorem prover too weak. 7685 trivial. 0 not checked. [2024-12-02 07:13:37,207 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-12-02 07:13:41,463 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2031340181] provided 0 perfect and 1 imperfect interpolant sequences [2024-12-02 07:13:41,463 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-12-02 07:13:41,464 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 10] total 16 [2024-12-02 07:13:41,464 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2008778447] [2024-12-02 07:13:41,464 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-12-02 07:13:41,464 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 17 states [2024-12-02 07:13:41,464 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-12-02 07:13:41,465 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2024-12-02 07:13:41,465 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=76, Invalid=344, Unknown=0, NotChecked=0, Total=420 [2024-12-02 07:13:41,466 INFO L87 Difference]: Start difference. First operand 1693 states and 2601 transitions. Second operand has 17 states, 17 states have (on average 11.470588235294118) internal successors, (195), 16 states have internal predecessors, (195), 5 states have call successors, (146), 5 states have call predecessors, (146), 8 states have return successors, (146), 5 states have call predecessors, (146), 5 states have call successors, (146) [2024-12-02 07:14:13,748 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-12-02 07:14:13,748 INFO L93 Difference]: Finished difference Result 2505 states and 3786 transitions. [2024-12-02 07:14:13,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-12-02 07:14:13,750 INFO L78 Accepts]: Start accepts. Automaton has has 17 states, 17 states have (on average 11.470588235294118) internal successors, (195), 16 states have internal predecessors, (195), 5 states have call successors, (146), 5 states have call predecessors, (146), 8 states have return successors, (146), 5 states have call predecessors, (146), 5 states have call successors, (146) Word has length 456 [2024-12-02 07:14:13,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-12-02 07:14:13,758 INFO L225 Difference]: With dead ends: 2505 [2024-12-02 07:14:13,758 INFO L226 Difference]: Without dead ends: 1067 [2024-12-02 07:14:13,762 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 1022 GetRequests, 983 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 347 ImplicationChecksByTransitivity, 9.2s TimeCoverageRelationStatistics Valid=444, Invalid=1196, Unknown=0, NotChecked=0, Total=1640 [2024-12-02 07:14:13,762 INFO L435 NwaCegarLoop]: 417 mSDtfsCounter, 697 mSDsluCounter, 1419 mSDsCounter, 0 mSdLazyCounter, 1560 mSolverCounterSat, 504 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 697 SdHoareTripleChecker+Valid, 1836 SdHoareTripleChecker+Invalid, 2064 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 504 IncrementalHoareTripleChecker+Valid, 1560 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 26.5s IncrementalHoareTripleChecker+Time [2024-12-02 07:14:13,762 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [697 Valid, 1836 Invalid, 2064 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [504 Valid, 1560 Invalid, 0 Unknown, 0 Unchecked, 26.5s Time] [2024-12-02 07:14:13,764 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1067 states. [2024-12-02 07:14:14,006 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1067 to 1017. [2024-12-02 07:14:14,007 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1017 states, 658 states have (on average 1.351063829787234) internal successors, (889), 659 states have internal predecessors, (889), 323 states have call successors, (323), 35 states have call predecessors, (323), 35 states have return successors, (323), 322 states have call predecessors, (323), 323 states have call successors, (323) [2024-12-02 07:14:14,010 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1017 states to 1017 states and 1535 transitions. [2024-12-02 07:14:14,011 INFO L78 Accepts]: Start accepts. Automaton has 1017 states and 1535 transitions. Word has length 456 [2024-12-02 07:14:14,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-12-02 07:14:14,012 INFO L471 AbstractCegarLoop]: Abstraction has 1017 states and 1535 transitions. [2024-12-02 07:14:14,012 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 17 states, 17 states have (on average 11.470588235294118) internal successors, (195), 16 states have internal predecessors, (195), 5 states have call successors, (146), 5 states have call predecessors, (146), 8 states have return successors, (146), 5 states have call predecessors, (146), 5 states have call successors, (146) [2024-12-02 07:14:14,012 INFO L276 IsEmpty]: Start isEmpty. Operand 1017 states and 1535 transitions. [2024-12-02 07:14:14,014 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 458 [2024-12-02 07:14:14,014 INFO L210 NwaCegarLoop]: Found error trace [2024-12-02 07:14:14,014 INFO L218 NwaCegarLoop]: trace histogram [73, 73, 73, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-02 07:14:14,050 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/cvc4 --incremental --print-success --lang smt (11)] Ended with exit code 0 [2024-12-02 07:14:14,275 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/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-12-02 07:14:14,415 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/cvc4 --incremental --print-success --lang smt,10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/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-12-02 07:14:14,415 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-12-02 07:14:14,415 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-12-02 07:14:14,415 INFO L85 PathProgramCache]: Analyzing trace with hash -34929017, now seen corresponding path program 1 times [2024-12-02 07:14:14,416 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-12-02 07:14:14,416 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [96802880] [2024-12-02 07:14:14,416 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-12-02 07:14:14,416 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-12-02 07:14:14,416 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/mathsat [2024-12-02 07:14:14,418 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/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-12-02 07:14:14,418 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_b8f7e702-260d-4444-a99f-ce46c756b2d6/bin/uautomizer-verify-84ZbGMXZE1/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-12-02 07:14:17,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-12-02 07:14:17,409 INFO L256 TraceCheckSpWp]: Trace formula consists of 724 conjuncts, 23 conjuncts are in the unsatisfiable core [2024-12-02 07:14:17,415 INFO L279 TraceCheckSpWp]: Computing forward predicates...