./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-ap_file-38.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_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-ap_file-38.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB --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 a36341ca3b6735c9c3bbbcd02a53abde3dd875a5cb707d1c87b09a60c1d040c7 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-27 23:38:27,310 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-27 23:38:27,407 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Default.epf [2024-11-27 23:38:27,413 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-27 23:38:27,417 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-27 23:38:27,448 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-27 23:38:27,449 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-27 23:38:27,449 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-27 23:38:27,450 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-27 23:38:27,450 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-27 23:38:27,450 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-27 23:38:27,450 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-27 23:38:27,451 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-27 23:38:27,451 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-27 23:38:27,451 INFO L153 SettingsManager]: * Use SBE=true [2024-11-27 23:38:27,451 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-27 23:38:27,451 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-27 23:38:27,452 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-27 23:38:27,452 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-27 23:38:27,452 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-27 23:38:27,452 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-27 23:38:27,452 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-27 23:38:27,452 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-27 23:38:27,453 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-27 23:38:27,453 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-27 23:38:27,453 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-27 23:38:27,453 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-27 23:38:27,453 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-27 23:38:27,453 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-27 23:38:27,454 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-27 23:38:27,454 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-27 23:38:27,454 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-27 23:38:27,454 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 23:38:27,454 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-27 23:38:27,454 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-27 23:38:27,455 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-27 23:38:27,455 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-27 23:38:27,455 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 23:38:27,455 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-27 23:38:27,455 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-27 23:38:27,455 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-27 23:38:27,456 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-27 23:38:27,456 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-27 23:38:27,456 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-27 23:38:27,456 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-27 23:38:27,456 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-27 23:38:27,456 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-27 23:38:27,456 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-27 23:38:27,456 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_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB 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 -> a36341ca3b6735c9c3bbbcd02a53abde3dd875a5cb707d1c87b09a60c1d040c7 [2024-11-27 23:38:27,781 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-27 23:38:27,791 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-27 23:38:27,793 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-27 23:38:27,795 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-27 23:38:27,795 INFO L274 PluginConnector]: CDTParser initialized [2024-11-27 23:38:27,797 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-ap_file-38.i [2024-11-27 23:38:30,982 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/data/2c50770b8/1c981d632c2c4338bfb60c2bfa4fada0/FLAGed9a3be17 [2024-11-27 23:38:31,371 INFO L384 CDTParser]: Found 1 translation units. [2024-11-27 23:38:31,372 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-ap_file-38.i [2024-11-27 23:38:31,391 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/data/2c50770b8/1c981d632c2c4338bfb60c2bfa4fada0/FLAGed9a3be17 [2024-11-27 23:38:31,414 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/data/2c50770b8/1c981d632c2c4338bfb60c2bfa4fada0 [2024-11-27 23:38:31,416 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-27 23:38:31,418 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-27 23:38:31,420 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-27 23:38:31,420 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-27 23:38:31,429 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-27 23:38:31,430 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.11 11:38:31" (1/1) ... [2024-11-27 23:38:31,433 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@44bed464 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:38:31, skipping insertion in model container [2024-11-27 23:38:31,434 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.11 11:38:31" (1/1) ... [2024-11-27 23:38:31,472 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-27 23:38:31,685 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_3a37106a-7364-427c-bb7e-89d766010b8d/sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-ap_file-38.i[917,930] [2024-11-27 23:38:31,800 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-27 23:38:31,815 INFO L200 MainTranslator]: Completed pre-run [2024-11-27 23:38:31,827 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_3a37106a-7364-427c-bb7e-89d766010b8d/sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-ap_file-38.i[917,930] [2024-11-27 23:38:31,877 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-27 23:38:31,902 INFO L204 MainTranslator]: Completed translation [2024-11-27 23:38:31,903 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:38:31 WrapperNode [2024-11-27 23:38:31,903 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-27 23:38:31,906 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-27 23:38:31,906 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-27 23:38:31,906 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-27 23:38:31,917 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:38:31" (1/1) ... [2024-11-27 23:38:31,942 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:38:31" (1/1) ... [2024-11-27 23:38:32,004 INFO L138 Inliner]: procedures = 29, calls = 180, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 517 [2024-11-27 23:38:32,005 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-27 23:38:32,008 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-27 23:38:32,009 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-27 23:38:32,009 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-27 23:38:32,028 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:38:31" (1/1) ... [2024-11-27 23:38:32,028 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:38:31" (1/1) ... [2024-11-27 23:38:32,036 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:38:31" (1/1) ... [2024-11-27 23:38:32,090 INFO L175 MemorySlicer]: Split 141 memory accesses to 5 slices as follows [2, 22, 35, 9, 73]. 52 percent of accesses are in the largest equivalence class. The 21 initializations are split as follows [2, 3, 5, 2, 9]. The 21 writes are split as follows [0, 3, 5, 2, 11]. [2024-11-27 23:38:32,090 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:38:31" (1/1) ... [2024-11-27 23:38:32,090 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:38:31" (1/1) ... [2024-11-27 23:38:32,125 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:38:31" (1/1) ... [2024-11-27 23:38:32,131 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:38:31" (1/1) ... [2024-11-27 23:38:32,140 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:38:31" (1/1) ... [2024-11-27 23:38:32,150 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:38:31" (1/1) ... [2024-11-27 23:38:32,152 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:38:31" (1/1) ... [2024-11-27 23:38:32,167 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-27 23:38:32,168 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-27 23:38:32,168 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-27 23:38:32,168 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-27 23:38:32,169 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:38:31" (1/1) ... [2024-11-27 23:38:32,183 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 23:38:32,202 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:38:32,219 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-27 23:38:32,225 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-27 23:38:32,262 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-27 23:38:32,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#0 [2024-11-27 23:38:32,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#1 [2024-11-27 23:38:32,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#2 [2024-11-27 23:38:32,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#3 [2024-11-27 23:38:32,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~real#4 [2024-11-27 23:38:32,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-27 23:38:32,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-27 23:38:32,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-27 23:38:32,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-27 23:38:32,264 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-27 23:38:32,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~real#0 [2024-11-27 23:38:32,265 INFO L130 BoogieDeclarations]: Found specification of procedure write~real#1 [2024-11-27 23:38:32,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~real#2 [2024-11-27 23:38:32,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~real#3 [2024-11-27 23:38:32,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~real#4 [2024-11-27 23:38:32,267 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-27 23:38:32,267 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-27 23:38:32,267 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-27 23:38:32,267 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-27 23:38:32,268 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-27 23:38:32,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~real#0 [2024-11-27 23:38:32,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~real#1 [2024-11-27 23:38:32,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~real#2 [2024-11-27 23:38:32,269 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~real#3 [2024-11-27 23:38:32,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~real#4 [2024-11-27 23:38:32,270 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-27 23:38:32,270 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-27 23:38:32,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-27 23:38:32,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-27 23:38:32,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-27 23:38:32,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-27 23:38:32,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-27 23:38:32,271 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-27 23:38:32,273 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-27 23:38:32,513 INFO L234 CfgBuilder]: Building ICFG [2024-11-27 23:38:32,516 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-27 23:38:33,269 INFO L? ?]: Removed 108 outVars from TransFormulas that were not future-live. [2024-11-27 23:38:33,270 INFO L283 CfgBuilder]: Performing block encoding [2024-11-27 23:38:33,294 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-27 23:38:33,297 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-27 23:38:33,297 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 11:38:33 BoogieIcfgContainer [2024-11-27 23:38:33,298 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-27 23:38:33,300 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-27 23:38:33,300 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-27 23:38:33,304 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-27 23:38:33,304 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 27.11 11:38:31" (1/3) ... [2024-11-27 23:38:33,305 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@345d16f4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.11 11:38:33, skipping insertion in model container [2024-11-27 23:38:33,305 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:38:31" (2/3) ... [2024-11-27 23:38:33,305 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@345d16f4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.11 11:38:33, skipping insertion in model container [2024-11-27 23:38:33,306 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 11:38:33" (3/3) ... [2024-11-27 23:38:33,307 INFO L128 eAbstractionObserver]: Analyzing ICFG hardness_variablewrapping_wrapper-ap_file-38.i [2024-11-27 23:38:33,326 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-27 23:38:33,328 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_variablewrapping_wrapper-ap_file-38.i that has 2 procedures, 122 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-27 23:38:33,422 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-27 23:38:33,442 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;@559e5657, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-27 23:38:33,442 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-27 23:38:33,449 INFO L276 IsEmpty]: Start isEmpty. Operand has 122 states, 95 states have (on average 1.3789473684210527) internal successors, (131), 96 states have internal predecessors, (131), 24 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-11-27 23:38:33,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2024-11-27 23:38:33,467 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:38:33,469 INFO L218 NwaCegarLoop]: trace histogram [24, 24, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:38:33,469 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:38:33,476 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:38:33,477 INFO L85 PathProgramCache]: Analyzing trace with hash 1484720315, now seen corresponding path program 1 times [2024-11-27 23:38:33,533 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:38:33,533 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1061231587] [2024-11-27 23:38:33,534 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:38:33,535 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:38:33,750 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:38:34,148 INFO L134 CoverageAnalysis]: Checked inductivity of 1104 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 1058 trivial. 0 not checked. [2024-11-27 23:38:34,152 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:38:34,152 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1061231587] [2024-11-27 23:38:34,153 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1061231587] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:38:34,153 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1260941978] [2024-11-27 23:38:34,153 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:38:34,154 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:38:34,154 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:38:34,164 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:38:34,167 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-27 23:38:34,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:38:34,656 INFO L256 TraceCheckSpWp]: Trace formula consists of 673 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-27 23:38:34,671 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:38:34,716 INFO L134 CoverageAnalysis]: Checked inductivity of 1104 backedges. 46 proven. 0 refuted. 0 times theorem prover too weak. 1058 trivial. 0 not checked. [2024-11-27 23:38:34,716 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-27 23:38:34,716 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1260941978] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:38:34,717 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-27 23:38:34,717 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2 [2024-11-27 23:38:34,721 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1764042864] [2024-11-27 23:38:34,722 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:38:34,731 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-27 23:38:34,731 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:38:34,756 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-27 23:38:34,757 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-27 23:38:34,759 INFO L87 Difference]: Start difference. First operand has 122 states, 95 states have (on average 1.3789473684210527) internal successors, (131), 96 states have internal predecessors, (131), 24 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) Second operand has 2 states, 2 states have (on average 34.5) internal successors, (69), 2 states have internal predecessors, (69), 2 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (24), 1 states have call predecessors, (24), 2 states have call successors, (24) [2024-11-27 23:38:34,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:38:34,829 INFO L93 Difference]: Finished difference Result 237 states and 376 transitions. [2024-11-27 23:38:34,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-27 23:38:34,831 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 34.5) internal successors, (69), 2 states have internal predecessors, (69), 2 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (24), 1 states have call predecessors, (24), 2 states have call successors, (24) Word has length 184 [2024-11-27 23:38:34,832 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:38:34,839 INFO L225 Difference]: With dead ends: 237 [2024-11-27 23:38:34,839 INFO L226 Difference]: Without dead ends: 118 [2024-11-27 23:38:34,843 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 185 GetRequests, 185 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-27 23:38:34,846 INFO L435 NwaCegarLoop]: 172 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, 172 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 23:38:34,847 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 172 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 23:38:34,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2024-11-27 23:38:34,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 118. [2024-11-27 23:38:34,890 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 118 states, 92 states have (on average 1.3478260869565217) internal successors, (124), 92 states have internal predecessors, (124), 24 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-11-27 23:38:34,896 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 172 transitions. [2024-11-27 23:38:34,900 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 172 transitions. Word has length 184 [2024-11-27 23:38:34,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:38:34,901 INFO L471 AbstractCegarLoop]: Abstraction has 118 states and 172 transitions. [2024-11-27 23:38:34,902 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 34.5) internal successors, (69), 2 states have internal predecessors, (69), 2 states have call successors, (24), 2 states have call predecessors, (24), 1 states have return successors, (24), 1 states have call predecessors, (24), 2 states have call successors, (24) [2024-11-27 23:38:34,902 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 172 transitions. [2024-11-27 23:38:34,906 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2024-11-27 23:38:34,906 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:38:34,906 INFO L218 NwaCegarLoop]: trace histogram [24, 24, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:38:34,915 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2024-11-27 23:38:35,110 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0 [2024-11-27 23:38:35,111 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:38:35,111 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:38:35,111 INFO L85 PathProgramCache]: Analyzing trace with hash 1050794083, now seen corresponding path program 1 times [2024-11-27 23:38:35,113 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:38:35,113 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1589107311] [2024-11-27 23:38:35,113 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:38:35,113 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:38:35,382 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:38:36,645 INFO L134 CoverageAnalysis]: Checked inductivity of 1104 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2024-11-27 23:38:36,648 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:38:36,649 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1589107311] [2024-11-27 23:38:36,649 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1589107311] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:38:36,649 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:38:36,649 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 23:38:36,651 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1422796998] [2024-11-27 23:38:36,651 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:38:36,652 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 23:38:36,653 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:38:36,653 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 23:38:36,657 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 23:38:36,657 INFO L87 Difference]: Start difference. First operand 118 states and 172 transitions. Second operand has 5 states, 5 states have (on average 13.4) internal successors, (67), 5 states have internal predecessors, (67), 1 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 1 states have call predecessors, (24), 1 states have call successors, (24) [2024-11-27 23:38:36,891 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:38:36,892 INFO L93 Difference]: Finished difference Result 268 states and 391 transitions. [2024-11-27 23:38:36,893 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-27 23:38:36,893 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 5 states have internal predecessors, (67), 1 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 1 states have call predecessors, (24), 1 states have call successors, (24) Word has length 184 [2024-11-27 23:38:36,894 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:38:36,896 INFO L225 Difference]: With dead ends: 268 [2024-11-27 23:38:36,896 INFO L226 Difference]: Without dead ends: 153 [2024-11-27 23:38:36,897 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-27 23:38:36,899 INFO L435 NwaCegarLoop]: 161 mSDtfsCounter, 48 mSDsluCounter, 461 mSDsCounter, 0 mSdLazyCounter, 61 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 622 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 61 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-27 23:38:36,899 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 622 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 61 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-27 23:38:36,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2024-11-27 23:38:36,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 121. [2024-11-27 23:38:36,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 121 states, 95 states have (on average 1.3368421052631578) internal successors, (127), 95 states have internal predecessors, (127), 24 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-11-27 23:38:36,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 175 transitions. [2024-11-27 23:38:36,919 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 175 transitions. Word has length 184 [2024-11-27 23:38:36,921 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:38:36,921 INFO L471 AbstractCegarLoop]: Abstraction has 121 states and 175 transitions. [2024-11-27 23:38:36,922 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 5 states have internal predecessors, (67), 1 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 1 states have call predecessors, (24), 1 states have call successors, (24) [2024-11-27 23:38:36,922 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 175 transitions. [2024-11-27 23:38:36,926 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2024-11-27 23:38:36,926 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:38:36,927 INFO L218 NwaCegarLoop]: trace histogram [24, 24, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:38:36,927 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-27 23:38:36,927 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:38:36,928 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:38:36,928 INFO L85 PathProgramCache]: Analyzing trace with hash -1250137949, now seen corresponding path program 1 times [2024-11-27 23:38:36,928 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:38:36,929 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [284417555] [2024-11-27 23:38:36,929 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:38:36,929 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:38:37,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:38:43,161 INFO L134 CoverageAnalysis]: Checked inductivity of 1104 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2024-11-27 23:38:43,162 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:38:43,162 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [284417555] [2024-11-27 23:38:43,162 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [284417555] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:38:43,162 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:38:43,163 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-11-27 23:38:43,163 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1207110035] [2024-11-27 23:38:43,163 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:38:43,164 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-27 23:38:43,164 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:38:43,165 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-27 23:38:43,165 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2024-11-27 23:38:43,166 INFO L87 Difference]: Start difference. First operand 121 states and 175 transitions. Second operand has 14 states, 13 states have (on average 5.153846153846154) internal successors, (67), 14 states have internal predecessors, (67), 4 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 3 states have call predecessors, (24), 4 states have call successors, (24) [2024-11-27 23:38:45,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:38:45,379 INFO L93 Difference]: Finished difference Result 333 states and 483 transitions. [2024-11-27 23:38:45,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-27 23:38:45,380 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 5.153846153846154) internal successors, (67), 14 states have internal predecessors, (67), 4 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 3 states have call predecessors, (24), 4 states have call successors, (24) Word has length 184 [2024-11-27 23:38:45,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:38:45,384 INFO L225 Difference]: With dead ends: 333 [2024-11-27 23:38:45,384 INFO L226 Difference]: Without dead ends: 215 [2024-11-27 23:38:45,385 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=91, Invalid=329, Unknown=0, NotChecked=0, Total=420 [2024-11-27 23:38:45,386 INFO L435 NwaCegarLoop]: 208 mSDtfsCounter, 270 mSDsluCounter, 1140 mSDsCounter, 0 mSdLazyCounter, 836 mSolverCounterSat, 28 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 271 SdHoareTripleChecker+Valid, 1348 SdHoareTripleChecker+Invalid, 864 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 28 IncrementalHoareTripleChecker+Valid, 836 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-27 23:38:45,387 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [271 Valid, 1348 Invalid, 864 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [28 Valid, 836 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-27 23:38:45,388 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 215 states. [2024-11-27 23:38:45,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 215 to 212. [2024-11-27 23:38:45,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212 states, 173 states have (on average 1.3641618497109826) internal successors, (236), 174 states have internal predecessors, (236), 36 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (36), 35 states have call predecessors, (36), 36 states have call successors, (36) [2024-11-27 23:38:45,444 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 308 transitions. [2024-11-27 23:38:45,444 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 308 transitions. Word has length 184 [2024-11-27 23:38:45,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:38:45,445 INFO L471 AbstractCegarLoop]: Abstraction has 212 states and 308 transitions. [2024-11-27 23:38:45,445 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 5.153846153846154) internal successors, (67), 14 states have internal predecessors, (67), 4 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 3 states have call predecessors, (24), 4 states have call successors, (24) [2024-11-27 23:38:45,446 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 308 transitions. [2024-11-27 23:38:45,453 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2024-11-27 23:38:45,453 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:38:45,453 INFO L218 NwaCegarLoop]: trace histogram [24, 24, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:38:45,454 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-27 23:38:45,454 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:38:45,454 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:38:45,455 INFO L85 PathProgramCache]: Analyzing trace with hash -1836943963, now seen corresponding path program 1 times [2024-11-27 23:38:45,455 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:38:45,455 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [189988343] [2024-11-27 23:38:45,455 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:38:45,455 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:38:45,639 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:38:50,472 INFO L134 CoverageAnalysis]: Checked inductivity of 1104 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2024-11-27 23:38:50,472 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:38:50,472 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [189988343] [2024-11-27 23:38:50,473 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [189988343] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:38:50,473 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:38:50,473 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-11-27 23:38:50,473 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1593071247] [2024-11-27 23:38:50,474 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:38:50,475 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-27 23:38:50,475 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:38:50,476 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-27 23:38:50,477 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=145, Unknown=0, NotChecked=0, Total=182 [2024-11-27 23:38:50,477 INFO L87 Difference]: Start difference. First operand 212 states and 308 transitions. Second operand has 14 states, 11 states have (on average 6.090909090909091) internal successors, (67), 13 states have internal predecessors, (67), 4 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 3 states have call predecessors, (24), 4 states have call successors, (24) [2024-11-27 23:38:54,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:38:54,361 INFO L93 Difference]: Finished difference Result 561 states and 813 transitions. [2024-11-27 23:38:54,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2024-11-27 23:38:54,365 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 11 states have (on average 6.090909090909091) internal successors, (67), 13 states have internal predecessors, (67), 4 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 3 states have call predecessors, (24), 4 states have call successors, (24) Word has length 184 [2024-11-27 23:38:54,366 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:38:54,370 INFO L225 Difference]: With dead ends: 561 [2024-11-27 23:38:54,372 INFO L226 Difference]: Without dead ends: 352 [2024-11-27 23:38:54,376 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 59 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=98, Invalid=364, Unknown=0, NotChecked=0, Total=462 [2024-11-27 23:38:54,377 INFO L435 NwaCegarLoop]: 163 mSDtfsCounter, 744 mSDsluCounter, 887 mSDsCounter, 0 mSdLazyCounter, 746 mSolverCounterSat, 197 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 745 SdHoareTripleChecker+Valid, 1050 SdHoareTripleChecker+Invalid, 943 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 197 IncrementalHoareTripleChecker+Valid, 746 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2024-11-27 23:38:54,381 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [745 Valid, 1050 Invalid, 943 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [197 Valid, 746 Invalid, 0 Unknown, 0 Unchecked, 2.7s Time] [2024-11-27 23:38:54,383 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2024-11-27 23:38:54,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 210. [2024-11-27 23:38:54,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 210 states, 171 states have (on average 1.3567251461988303) internal successors, (232), 172 states have internal predecessors, (232), 36 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (36), 35 states have call predecessors, (36), 36 states have call successors, (36) [2024-11-27 23:38:54,473 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 210 states to 210 states and 304 transitions. [2024-11-27 23:38:54,477 INFO L78 Accepts]: Start accepts. Automaton has 210 states and 304 transitions. Word has length 184 [2024-11-27 23:38:54,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:38:54,478 INFO L471 AbstractCegarLoop]: Abstraction has 210 states and 304 transitions. [2024-11-27 23:38:54,479 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 11 states have (on average 6.090909090909091) internal successors, (67), 13 states have internal predecessors, (67), 4 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 3 states have call predecessors, (24), 4 states have call successors, (24) [2024-11-27 23:38:54,479 INFO L276 IsEmpty]: Start isEmpty. Operand 210 states and 304 transitions. [2024-11-27 23:38:54,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2024-11-27 23:38:54,485 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:38:54,485 INFO L218 NwaCegarLoop]: trace histogram [24, 24, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:38:54,488 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-27 23:38:54,488 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:38:54,489 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:38:54,489 INFO L85 PathProgramCache]: Analyzing trace with hash -1031283231, now seen corresponding path program 1 times [2024-11-27 23:38:54,489 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:38:54,489 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [661573414] [2024-11-27 23:38:54,489 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:38:54,490 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:38:54,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:38:57,002 INFO L134 CoverageAnalysis]: Checked inductivity of 1104 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2024-11-27 23:38:57,003 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:38:57,003 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [661573414] [2024-11-27 23:38:57,003 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [661573414] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:38:57,003 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:38:57,003 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2024-11-27 23:38:57,003 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1925737633] [2024-11-27 23:38:57,004 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:38:57,005 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2024-11-27 23:38:57,005 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:38:57,006 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2024-11-27 23:38:57,009 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=81, Unknown=0, NotChecked=0, Total=110 [2024-11-27 23:38:57,009 INFO L87 Difference]: Start difference. First operand 210 states and 304 transitions. Second operand has 11 states, 10 states have (on average 6.7) internal successors, (67), 10 states have internal predecessors, (67), 3 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2024-11-27 23:38:58,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:38:58,231 INFO L93 Difference]: Finished difference Result 496 states and 719 transitions. [2024-11-27 23:38:58,231 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2024-11-27 23:38:58,232 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 6.7) internal successors, (67), 10 states have internal predecessors, (67), 3 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) Word has length 184 [2024-11-27 23:38:58,232 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:38:58,236 INFO L225 Difference]: With dead ends: 496 [2024-11-27 23:38:58,237 INFO L226 Difference]: Without dead ends: 289 [2024-11-27 23:38:58,238 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 16 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=59, Invalid=151, Unknown=0, NotChecked=0, Total=210 [2024-11-27 23:38:58,243 INFO L435 NwaCegarLoop]: 223 mSDtfsCounter, 554 mSDsluCounter, 602 mSDsCounter, 0 mSdLazyCounter, 412 mSolverCounterSat, 108 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 554 SdHoareTripleChecker+Valid, 825 SdHoareTripleChecker+Invalid, 520 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 108 IncrementalHoareTripleChecker+Valid, 412 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.9s IncrementalHoareTripleChecker+Time [2024-11-27 23:38:58,244 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [554 Valid, 825 Invalid, 520 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 412 Invalid, 0 Unknown, 0 Unchecked, 0.9s Time] [2024-11-27 23:38:58,245 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 289 states. [2024-11-27 23:38:58,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 289 to 214. [2024-11-27 23:38:58,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 214 states, 175 states have (on average 1.3542857142857143) internal successors, (237), 176 states have internal predecessors, (237), 36 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (36), 35 states have call predecessors, (36), 36 states have call successors, (36) [2024-11-27 23:38:58,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 214 states to 214 states and 309 transitions. [2024-11-27 23:38:58,309 INFO L78 Accepts]: Start accepts. Automaton has 214 states and 309 transitions. Word has length 184 [2024-11-27 23:38:58,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:38:58,311 INFO L471 AbstractCegarLoop]: Abstraction has 214 states and 309 transitions. [2024-11-27 23:38:58,311 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 6.7) internal successors, (67), 10 states have internal predecessors, (67), 3 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 3 states have call predecessors, (24), 3 states have call successors, (24) [2024-11-27 23:38:58,312 INFO L276 IsEmpty]: Start isEmpty. Operand 214 states and 309 transitions. [2024-11-27 23:38:58,314 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2024-11-27 23:38:58,316 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:38:58,317 INFO L218 NwaCegarLoop]: trace histogram [24, 24, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:38:58,317 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-27 23:38:58,317 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:38:58,318 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:38:58,319 INFO L85 PathProgramCache]: Analyzing trace with hash -1618089245, now seen corresponding path program 1 times [2024-11-27 23:38:58,319 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:38:58,319 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1740245113] [2024-11-27 23:38:58,320 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:38:58,320 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:38:58,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:39:04,626 INFO L134 CoverageAnalysis]: Checked inductivity of 1104 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2024-11-27 23:39:04,626 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:39:04,627 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1740245113] [2024-11-27 23:39:04,628 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1740245113] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:39:04,628 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:39:04,628 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2024-11-27 23:39:04,628 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [563605376] [2024-11-27 23:39:04,628 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:39:04,629 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2024-11-27 23:39:04,629 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:39:04,629 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2024-11-27 23:39:04,630 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=41, Invalid=199, Unknown=0, NotChecked=0, Total=240 [2024-11-27 23:39:04,630 INFO L87 Difference]: Start difference. First operand 214 states and 309 transitions. Second operand has 16 states, 13 states have (on average 5.153846153846154) internal successors, (67), 15 states have internal predecessors, (67), 4 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 3 states have call predecessors, (24), 4 states have call successors, (24) [2024-11-27 23:39:08,022 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:39:08,022 INFO L93 Difference]: Finished difference Result 515 states and 744 transitions. [2024-11-27 23:39:08,023 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2024-11-27 23:39:08,023 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 13 states have (on average 5.153846153846154) internal successors, (67), 15 states have internal predecessors, (67), 4 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 3 states have call predecessors, (24), 4 states have call successors, (24) Word has length 184 [2024-11-27 23:39:08,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:39:08,025 INFO L225 Difference]: With dead ends: 515 [2024-11-27 23:39:08,025 INFO L226 Difference]: Without dead ends: 304 [2024-11-27 23:39:08,026 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 79 ImplicationChecksByTransitivity, 1.9s TimeCoverageRelationStatistics Valid=105, Invalid=495, Unknown=0, NotChecked=0, Total=600 [2024-11-27 23:39:08,027 INFO L435 NwaCegarLoop]: 248 mSDtfsCounter, 379 mSDsluCounter, 1696 mSDsCounter, 0 mSdLazyCounter, 1211 mSolverCounterSat, 82 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 380 SdHoareTripleChecker+Valid, 1944 SdHoareTripleChecker+Invalid, 1293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 1211 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2024-11-27 23:39:08,027 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [380 Valid, 1944 Invalid, 1293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 1211 Invalid, 0 Unknown, 0 Unchecked, 2.2s Time] [2024-11-27 23:39:08,028 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2024-11-27 23:39:08,068 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 227. [2024-11-27 23:39:08,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 227 states, 188 states have (on average 1.3563829787234043) internal successors, (255), 189 states have internal predecessors, (255), 36 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (36), 35 states have call predecessors, (36), 36 states have call successors, (36) [2024-11-27 23:39:08,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 227 states to 227 states and 327 transitions. [2024-11-27 23:39:08,071 INFO L78 Accepts]: Start accepts. Automaton has 227 states and 327 transitions. Word has length 184 [2024-11-27 23:39:08,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:39:08,071 INFO L471 AbstractCegarLoop]: Abstraction has 227 states and 327 transitions. [2024-11-27 23:39:08,071 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 13 states have (on average 5.153846153846154) internal successors, (67), 15 states have internal predecessors, (67), 4 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 3 states have call predecessors, (24), 4 states have call successors, (24) [2024-11-27 23:39:08,072 INFO L276 IsEmpty]: Start isEmpty. Operand 227 states and 327 transitions. [2024-11-27 23:39:08,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2024-11-27 23:39:08,074 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:39:08,074 INFO L218 NwaCegarLoop]: trace histogram [24, 24, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:39:08,074 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-27 23:39:08,075 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:39:08,075 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:39:08,075 INFO L85 PathProgramCache]: Analyzing trace with hash 1859229601, now seen corresponding path program 1 times [2024-11-27 23:39:08,075 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:39:08,075 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1179138127] [2024-11-27 23:39:08,076 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:39:08,076 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:39:08,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:39:11,090 INFO L134 CoverageAnalysis]: Checked inductivity of 1104 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2024-11-27 23:39:11,090 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:39:11,090 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1179138127] [2024-11-27 23:39:11,090 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1179138127] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:39:11,090 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:39:11,090 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2024-11-27 23:39:11,090 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [784386021] [2024-11-27 23:39:11,091 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:39:11,091 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2024-11-27 23:39:11,092 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:39:11,092 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2024-11-27 23:39:11,093 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=146, Unknown=0, NotChecked=0, Total=182 [2024-11-27 23:39:11,093 INFO L87 Difference]: Start difference. First operand 227 states and 327 transitions. Second operand has 14 states, 13 states have (on average 5.153846153846154) internal successors, (67), 14 states have internal predecessors, (67), 4 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 3 states have call predecessors, (24), 4 states have call successors, (24) [2024-11-27 23:39:13,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:39:13,337 INFO L93 Difference]: Finished difference Result 528 states and 761 transitions. [2024-11-27 23:39:13,338 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2024-11-27 23:39:13,338 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 13 states have (on average 5.153846153846154) internal successors, (67), 14 states have internal predecessors, (67), 4 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 3 states have call predecessors, (24), 4 states have call successors, (24) Word has length 184 [2024-11-27 23:39:13,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:39:13,341 INFO L225 Difference]: With dead ends: 528 [2024-11-27 23:39:13,341 INFO L226 Difference]: Without dead ends: 304 [2024-11-27 23:39:13,343 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 64 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=91, Invalid=329, Unknown=0, NotChecked=0, Total=420 [2024-11-27 23:39:13,344 INFO L435 NwaCegarLoop]: 251 mSDtfsCounter, 290 mSDsluCounter, 1447 mSDsCounter, 0 mSdLazyCounter, 1035 mSolverCounterSat, 52 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 291 SdHoareTripleChecker+Valid, 1698 SdHoareTripleChecker+Invalid, 1087 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 52 IncrementalHoareTripleChecker+Valid, 1035 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time [2024-11-27 23:39:13,344 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [291 Valid, 1698 Invalid, 1087 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [52 Valid, 1035 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time] [2024-11-27 23:39:13,345 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2024-11-27 23:39:13,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 212. [2024-11-27 23:39:13,397 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212 states, 173 states have (on average 1.3526011560693643) internal successors, (234), 174 states have internal predecessors, (234), 36 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (36), 35 states have call predecessors, (36), 36 states have call successors, (36) [2024-11-27 23:39:13,399 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 306 transitions. [2024-11-27 23:39:13,399 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 306 transitions. Word has length 184 [2024-11-27 23:39:13,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:39:13,400 INFO L471 AbstractCegarLoop]: Abstraction has 212 states and 306 transitions. [2024-11-27 23:39:13,400 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 13 states have (on average 5.153846153846154) internal successors, (67), 14 states have internal predecessors, (67), 4 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 3 states have call predecessors, (24), 4 states have call successors, (24) [2024-11-27 23:39:13,401 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 306 transitions. [2024-11-27 23:39:13,403 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 186 [2024-11-27 23:39:13,404 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:39:13,404 INFO L218 NwaCegarLoop]: trace histogram [24, 24, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:39:13,404 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-27 23:39:13,404 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:39:13,405 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:39:13,405 INFO L85 PathProgramCache]: Analyzing trace with hash 264748477, now seen corresponding path program 1 times [2024-11-27 23:39:13,405 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:39:13,406 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1994991560] [2024-11-27 23:39:13,406 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:39:13,406 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:39:13,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:39:13,714 INFO L134 CoverageAnalysis]: Checked inductivity of 1104 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2024-11-27 23:39:13,714 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:39:13,714 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1994991560] [2024-11-27 23:39:13,714 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1994991560] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:39:13,714 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:39:13,715 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-27 23:39:13,715 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1190522485] [2024-11-27 23:39:13,715 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:39:13,716 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-27 23:39:13,716 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:39:13,716 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-27 23:39:13,717 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 23:39:13,717 INFO L87 Difference]: Start difference. First operand 212 states and 306 transitions. Second operand has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 1 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 1 states have call predecessors, (24), 1 states have call successors, (24) [2024-11-27 23:39:13,823 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:39:13,824 INFO L93 Difference]: Finished difference Result 421 states and 609 transitions. [2024-11-27 23:39:13,825 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2024-11-27 23:39:13,825 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 1 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 1 states have call predecessors, (24), 1 states have call successors, (24) Word has length 185 [2024-11-27 23:39:13,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:39:13,827 INFO L225 Difference]: With dead ends: 421 [2024-11-27 23:39:13,828 INFO L226 Difference]: Without dead ends: 212 [2024-11-27 23:39:13,828 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-27 23:39:13,830 INFO L435 NwaCegarLoop]: 168 mSDtfsCounter, 0 mSDsluCounter, 317 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 485 SdHoareTripleChecker+Invalid, 26 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 23:39:13,830 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 485 Invalid, 26 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 26 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 23:39:13,831 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 212 states. [2024-11-27 23:39:13,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 212 to 212. [2024-11-27 23:39:13,884 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 212 states, 173 states have (on average 1.3410404624277457) internal successors, (232), 174 states have internal predecessors, (232), 36 states have call successors, (36), 2 states have call predecessors, (36), 2 states have return successors, (36), 35 states have call predecessors, (36), 36 states have call successors, (36) [2024-11-27 23:39:13,886 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 212 states to 212 states and 304 transitions. [2024-11-27 23:39:13,887 INFO L78 Accepts]: Start accepts. Automaton has 212 states and 304 transitions. Word has length 185 [2024-11-27 23:39:13,888 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:39:13,888 INFO L471 AbstractCegarLoop]: Abstraction has 212 states and 304 transitions. [2024-11-27 23:39:13,888 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.0) internal successors, (68), 4 states have internal predecessors, (68), 1 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 1 states have call predecessors, (24), 1 states have call successors, (24) [2024-11-27 23:39:13,888 INFO L276 IsEmpty]: Start isEmpty. Operand 212 states and 304 transitions. [2024-11-27 23:39:13,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2024-11-27 23:39:13,891 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:39:13,891 INFO L218 NwaCegarLoop]: trace histogram [24, 24, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:39:13,891 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-27 23:39:13,892 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:39:13,892 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:39:13,892 INFO L85 PathProgramCache]: Analyzing trace with hash 1729973726, now seen corresponding path program 1 times [2024-11-27 23:39:13,892 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:39:13,893 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [729841186] [2024-11-27 23:39:13,893 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:39:13,893 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:39:14,174 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:39:24,035 INFO L134 CoverageAnalysis]: Checked inductivity of 1104 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2024-11-27 23:39:24,035 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:39:24,035 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [729841186] [2024-11-27 23:39:24,036 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [729841186] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:39:24,036 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:39:24,036 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2024-11-27 23:39:24,036 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [64177500] [2024-11-27 23:39:24,036 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:39:24,037 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 22 states [2024-11-27 23:39:24,037 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:39:24,037 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2024-11-27 23:39:24,038 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=399, Unknown=0, NotChecked=0, Total=462 [2024-11-27 23:39:24,038 INFO L87 Difference]: Start difference. First operand 212 states and 304 transitions. Second operand has 22 states, 19 states have (on average 3.6315789473684212) internal successors, (69), 20 states have internal predecessors, (69), 6 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 5 states have call predecessors, (24), 6 states have call successors, (24) [2024-11-27 23:39:31,442 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:39:31,442 INFO L93 Difference]: Finished difference Result 560 states and 805 transitions. [2024-11-27 23:39:31,443 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2024-11-27 23:39:31,444 INFO L78 Accepts]: Start accepts. Automaton has has 22 states, 19 states have (on average 3.6315789473684212) internal successors, (69), 20 states have internal predecessors, (69), 6 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 5 states have call predecessors, (24), 6 states have call successors, (24) Word has length 186 [2024-11-27 23:39:31,444 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:39:31,448 INFO L225 Difference]: With dead ends: 560 [2024-11-27 23:39:31,449 INFO L226 Difference]: Without dead ends: 351 [2024-11-27 23:39:31,450 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 39 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 268 ImplicationChecksByTransitivity, 5.4s TimeCoverageRelationStatistics Valid=250, Invalid=1390, Unknown=0, NotChecked=0, Total=1640 [2024-11-27 23:39:31,451 INFO L435 NwaCegarLoop]: 183 mSDtfsCounter, 660 mSDsluCounter, 1847 mSDsCounter, 0 mSdLazyCounter, 1424 mSolverCounterSat, 153 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 660 SdHoareTripleChecker+Valid, 2030 SdHoareTripleChecker+Invalid, 1577 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 153 IncrementalHoareTripleChecker+Valid, 1424 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2024-11-27 23:39:31,452 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [660 Valid, 2030 Invalid, 1577 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [153 Valid, 1424 Invalid, 0 Unknown, 0 Unchecked, 3.6s Time] [2024-11-27 23:39:31,456 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 351 states. [2024-11-27 23:39:31,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 351 to 301. [2024-11-27 23:39:31,555 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 301 states, 251 states have (on average 1.3386454183266931) internal successors, (336), 253 states have internal predecessors, (336), 46 states have call successors, (46), 3 states have call predecessors, (46), 3 states have return successors, (46), 44 states have call predecessors, (46), 46 states have call successors, (46) [2024-11-27 23:39:31,557 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 301 states to 301 states and 428 transitions. [2024-11-27 23:39:31,558 INFO L78 Accepts]: Start accepts. Automaton has 301 states and 428 transitions. Word has length 186 [2024-11-27 23:39:31,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:39:31,559 INFO L471 AbstractCegarLoop]: Abstraction has 301 states and 428 transitions. [2024-11-27 23:39:31,560 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 22 states, 19 states have (on average 3.6315789473684212) internal successors, (69), 20 states have internal predecessors, (69), 6 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 5 states have call predecessors, (24), 6 states have call successors, (24) [2024-11-27 23:39:31,560 INFO L276 IsEmpty]: Start isEmpty. Operand 301 states and 428 transitions. [2024-11-27 23:39:31,562 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2024-11-27 23:39:31,563 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:39:31,563 INFO L218 NwaCegarLoop]: trace histogram [24, 24, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:39:31,563 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-27 23:39:31,564 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:39:31,564 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:39:31,564 INFO L85 PathProgramCache]: Analyzing trace with hash 1049915356, now seen corresponding path program 1 times [2024-11-27 23:39:31,564 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:39:31,565 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1942338977] [2024-11-27 23:39:31,565 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:39:31,565 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:39:31,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:39:35,372 INFO L134 CoverageAnalysis]: Checked inductivity of 1104 backedges. 120 proven. 12 refuted. 0 times theorem prover too weak. 972 trivial. 0 not checked. [2024-11-27 23:39:35,372 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:39:35,372 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1942338977] [2024-11-27 23:39:35,372 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1942338977] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:39:35,372 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [787234679] [2024-11-27 23:39:35,372 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:39:35,373 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-27 23:39:35,373 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:39:35,375 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-27 23:39:35,377 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-27 23:39:35,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:39:35,840 INFO L256 TraceCheckSpWp]: Trace formula consists of 687 conjuncts, 55 conjuncts are in the unsatisfiable core [2024-11-27 23:39:35,854 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:39:40,181 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-27 23:39:40,817 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2024-11-27 23:39:41,241 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 13 [2024-11-27 23:39:41,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-27 23:39:41,925 INFO L190 IndexEqualityManager]: detected not equals via solver [2024-11-27 23:39:41,928 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 25 [2024-11-27 23:39:42,031 INFO L134 CoverageAnalysis]: Checked inductivity of 1104 backedges. 212 proven. 185 refuted. 0 times theorem prover too weak. 707 trivial. 0 not checked. [2024-11-27 23:39:42,031 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 23:39:42,253 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [787234679] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:39:42,254 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-27 23:39:42,254 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 12] total 29 [2024-11-27 23:39:42,254 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1431660788] [2024-11-27 23:39:42,254 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-27 23:39:42,255 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 29 states [2024-11-27 23:39:42,255 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:39:42,256 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 29 interpolants. [2024-11-27 23:39:42,257 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=117, Invalid=813, Unknown=0, NotChecked=0, Total=930 [2024-11-27 23:39:42,257 INFO L87 Difference]: Start difference. First operand 301 states and 428 transitions. Second operand has 29 states, 25 states have (on average 5.68) internal successors, (142), 27 states have internal predecessors, (142), 10 states have call successors, (48), 5 states have call predecessors, (48), 7 states have return successors, (48), 7 states have call predecessors, (48), 10 states have call successors, (48) [2024-11-27 23:39:45,545 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:39:45,545 INFO L93 Difference]: Finished difference Result 544 states and 765 transitions. [2024-11-27 23:39:45,545 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2024-11-27 23:39:45,546 INFO L78 Accepts]: Start accepts. Automaton has has 29 states, 25 states have (on average 5.68) internal successors, (142), 27 states have internal predecessors, (142), 10 states have call successors, (48), 5 states have call predecessors, (48), 7 states have return successors, (48), 7 states have call predecessors, (48), 10 states have call successors, (48) Word has length 186 [2024-11-27 23:39:45,547 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:39:45,548 INFO L225 Difference]: With dead ends: 544 [2024-11-27 23:39:45,549 INFO L226 Difference]: Without dead ends: 246 [2024-11-27 23:39:45,550 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 206 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 461 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=356, Invalid=1806, Unknown=0, NotChecked=0, Total=2162 [2024-11-27 23:39:45,551 INFO L435 NwaCegarLoop]: 110 mSDtfsCounter, 571 mSDsluCounter, 1411 mSDsCounter, 0 mSdLazyCounter, 1318 mSolverCounterSat, 236 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 572 SdHoareTripleChecker+Valid, 1521 SdHoareTripleChecker+Invalid, 1554 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 236 IncrementalHoareTripleChecker+Valid, 1318 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.9s IncrementalHoareTripleChecker+Time [2024-11-27 23:39:45,552 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [572 Valid, 1521 Invalid, 1554 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [236 Valid, 1318 Invalid, 0 Unknown, 0 Unchecked, 1.9s Time] [2024-11-27 23:39:45,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 246 states. [2024-11-27 23:39:45,639 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 246 to 235. [2024-11-27 23:39:45,640 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 235 states, 188 states have (on average 1.2925531914893618) internal successors, (243), 189 states have internal predecessors, (243), 42 states have call successors, (42), 4 states have call predecessors, (42), 4 states have return successors, (42), 41 states have call predecessors, (42), 42 states have call successors, (42) [2024-11-27 23:39:45,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 327 transitions. [2024-11-27 23:39:45,642 INFO L78 Accepts]: Start accepts. Automaton has 235 states and 327 transitions. Word has length 186 [2024-11-27 23:39:45,643 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:39:45,643 INFO L471 AbstractCegarLoop]: Abstraction has 235 states and 327 transitions. [2024-11-27 23:39:45,644 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 29 states, 25 states have (on average 5.68) internal successors, (142), 27 states have internal predecessors, (142), 10 states have call successors, (48), 5 states have call predecessors, (48), 7 states have return successors, (48), 7 states have call predecessors, (48), 10 states have call successors, (48) [2024-11-27 23:39:45,644 INFO L276 IsEmpty]: Start isEmpty. Operand 235 states and 327 transitions. [2024-11-27 23:39:45,645 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 187 [2024-11-27 23:39:45,645 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:39:45,645 INFO L218 NwaCegarLoop]: trace histogram [24, 24, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:39:45,658 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-27 23:39:45,846 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2024-11-27 23:39:45,846 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:39:45,847 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:39:45,847 INFO L85 PathProgramCache]: Analyzing trace with hash 1526935512, now seen corresponding path program 1 times [2024-11-27 23:39:45,847 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:39:45,847 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1239993568] [2024-11-27 23:39:45,847 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:39:45,847 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:39:46,061 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-27 23:39:46,061 INFO L357 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-27 23:39:46,244 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-27 23:39:46,541 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-27 23:39:46,541 INFO L340 BasicCegarLoop]: Counterexample is feasible [2024-11-27 23:39:46,542 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-27 23:39:46,546 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-27 23:39:46,552 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:39:46,963 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-27 23:39:46,968 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 27.11 11:39:46 BoogieIcfgContainer [2024-11-27 23:39:46,968 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-27 23:39:46,969 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-27 23:39:46,969 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-27 23:39:46,969 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-27 23:39:46,970 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 11:38:33" (3/4) ... [2024-11-27 23:39:46,973 INFO L149 WitnessPrinter]: No result that supports witness generation found [2024-11-27 23:39:46,975 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-27 23:39:46,976 INFO L158 Benchmark]: Toolchain (without parser) took 75557.61ms. Allocated memory was 142.6MB in the beginning and 176.2MB in the end (delta: 33.6MB). Free memory was 105.8MB in the beginning and 117.8MB in the end (delta: -12.0MB). Peak memory consumption was 22.1MB. Max. memory is 16.1GB. [2024-11-27 23:39:46,976 INFO L158 Benchmark]: CDTParser took 0.45ms. Allocated memory is still 167.8MB. Free memory is still 103.4MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-27 23:39:46,976 INFO L158 Benchmark]: CACSL2BoogieTranslator took 483.79ms. Allocated memory is still 142.6MB. Free memory was 105.8MB in the beginning and 89.7MB in the end (delta: 16.1MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. [2024-11-27 23:39:46,977 INFO L158 Benchmark]: Boogie Procedure Inliner took 101.91ms. Allocated memory is still 142.6MB. Free memory was 89.7MB in the beginning and 85.0MB in the end (delta: 4.6MB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-27 23:39:46,977 INFO L158 Benchmark]: Boogie Preprocessor took 158.87ms. Allocated memory is still 142.6MB. Free memory was 85.0MB in the beginning and 79.7MB in the end (delta: 5.3MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2024-11-27 23:39:46,977 INFO L158 Benchmark]: RCFGBuilder took 1129.69ms. Allocated memory is still 142.6MB. Free memory was 79.7MB in the beginning and 41.5MB in the end (delta: 38.3MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. [2024-11-27 23:39:46,978 INFO L158 Benchmark]: TraceAbstraction took 73668.45ms. Allocated memory was 142.6MB in the beginning and 176.2MB in the end (delta: 33.6MB). Free memory was 40.8MB in the beginning and 117.9MB in the end (delta: -77.1MB). Peak memory consumption was 38.9MB. Max. memory is 16.1GB. [2024-11-27 23:39:46,978 INFO L158 Benchmark]: Witness Printer took 5.84ms. Allocated memory is still 176.2MB. Free memory was 117.9MB in the beginning and 117.8MB in the end (delta: 30.0kB). There was no memory consumed. Max. memory is 16.1GB. [2024-11-27 23:39:46,980 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.45ms. Allocated memory is still 167.8MB. Free memory is still 103.4MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 483.79ms. Allocated memory is still 142.6MB. Free memory was 105.8MB in the beginning and 89.7MB in the end (delta: 16.1MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 101.91ms. Allocated memory is still 142.6MB. Free memory was 89.7MB in the beginning and 85.0MB in the end (delta: 4.6MB). There was no memory consumed. Max. memory is 16.1GB. * Boogie Preprocessor took 158.87ms. Allocated memory is still 142.6MB. Free memory was 85.0MB in the beginning and 79.7MB in the end (delta: 5.3MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * RCFGBuilder took 1129.69ms. Allocated memory is still 142.6MB. Free memory was 79.7MB in the beginning and 41.5MB in the end (delta: 38.3MB). Peak memory consumption was 33.6MB. Max. memory is 16.1GB. * TraceAbstraction took 73668.45ms. Allocated memory was 142.6MB in the beginning and 176.2MB in the end (delta: 33.6MB). Free memory was 40.8MB in the beginning and 117.9MB in the end (delta: -77.1MB). Peak memory consumption was 38.9MB. Max. memory is 16.1GB. * Witness Printer took 5.84ms. Allocated memory is still 176.2MB. Free memory was 117.9MB in the beginning and 117.8MB in the end (delta: 30.0kB). 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 61, overapproximation of someBinaryDOUBLEComparisonOperation at line 89, overapproximation of someBinaryDOUBLEComparisonOperation at line 91, overapproximation of someBinaryDOUBLEComparisonOperation at line 91, overapproximation of someBinaryDOUBLEComparisonOperation at line 93, overapproximation of someBinaryDOUBLEComparisonOperation at line 119, overapproximation of someBinaryDOUBLEComparisonOperation at line 87, overapproximation of someBinaryDOUBLEComparisonOperation at line 89, overapproximation of someBinaryDOUBLEComparisonOperation at line 93, overapproximation of someBinaryDOUBLEComparisonOperation at line 87. Possible FailurePath: [L21] unsigned char isInitial = 0; [L22-L24] unsigned char BOOL_unsigned_char_Array_0[3] = { 0, 0, 1 }; [L22-L24] unsigned char BOOL_unsigned_char_Array_0[3] = { 0, 0, 1 }; [L22-L24] unsigned char BOOL_unsigned_char_Array_0[3] = { 0, 0, 1 }; [L22-L24] unsigned char BOOL_unsigned_char_Array_0[3] = { 0, 0, 1 }; [L25] unsigned char* BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer = &(BOOL_unsigned_char_Array_0[0]); [L26] unsigned char* BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer = &(BOOL_unsigned_char_Array_0[1]); [L27] unsigned char* BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer = &(BOOL_unsigned_char_Array_0[2]); [L28-L30] double double_Array_0[5] = { 32.71, 31.2, 0.4, 7.25, 7.75 }; [L28-L30] double double_Array_0[5] = { 32.71, 31.2, 0.4, 7.25, 7.75 }; [L28-L30] double double_Array_0[5] = { 32.71, 31.2, 0.4, 7.25, 7.75 }; [L28-L30] double double_Array_0[5] = { 32.71, 31.2, 0.4, 7.25, 7.75 }; [L28-L30] double double_Array_0[5] = { 32.71, 31.2, 0.4, 7.25, 7.75 }; [L28-L30] double double_Array_0[5] = { 32.71, 31.2, 0.4, 7.25, 7.75 }; [L31] double* double_Array_0_arraydouble_Array_0arrayVar0_Pointer = &(double_Array_0[0]); [L32] double* double_Array_0_arraydouble_Array_0arrayVar1_Pointer = &(double_Array_0[1]); [L33] double* double_Array_0_arraydouble_Array_0arrayVar2_Pointer = &(double_Array_0[2]); [L34] double* double_Array_0_arraydouble_Array_0arrayVar3_Pointer = &(double_Array_0[3]); [L35] double* double_Array_0_arraydouble_Array_0arrayVar4_Pointer = &(double_Array_0[4]); [L36-L38] unsigned long int unsigned_long_int_Array_0[2] = { 1771558822, 16 }; [L36-L38] unsigned long int unsigned_long_int_Array_0[2] = { 1771558822, 16 }; [L36-L38] unsigned long int unsigned_long_int_Array_0[2] = { 1771558822, 16 }; [L39] unsigned long int* unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer = &(unsigned_long_int_Array_0[0]); [L40] unsigned long int* unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer = &(unsigned_long_int_Array_0[1]); [L41-L43] unsigned short int unsigned_short_int_Array_0[3][3] = { {32, 20114, 52902}, {16773, 32, 56507}, {25, 8, 0} }; [L41-L43] unsigned short int unsigned_short_int_Array_0[3][3] = { {32, 20114, 52902}, {16773, 32, 56507}, {25, 8, 0} }; [L41-L43] unsigned short int unsigned_short_int_Array_0[3][3] = { {32, 20114, 52902}, {16773, 32, 56507}, {25, 8, 0} }; [L41-L43] unsigned short int unsigned_short_int_Array_0[3][3] = { {32, 20114, 52902}, {16773, 32, 56507}, {25, 8, 0} }; [L41-L43] unsigned short int unsigned_short_int_Array_0[3][3] = { {32, 20114, 52902}, {16773, 32, 56507}, {25, 8, 0} }; [L41-L43] unsigned short int unsigned_short_int_Array_0[3][3] = { {32, 20114, 52902}, {16773, 32, 56507}, {25, 8, 0} }; [L41-L43] unsigned short int unsigned_short_int_Array_0[3][3] = { {32, 20114, 52902}, {16773, 32, 56507}, {25, 8, 0} }; [L41-L43] unsigned short int unsigned_short_int_Array_0[3][3] = { {32, 20114, 52902}, {16773, 32, 56507}, {25, 8, 0} }; [L41-L43] unsigned short int unsigned_short_int_Array_0[3][3] = { {32, 20114, 52902}, {16773, 32, 56507}, {25, 8, 0} }; [L41-L43] unsigned short int unsigned_short_int_Array_0[3][3] = { {32, 20114, 52902}, {16773, 32, 56507}, {25, 8, 0} }; [L44] unsigned short int* unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer = &(unsigned_short_int_Array_0[0][0]); [L45] unsigned short int* unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer = &(unsigned_short_int_Array_0[1][0]); [L46] unsigned short int* unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer = &(unsigned_short_int_Array_0[2][0]); [L47] unsigned short int* unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer = &(unsigned_short_int_Array_0[0][1]); [L48] unsigned short int* unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer = &(unsigned_short_int_Array_0[1][1]); [L49] unsigned short int* unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer = &(unsigned_short_int_Array_0[2][1]); [L50] unsigned short int* unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer = &(unsigned_short_int_Array_0[0][2]); [L51] unsigned short int* unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer = &(unsigned_short_int_Array_0[1][2]); [L52] unsigned short int* unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer = &(unsigned_short_int_Array_0[2][2]); VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=0, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L123] isInitial = 1 [L124] FCALL initially() [L126] FCALL updateLastVariables() [L127] CALL updateVariables() [L77] BOOL_unsigned_char_Array_0[0] = __VERIFIER_nondet_uchar() [L78] EXPR BOOL_unsigned_char_Array_0[0] VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L78] CALL assume_abort_if_not(BOOL_unsigned_char_Array_0[0] >= 0) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L20] COND FALSE !(!cond) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L78] RET assume_abort_if_not(BOOL_unsigned_char_Array_0[0] >= 0) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L79] EXPR BOOL_unsigned_char_Array_0[0] VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L79] CALL assume_abort_if_not(BOOL_unsigned_char_Array_0[0] <= 1) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L20] COND FALSE !(!cond) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L79] RET assume_abort_if_not(BOOL_unsigned_char_Array_0[0] <= 1) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L80] BOOL_unsigned_char_Array_0[1] = __VERIFIER_nondet_uchar() [L81] EXPR BOOL_unsigned_char_Array_0[1] VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L81] CALL assume_abort_if_not(BOOL_unsigned_char_Array_0[1] >= 0) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L20] COND FALSE !(!cond) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L81] RET assume_abort_if_not(BOOL_unsigned_char_Array_0[1] >= 0) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L82] EXPR BOOL_unsigned_char_Array_0[1] VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L82] CALL assume_abort_if_not(BOOL_unsigned_char_Array_0[1] <= 1) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L20] COND FALSE !(!cond) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L82] RET assume_abort_if_not(BOOL_unsigned_char_Array_0[1] <= 1) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L83] BOOL_unsigned_char_Array_0[2] = __VERIFIER_nondet_uchar() [L84] EXPR BOOL_unsigned_char_Array_0[2] VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L84] CALL assume_abort_if_not(BOOL_unsigned_char_Array_0[2] >= 0) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L20] COND FALSE !(!cond) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L84] RET assume_abort_if_not(BOOL_unsigned_char_Array_0[2] >= 0) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L85] EXPR BOOL_unsigned_char_Array_0[2] VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L85] CALL assume_abort_if_not(BOOL_unsigned_char_Array_0[2] <= 1) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L20] COND FALSE !(!cond) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L85] RET assume_abort_if_not(BOOL_unsigned_char_Array_0[2] <= 1) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L86] double_Array_0[0] = __VERIFIER_nondet_double() [L87] EXPR double_Array_0[0] [L87] EXPR double_Array_0[0] >= -230584.3009213691390e+13F && double_Array_0[0] <= -1.0e-20F VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L87] EXPR double_Array_0[0] >= -230584.3009213691390e+13F && double_Array_0[0] <= -1.0e-20F [L87] EXPR double_Array_0[0] [L87] EXPR double_Array_0[0] >= -230584.3009213691390e+13F && double_Array_0[0] <= -1.0e-20F VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L87] EXPR (double_Array_0[0] >= -230584.3009213691390e+13F && double_Array_0[0] <= -1.0e-20F) || (double_Array_0[0] <= 2305843.009213691390e+12F && double_Array_0[0] >= 1.0e-20F ) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L87] EXPR (double_Array_0[0] >= -230584.3009213691390e+13F && double_Array_0[0] <= -1.0e-20F) || (double_Array_0[0] <= 2305843.009213691390e+12F && double_Array_0[0] >= 1.0e-20F ) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L87] CALL assume_abort_if_not((double_Array_0[0] >= -230584.3009213691390e+13F && double_Array_0[0] <= -1.0e-20F) || (double_Array_0[0] <= 2305843.009213691390e+12F && double_Array_0[0] >= 1.0e-20F )) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L20] COND FALSE !(!cond) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L87] RET assume_abort_if_not((double_Array_0[0] >= -230584.3009213691390e+13F && double_Array_0[0] <= -1.0e-20F) || (double_Array_0[0] <= 2305843.009213691390e+12F && double_Array_0[0] >= 1.0e-20F )) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L88] double_Array_0[1] = __VERIFIER_nondet_double() [L89] EXPR double_Array_0[1] [L89] EXPR double_Array_0[1] >= -461168.6018427382800e+13F && double_Array_0[1] <= -1.0e-20F VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L89] EXPR double_Array_0[1] >= -461168.6018427382800e+13F && double_Array_0[1] <= -1.0e-20F [L89] EXPR double_Array_0[1] [L89] EXPR double_Array_0[1] >= -461168.6018427382800e+13F && double_Array_0[1] <= -1.0e-20F VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L89] EXPR (double_Array_0[1] >= -461168.6018427382800e+13F && double_Array_0[1] <= -1.0e-20F) || (double_Array_0[1] <= 4611686.018427382800e+12F && double_Array_0[1] >= 1.0e-20F ) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L89] EXPR (double_Array_0[1] >= -461168.6018427382800e+13F && double_Array_0[1] <= -1.0e-20F) || (double_Array_0[1] <= 4611686.018427382800e+12F && double_Array_0[1] >= 1.0e-20F ) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L89] CALL assume_abort_if_not((double_Array_0[1] >= -461168.6018427382800e+13F && double_Array_0[1] <= -1.0e-20F) || (double_Array_0[1] <= 4611686.018427382800e+12F && double_Array_0[1] >= 1.0e-20F )) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L20] COND FALSE !(!cond) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L89] RET assume_abort_if_not((double_Array_0[1] >= -461168.6018427382800e+13F && double_Array_0[1] <= -1.0e-20F) || (double_Array_0[1] <= 4611686.018427382800e+12F && double_Array_0[1] >= 1.0e-20F )) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L90] double_Array_0[2] = __VERIFIER_nondet_double() [L91] EXPR double_Array_0[2] [L91] EXPR double_Array_0[2] >= -115292.1504606845700e+13F && double_Array_0[2] <= -1.0e-20F VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L91] EXPR double_Array_0[2] >= -115292.1504606845700e+13F && double_Array_0[2] <= -1.0e-20F [L91] EXPR double_Array_0[2] [L91] EXPR double_Array_0[2] >= -115292.1504606845700e+13F && double_Array_0[2] <= -1.0e-20F VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L91] EXPR (double_Array_0[2] >= -115292.1504606845700e+13F && double_Array_0[2] <= -1.0e-20F) || (double_Array_0[2] <= 1152921.504606845700e+12F && double_Array_0[2] >= 1.0e-20F ) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L91] EXPR (double_Array_0[2] >= -115292.1504606845700e+13F && double_Array_0[2] <= -1.0e-20F) || (double_Array_0[2] <= 1152921.504606845700e+12F && double_Array_0[2] >= 1.0e-20F ) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L91] CALL assume_abort_if_not((double_Array_0[2] >= -115292.1504606845700e+13F && double_Array_0[2] <= -1.0e-20F) || (double_Array_0[2] <= 1152921.504606845700e+12F && double_Array_0[2] >= 1.0e-20F )) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L20] COND FALSE !(!cond) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L91] RET assume_abort_if_not((double_Array_0[2] >= -115292.1504606845700e+13F && double_Array_0[2] <= -1.0e-20F) || (double_Array_0[2] <= 1152921.504606845700e+12F && double_Array_0[2] >= 1.0e-20F )) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L92] double_Array_0[4] = __VERIFIER_nondet_double() [L93] EXPR double_Array_0[4] [L93] EXPR double_Array_0[4] >= -115292.1504606845700e+13F && double_Array_0[4] <= -1.0e-20F VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L93] EXPR double_Array_0[4] >= -115292.1504606845700e+13F && double_Array_0[4] <= -1.0e-20F [L93] EXPR double_Array_0[4] [L93] EXPR double_Array_0[4] >= -115292.1504606845700e+13F && double_Array_0[4] <= -1.0e-20F VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L93] EXPR (double_Array_0[4] >= -115292.1504606845700e+13F && double_Array_0[4] <= -1.0e-20F) || (double_Array_0[4] <= 1152921.504606845700e+12F && double_Array_0[4] >= 1.0e-20F ) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L93] EXPR (double_Array_0[4] >= -115292.1504606845700e+13F && double_Array_0[4] <= -1.0e-20F) || (double_Array_0[4] <= 1152921.504606845700e+12F && double_Array_0[4] >= 1.0e-20F ) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L93] CALL assume_abort_if_not((double_Array_0[4] >= -115292.1504606845700e+13F && double_Array_0[4] <= -1.0e-20F) || (double_Array_0[4] <= 1152921.504606845700e+12F && double_Array_0[4] >= 1.0e-20F )) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L20] COND FALSE !(!cond) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L93] RET assume_abort_if_not((double_Array_0[4] >= -115292.1504606845700e+13F && double_Array_0[4] <= -1.0e-20F) || (double_Array_0[4] <= 1152921.504606845700e+12F && double_Array_0[4] >= 1.0e-20F )) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L94] unsigned_long_int_Array_0[0] = __VERIFIER_nondet_ulong() [L95] EXPR unsigned_long_int_Array_0[0] VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L95] CALL assume_abort_if_not(unsigned_long_int_Array_0[0] >= 1610612735) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L20] COND FALSE !(!cond) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L95] RET assume_abort_if_not(unsigned_long_int_Array_0[0] >= 1610612735) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L96] EXPR unsigned_long_int_Array_0[0] VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L96] CALL assume_abort_if_not(unsigned_long_int_Array_0[0] <= 2147483647) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L20] COND FALSE !(!cond) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L96] RET assume_abort_if_not(unsigned_long_int_Array_0[0] <= 2147483647) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L97] unsigned_short_int_Array_0[1][0] = __VERIFIER_nondet_ushort() [L98] EXPR unsigned_short_int_Array_0[1][0] VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L98] CALL assume_abort_if_not(unsigned_short_int_Array_0[1][0] >= 16384) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L20] COND FALSE !(!cond) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L98] RET assume_abort_if_not(unsigned_short_int_Array_0[1][0] >= 16384) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L99] EXPR unsigned_short_int_Array_0[1][0] VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L99] CALL assume_abort_if_not(unsigned_short_int_Array_0[1][0] <= 32767) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L20] COND FALSE !(!cond) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L99] RET assume_abort_if_not(unsigned_short_int_Array_0[1][0] <= 32767) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L100] unsigned_short_int_Array_0[0][1] = __VERIFIER_nondet_ushort() [L101] EXPR unsigned_short_int_Array_0[0][1] VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L101] CALL assume_abort_if_not(unsigned_short_int_Array_0[0][1] >= 16383) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L20] COND FALSE !(!cond) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L101] RET assume_abort_if_not(unsigned_short_int_Array_0[0][1] >= 16383) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L102] EXPR unsigned_short_int_Array_0[0][1] VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L102] CALL assume_abort_if_not(unsigned_short_int_Array_0[0][1] <= 32767) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L20] COND FALSE !(!cond) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L102] RET assume_abort_if_not(unsigned_short_int_Array_0[0][1] <= 32767) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L103] unsigned_short_int_Array_0[1][1] = __VERIFIER_nondet_ushort() [L104] EXPR unsigned_short_int_Array_0[1][1] VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L104] CALL assume_abort_if_not(unsigned_short_int_Array_0[1][1] >= 0) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L20] COND FALSE !(!cond) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L104] RET assume_abort_if_not(unsigned_short_int_Array_0[1][1] >= 0) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L105] EXPR unsigned_short_int_Array_0[1][1] VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L105] CALL assume_abort_if_not(unsigned_short_int_Array_0[1][1] <= 16383) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L20] COND FALSE !(!cond) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L105] RET assume_abort_if_not(unsigned_short_int_Array_0[1][1] <= 16383) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L106] unsigned_short_int_Array_0[2][1] = __VERIFIER_nondet_ushort() [L107] EXPR unsigned_short_int_Array_0[2][1] VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L107] CALL assume_abort_if_not(unsigned_short_int_Array_0[2][1] >= 0) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L20] COND FALSE !(!cond) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L107] RET assume_abort_if_not(unsigned_short_int_Array_0[2][1] >= 0) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L108] EXPR unsigned_short_int_Array_0[2][1] VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L108] CALL assume_abort_if_not(unsigned_short_int_Array_0[2][1] <= 32767) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L20] COND FALSE !(!cond) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L108] RET assume_abort_if_not(unsigned_short_int_Array_0[2][1] <= 32767) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L109] unsigned_short_int_Array_0[0][2] = __VERIFIER_nondet_ushort() [L110] EXPR unsigned_short_int_Array_0[0][2] VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L110] CALL assume_abort_if_not(unsigned_short_int_Array_0[0][2] >= 32767) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L20] COND FALSE !(!cond) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L110] RET assume_abort_if_not(unsigned_short_int_Array_0[0][2] >= 32767) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L111] EXPR unsigned_short_int_Array_0[0][2] VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L111] CALL assume_abort_if_not(unsigned_short_int_Array_0[0][2] <= 65534) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L20] COND FALSE !(!cond) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L111] RET assume_abort_if_not(unsigned_short_int_Array_0[0][2] <= 65534) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L112] unsigned_short_int_Array_0[1][2] = __VERIFIER_nondet_ushort() [L113] EXPR unsigned_short_int_Array_0[1][2] VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L113] CALL assume_abort_if_not(unsigned_short_int_Array_0[1][2] >= 32767) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L20] COND FALSE !(!cond) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L113] RET assume_abort_if_not(unsigned_short_int_Array_0[1][2] >= 32767) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L114] EXPR unsigned_short_int_Array_0[1][2] VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L114] CALL assume_abort_if_not(unsigned_short_int_Array_0[1][2] <= 65534) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L20] COND FALSE !(!cond) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, \old(cond)=1, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L114] RET assume_abort_if_not(unsigned_short_int_Array_0[1][2] <= 65534) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L127] RET updateVariables() [L128] CALL step() [L56] EXPR \read(*unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer) [L56] EXPR \read(*unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L56] EXPR (((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))) > ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer)))) ? ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))) : ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer))) [L56] EXPR \read(*unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer) [L56] EXPR (((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))) > ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer)))) ? ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))) : ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer))) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L56] EXPR \read(*unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer) [L56] (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer)) = ((((((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))) > ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer)))) ? ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))) : ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer))))) - (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer))) [L57] EXPR \read(*unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer) [L57] unsigned short int stepLocal_0 = (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer)); [L58] EXPR \read(*unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L58] COND FALSE !((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer)) > stepLocal_0) [L61] EXPR \read(*double_Array_0_arraydouble_Array_0arrayVar1_Pointer) [L61] EXPR \read(*double_Array_0_arraydouble_Array_0arrayVar0_Pointer) [L61] EXPR \read(*double_Array_0_arraydouble_Array_0arrayVar2_Pointer) [L61] EXPR \read(*double_Array_0_arraydouble_Array_0arrayVar4_Pointer) [L61] (*(double_Array_0_arraydouble_Array_0arrayVar3_Pointer)) = ((*(double_Array_0_arraydouble_Array_0arrayVar1_Pointer)) + ((*(double_Array_0_arraydouble_Array_0arrayVar0_Pointer)) + ((*(double_Array_0_arraydouble_Array_0arrayVar2_Pointer)) + (*(double_Array_0_arraydouble_Array_0arrayVar4_Pointer))))) [L62] EXPR \read(*BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L62] COND TRUE ! (*(BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer)) [L63] EXPR \read(*unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer) [L63] EXPR \read(*unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer) [L63] EXPR \read(*unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer) [L63] (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer)) = ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer)) - ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer)) - (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer)))) [L71] EXPR \read(*BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer) [L71] unsigned char stepLocal_1 = (*(BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer)); [L72] EXPR \read(*BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer) [L72] EXPR (*(BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer)) && (*(BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer)) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, stepLocal_1=256, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L72] EXPR (*(BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer)) && (*(BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer)) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L72] COND FALSE !(((*(BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer)) && (*(BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer))) && stepLocal_1) [L128] RET step() [L129] CALL, EXPR property() [L119] EXPR \read(*unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer) [L119] EXPR \read(*unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer) [L119] EXPR \read(*unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L119] EXPR (((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))) > ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer)))) ? ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))) : ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer))) [L119] EXPR \read(*unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer) [L119] EXPR (((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))) > ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer)))) ? ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))) : ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer))) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L119] EXPR \read(*unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer) [L119] EXPR ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer)) == ((unsigned short int) ((((((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))) > ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer)))) ? ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))) : ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer))))) - (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer))))) && (((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer)) > (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))) ? ((*(unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer)) == ((unsigned long int) ((((*(unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer)) - (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer))) + 2144048120u) - (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))))) : 1) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L119] EXPR ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer)) == ((unsigned short int) ((((((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))) > ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer)))) ? ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))) : ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer))))) - (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer))))) && (((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer)) > (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))) ? ((*(unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer)) == ((unsigned long int) ((((*(unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer)) - (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer))) + 2144048120u) - (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))))) : 1) [L119] EXPR \read(*unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer) [L119] EXPR \read(*unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L119] EXPR ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer)) > (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))) ? ((*(unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer)) == ((unsigned long int) ((((*(unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer)) - (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer))) + 2144048120u) - (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))))) : 1 [L119] EXPR ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer)) > (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))) ? ((*(unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer)) == ((unsigned long int) ((((*(unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer)) - (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer))) + 2144048120u) - (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))))) : 1 VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L119] EXPR ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer)) == ((unsigned short int) ((((((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))) > ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer)))) ? ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))) : ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer))))) - (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer))))) && (((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer)) > (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))) ? ((*(unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer)) == ((unsigned long int) ((((*(unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer)) - (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer))) + 2144048120u) - (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))))) : 1) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L119] EXPR (((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer)) == ((unsigned short int) ((((((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))) > ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer)))) ? ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))) : ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer))))) - (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer))))) && (((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer)) > (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))) ? ((*(unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer)) == ((unsigned long int) ((((*(unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer)) - (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer))) + 2144048120u) - (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))))) : 1)) && ((*(double_Array_0_arraydouble_Array_0arrayVar3_Pointer)) == ((double) ((*(double_Array_0_arraydouble_Array_0arrayVar1_Pointer)) + ((*(double_Array_0_arraydouble_Array_0arrayVar0_Pointer)) + ((*(double_Array_0_arraydouble_Array_0arrayVar2_Pointer)) + (*(double_Array_0_arraydouble_Array_0arrayVar4_Pointer))))))) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L119] EXPR (((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer)) == ((unsigned short int) ((((((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))) > ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer)))) ? ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))) : ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer))))) - (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer))))) && (((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer)) > (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))) ? ((*(unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer)) == ((unsigned long int) ((((*(unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer)) - (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer))) + 2144048120u) - (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))))) : 1)) && ((*(double_Array_0_arraydouble_Array_0arrayVar3_Pointer)) == ((double) ((*(double_Array_0_arraydouble_Array_0arrayVar1_Pointer)) + ((*(double_Array_0_arraydouble_Array_0arrayVar0_Pointer)) + ((*(double_Array_0_arraydouble_Array_0arrayVar2_Pointer)) + (*(double_Array_0_arraydouble_Array_0arrayVar4_Pointer))))))) [L119] EXPR \read(*double_Array_0_arraydouble_Array_0arrayVar3_Pointer) [L119] EXPR \read(*double_Array_0_arraydouble_Array_0arrayVar1_Pointer) [L119] EXPR \read(*double_Array_0_arraydouble_Array_0arrayVar0_Pointer) [L119] EXPR \read(*double_Array_0_arraydouble_Array_0arrayVar2_Pointer) [L119] EXPR \read(*double_Array_0_arraydouble_Array_0arrayVar4_Pointer) [L119] EXPR (((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer)) == ((unsigned short int) ((((((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))) > ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer)))) ? ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))) : ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer))))) - (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer))))) && (((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer)) > (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))) ? ((*(unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer)) == ((unsigned long int) ((((*(unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer)) - (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer))) + 2144048120u) - (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))))) : 1)) && ((*(double_Array_0_arraydouble_Array_0arrayVar3_Pointer)) == ((double) ((*(double_Array_0_arraydouble_Array_0arrayVar1_Pointer)) + ((*(double_Array_0_arraydouble_Array_0arrayVar0_Pointer)) + ((*(double_Array_0_arraydouble_Array_0arrayVar2_Pointer)) + (*(double_Array_0_arraydouble_Array_0arrayVar4_Pointer))))))) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L119] EXPR ((((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer)) == ((unsigned short int) ((((((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))) > ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer)))) ? ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))) : ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer))))) - (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer))))) && (((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer)) > (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))) ? ((*(unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer)) == ((unsigned long int) ((((*(unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer)) - (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer))) + 2144048120u) - (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))))) : 1)) && ((*(double_Array_0_arraydouble_Array_0arrayVar3_Pointer)) == ((double) ((*(double_Array_0_arraydouble_Array_0arrayVar1_Pointer)) + ((*(double_Array_0_arraydouble_Array_0arrayVar0_Pointer)) + ((*(double_Array_0_arraydouble_Array_0arrayVar2_Pointer)) + (*(double_Array_0_arraydouble_Array_0arrayVar4_Pointer)))))))) && ((! (*(BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer))) ? ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer)) == ((unsigned short int) ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer)) - ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer)) - (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer)))))) : ((*(BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer)) ? ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer)) == ((unsigned short int) ((27636 + (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer))) - (((((16853 - 10)) > ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer)))) ? ((16853 - 10)) : ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer)))))))) : ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer)) == ((unsigned short int) (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer)))))) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L119] EXPR ((((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer)) == ((unsigned short int) ((((((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))) > ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer)))) ? ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))) : ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer))))) - (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer))))) && (((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer)) > (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))) ? ((*(unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer)) == ((unsigned long int) ((((*(unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer)) - (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer))) + 2144048120u) - (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))))) : 1)) && ((*(double_Array_0_arraydouble_Array_0arrayVar3_Pointer)) == ((double) ((*(double_Array_0_arraydouble_Array_0arrayVar1_Pointer)) + ((*(double_Array_0_arraydouble_Array_0arrayVar0_Pointer)) + ((*(double_Array_0_arraydouble_Array_0arrayVar2_Pointer)) + (*(double_Array_0_arraydouble_Array_0arrayVar4_Pointer)))))))) && ((! (*(BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer))) ? ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer)) == ((unsigned short int) ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer)) - ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer)) - (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer)))))) : ((*(BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer)) ? ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer)) == ((unsigned short int) ((27636 + (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer))) - (((((16853 - 10)) > ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer)))) ? ((16853 - 10)) : ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer)))))))) : ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer)) == ((unsigned short int) (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer)))))) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L119] EXPR (((((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer)) == ((unsigned short int) ((((((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))) > ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer)))) ? ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))) : ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer))))) - (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer))))) && (((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer)) > (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))) ? ((*(unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer)) == ((unsigned long int) ((((*(unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer)) - (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer))) + 2144048120u) - (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))))) : 1)) && ((*(double_Array_0_arraydouble_Array_0arrayVar3_Pointer)) == ((double) ((*(double_Array_0_arraydouble_Array_0arrayVar1_Pointer)) + ((*(double_Array_0_arraydouble_Array_0arrayVar0_Pointer)) + ((*(double_Array_0_arraydouble_Array_0arrayVar2_Pointer)) + (*(double_Array_0_arraydouble_Array_0arrayVar4_Pointer)))))))) && ((! (*(BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer))) ? ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer)) == ((unsigned short int) ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer)) - ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer)) - (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer)))))) : ((*(BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer)) ? ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer)) == ((unsigned short int) ((27636 + (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer))) - (((((16853 - 10)) > ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer)))) ? ((16853 - 10)) : ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer)))))))) : ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer)) == ((unsigned short int) (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer))))))) && ((((*(BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer)) && (*(BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer))) && (*(BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer))) ? ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer)) == ((unsigned short int) ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer)) + (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer))))) : 1) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L119] EXPR (((((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer)) == ((unsigned short int) ((((((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))) > ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer)))) ? ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))) : ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer))))) - (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer))))) && (((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer)) > (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))) ? ((*(unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer)) == ((unsigned long int) ((((*(unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer)) - (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer))) + 2144048120u) - (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))))) : 1)) && ((*(double_Array_0_arraydouble_Array_0arrayVar3_Pointer)) == ((double) ((*(double_Array_0_arraydouble_Array_0arrayVar1_Pointer)) + ((*(double_Array_0_arraydouble_Array_0arrayVar0_Pointer)) + ((*(double_Array_0_arraydouble_Array_0arrayVar2_Pointer)) + (*(double_Array_0_arraydouble_Array_0arrayVar4_Pointer)))))))) && ((! (*(BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer))) ? ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer)) == ((unsigned short int) ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer)) - ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer)) - (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer)))))) : ((*(BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer)) ? ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer)) == ((unsigned short int) ((27636 + (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer))) - (((((16853 - 10)) > ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer)))) ? ((16853 - 10)) : ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer)))))))) : ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer)) == ((unsigned short int) (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer))))))) && ((((*(BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer)) && (*(BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer))) && (*(BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer))) ? ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer)) == ((unsigned short int) ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer)) + (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer))))) : 1) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L119-L120] return (((((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer)) == ((unsigned short int) ((((((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))) > ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer)))) ? ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))) : ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer))))) - (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer))))) && (((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer)) > (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))) ? ((*(unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer)) == ((unsigned long int) ((((*(unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer)) - (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer))) + 2144048120u) - (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer))))) : 1)) && ((*(double_Array_0_arraydouble_Array_0arrayVar3_Pointer)) == ((double) ((*(double_Array_0_arraydouble_Array_0arrayVar1_Pointer)) + ((*(double_Array_0_arraydouble_Array_0arrayVar0_Pointer)) + ((*(double_Array_0_arraydouble_Array_0arrayVar2_Pointer)) + (*(double_Array_0_arraydouble_Array_0arrayVar4_Pointer)))))))) && ((! (*(BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer))) ? ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer)) == ((unsigned short int) ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer)) - ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer)) - (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer)))))) : ((*(BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer)) ? ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer)) == ((unsigned short int) ((27636 + (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer))) - (((((16853 - 10)) > ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer)))) ? ((16853 - 10)) : ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer)))))))) : ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer)) == ((unsigned short int) (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer))))))) && ((((*(BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer)) && (*(BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer))) && (*(BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer))) ? ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer)) == ((unsigned short int) ((*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer)) + (*(unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer))))) : 1) ; [L129] RET, EXPR property() [L129] CALL __VERIFIER_assert(property()) [L19] COND TRUE !(cond) VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] [L19] reach_error() VAL [BOOL_unsigned_char_Array_0={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var0_Pointer={4:0}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var1_Pointer={4:1}, BOOL_unsigned_char_Array_0_arrayBOOL_unsigned_char_Array_0Var2_Pointer={4:2}, double_Array_0={5:0}, double_Array_0_arraydouble_Array_0arrayVar0_Pointer={5:0}, double_Array_0_arraydouble_Array_0arrayVar1_Pointer={5:8}, double_Array_0_arraydouble_Array_0arrayVar2_Pointer={5:16}, double_Array_0_arraydouble_Array_0arrayVar3_Pointer={5:24}, double_Array_0_arraydouble_Array_0arrayVar4_Pointer={5:32}, isInitial=1, unsigned_long_int_Array_0={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var0_Pointer={6:0}, unsigned_long_int_Array_0_arrayunsigned_long_int_Array_0Var1_Pointer={6:4}, unsigned_short_int_Array_0={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var0_Pointer={7:0}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var1_Pointer={7:6}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var2_Pointer={7:12}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var3_Pointer={7:2}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var4_Pointer={7:8}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var5_Pointer={7:14}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var6_Pointer={7:4}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var7_Pointer={7:10}, unsigned_short_int_Array_0_arrayunsigned_short_int_Array_0Var8_Pointer={7:16}] - StatisticsResult: Ultimate Automizer benchmark data CFG has 2 procedures, 122 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 73.2s, OverallIterations: 11, TraceHistogramMax: 24, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 24.2s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 3521 SdHoareTripleChecker+Valid, 14.4s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 3516 mSDsluCounter, 11695 SdHoareTripleChecker+Invalid, 12.8s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 9808 mSDsCounter, 860 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 7069 IncrementalHoareTripleChecker+Invalid, 7929 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 860 mSolverCounterUnsat, 1887 mSDtfsCounter, 7069 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 614 GetRequests, 429 SyntacticMatches, 1 SemanticMatches, 184 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1018 ImplicationChecksByTransitivity, 14.2s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=301occurred in iteration=9, InterpolantAutomatonStates: 111, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.6s AutomataMinimizationTime, 10 MinimizatonAttempts, 482 StatesRemovedByMinimization, 8 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 2.3s SatisfiabilityAnalysisTime, 43.6s InterpolantComputationTime, 2401 NumberOfCodeBlocks, 2401 NumberOfCodeBlocksAsserted, 13 NumberOfCheckSat, 2203 ConstructedInterpolants, 0 QuantifiedInterpolants, 33123 SizeOfPredicates, 8 NumberOfNonLiveVariables, 1360 ConjunctsInSsa, 56 ConjunctsInUnsatCore, 12 InterpolantComputations, 9 PerfectInterpolantSequences, 13005/13248 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-11-27 23:39:47,018 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-ap_file-38.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB --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 a36341ca3b6735c9c3bbbcd02a53abde3dd875a5cb707d1c87b09a60c1d040c7 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-27 23:39:50,097 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-27 23:39:50,226 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2024-11-27 23:39:50,235 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-27 23:39:50,236 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-27 23:39:50,285 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-27 23:39:50,287 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-27 23:39:50,289 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-27 23:39:50,289 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-27 23:39:50,289 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-27 23:39:50,290 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-27 23:39:50,290 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-27 23:39:50,291 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-27 23:39:50,291 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-27 23:39:50,292 INFO L153 SettingsManager]: * Use SBE=true [2024-11-27 23:39:50,293 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-27 23:39:50,293 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-27 23:39:50,294 INFO L153 SettingsManager]: * sizeof long=4 [2024-11-27 23:39:50,294 INFO L153 SettingsManager]: * sizeof POINTER=4 [2024-11-27 23:39:50,294 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-27 23:39:50,294 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-27 23:39:50,294 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-27 23:39:50,294 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-27 23:39:50,294 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-27 23:39:50,294 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-27 23:39:50,294 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-27 23:39:50,294 INFO L153 SettingsManager]: * sizeof long double=12 [2024-11-27 23:39:50,294 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-27 23:39:50,295 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-27 23:39:50,295 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-27 23:39:50,296 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-27 23:39:50,296 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-27 23:39:50,296 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-27 23:39:50,296 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-27 23:39:50,297 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 23:39:50,297 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-27 23:39:50,297 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-27 23:39:50,297 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-27 23:39:50,297 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-27 23:39:50,298 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 23:39:50,298 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-27 23:39:50,298 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-27 23:39:50,298 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-27 23:39:50,298 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-27 23:39:50,299 INFO L153 SettingsManager]: * Trace refinement strategy=FOX [2024-11-27 23:39:50,299 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-27 23:39:50,299 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-27 23:39:50,299 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-27 23:39:50,299 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-27 23:39:50,300 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-27 23:39:50,300 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_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB 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 -> a36341ca3b6735c9c3bbbcd02a53abde3dd875a5cb707d1c87b09a60c1d040c7 [2024-11-27 23:39:50,706 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-27 23:39:50,717 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-27 23:39:50,720 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-27 23:39:50,722 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-27 23:39:50,722 INFO L274 PluginConnector]: CDTParser initialized [2024-11-27 23:39:50,724 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-ap_file-38.i [2024-11-27 23:39:54,361 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/data/c71531dac/d8bbb8048903418e9bc03bcc31585a8c/FLAG8336b7864 [2024-11-27 23:39:54,749 INFO L384 CDTParser]: Found 1 translation units. [2024-11-27 23:39:54,753 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-ap_file-38.i [2024-11-27 23:39:54,772 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/data/c71531dac/d8bbb8048903418e9bc03bcc31585a8c/FLAG8336b7864 [2024-11-27 23:39:54,804 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/data/c71531dac/d8bbb8048903418e9bc03bcc31585a8c [2024-11-27 23:39:54,810 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-27 23:39:54,813 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-27 23:39:54,816 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-27 23:39:54,818 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-27 23:39:54,824 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-27 23:39:54,826 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.11 11:39:54" (1/1) ... [2024-11-27 23:39:54,830 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4a0e99af and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:39:54, skipping insertion in model container [2024-11-27 23:39:54,831 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.11 11:39:54" (1/1) ... [2024-11-27 23:39:54,866 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-27 23:39:55,091 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_3a37106a-7364-427c-bb7e-89d766010b8d/sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-ap_file-38.i[917,930] [2024-11-27 23:39:55,245 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-27 23:39:55,286 INFO L200 MainTranslator]: Completed pre-run [2024-11-27 23:39:55,303 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_3a37106a-7364-427c-bb7e-89d766010b8d/sv-benchmarks/c/hardness-nfm22/hardness_variablewrapping_wrapper-ap_file-38.i[917,930] [2024-11-27 23:39:55,378 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-27 23:39:55,406 INFO L204 MainTranslator]: Completed translation [2024-11-27 23:39:55,407 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:39:55 WrapperNode [2024-11-27 23:39:55,407 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-27 23:39:55,408 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-27 23:39:55,409 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-27 23:39:55,409 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-27 23:39:55,418 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:39:55" (1/1) ... [2024-11-27 23:39:55,446 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:39:55" (1/1) ... [2024-11-27 23:39:55,501 INFO L138 Inliner]: procedures = 36, calls = 180, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 517 [2024-11-27 23:39:55,501 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-27 23:39:55,502 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-27 23:39:55,502 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-27 23:39:55,502 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-27 23:39:55,514 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:39:55" (1/1) ... [2024-11-27 23:39:55,514 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:39:55" (1/1) ... [2024-11-27 23:39:55,522 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:39:55" (1/1) ... [2024-11-27 23:39:55,551 INFO L175 MemorySlicer]: Split 141 memory accesses to 5 slices as follows [2, 22, 35, 9, 73]. 52 percent of accesses are in the largest equivalence class. The 21 initializations are split as follows [2, 3, 5, 2, 9]. The 21 writes are split as follows [0, 3, 5, 2, 11]. [2024-11-27 23:39:55,552 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:39:55" (1/1) ... [2024-11-27 23:39:55,552 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:39:55" (1/1) ... [2024-11-27 23:39:55,585 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:39:55" (1/1) ... [2024-11-27 23:39:55,587 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:39:55" (1/1) ... [2024-11-27 23:39:55,593 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:39:55" (1/1) ... [2024-11-27 23:39:55,599 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:39:55" (1/1) ... [2024-11-27 23:39:55,602 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:39:55" (1/1) ... [2024-11-27 23:39:55,610 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-27 23:39:55,611 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-27 23:39:55,611 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-27 23:39:55,611 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-27 23:39:55,613 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:39:55" (1/1) ... [2024-11-27 23:39:55,621 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 23:39:55,647 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:39:55,664 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-27 23:39:55,669 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-27 23:39:55,709 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-27 23:39:55,710 INFO L130 BoogieDeclarations]: Found specification of procedure read~intFLOATTYPE8#0 [2024-11-27 23:39:55,710 INFO L130 BoogieDeclarations]: Found specification of procedure read~intFLOATTYPE8#1 [2024-11-27 23:39:55,710 INFO L130 BoogieDeclarations]: Found specification of procedure read~intFLOATTYPE8#2 [2024-11-27 23:39:55,711 INFO L130 BoogieDeclarations]: Found specification of procedure read~intFLOATTYPE8#3 [2024-11-27 23:39:55,711 INFO L130 BoogieDeclarations]: Found specification of procedure read~intFLOATTYPE8#4 [2024-11-27 23:39:55,711 INFO L130 BoogieDeclarations]: Found specification of procedure write~intFLOATTYPE8#0 [2024-11-27 23:39:55,711 INFO L130 BoogieDeclarations]: Found specification of procedure write~intFLOATTYPE8#1 [2024-11-27 23:39:55,711 INFO L130 BoogieDeclarations]: Found specification of procedure write~intFLOATTYPE8#2 [2024-11-27 23:39:55,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~intFLOATTYPE8#3 [2024-11-27 23:39:55,712 INFO L130 BoogieDeclarations]: Found specification of procedure write~intFLOATTYPE8#4 [2024-11-27 23:39:55,712 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2024-11-27 23:39:55,713 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2024-11-27 23:39:55,713 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2024-11-27 23:39:55,713 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2024-11-27 23:39:55,713 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2024-11-27 23:39:55,714 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#0 [2024-11-27 23:39:55,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#1 [2024-11-27 23:39:55,715 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#2 [2024-11-27 23:39:55,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#3 [2024-11-27 23:39:55,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2#4 [2024-11-27 23:39:55,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-11-27 23:39:55,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2024-11-27 23:39:55,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2024-11-27 23:39:55,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2024-11-27 23:39:55,716 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2024-11-27 23:39:55,717 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2024-11-27 23:39:55,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2024-11-27 23:39:55,720 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2024-11-27 23:39:55,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2024-11-27 23:39:55,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2024-11-27 23:39:55,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intFLOATTYPE8#0 [2024-11-27 23:39:55,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intFLOATTYPE8#1 [2024-11-27 23:39:55,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intFLOATTYPE8#2 [2024-11-27 23:39:55,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intFLOATTYPE8#3 [2024-11-27 23:39:55,721 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intFLOATTYPE8#4 [2024-11-27 23:39:55,721 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2024-11-27 23:39:55,721 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2024-11-27 23:39:55,721 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2024-11-27 23:39:55,721 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2024-11-27 23:39:55,721 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2024-11-27 23:39:55,721 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2024-11-27 23:39:55,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2024-11-27 23:39:55,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2024-11-27 23:39:55,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2024-11-27 23:39:55,722 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2024-11-27 23:39:55,722 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2024-11-27 23:39:55,722 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2024-11-27 23:39:55,722 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-27 23:39:55,722 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-27 23:39:55,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2024-11-27 23:39:55,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2024-11-27 23:39:55,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2024-11-27 23:39:55,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2024-11-27 23:39:55,722 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2024-11-27 23:39:55,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2024-11-27 23:39:55,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2024-11-27 23:39:55,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2024-11-27 23:39:55,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2024-11-27 23:39:55,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2024-11-27 23:39:55,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2024-11-27 23:39:55,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2024-11-27 23:39:55,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2024-11-27 23:39:55,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2024-11-27 23:39:55,723 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2024-11-27 23:39:55,996 INFO L234 CfgBuilder]: Building ICFG [2024-11-27 23:39:55,998 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-27 23:40:03,637 INFO L? ?]: Removed 108 outVars from TransFormulas that were not future-live. [2024-11-27 23:40:03,639 INFO L283 CfgBuilder]: Performing block encoding [2024-11-27 23:40:03,662 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-27 23:40:03,662 INFO L312 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-27 23:40:03,662 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 11:40:03 BoogieIcfgContainer [2024-11-27 23:40:03,664 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-27 23:40:03,669 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-27 23:40:03,669 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-27 23:40:03,675 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-27 23:40:03,676 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 27.11 11:39:54" (1/3) ... [2024-11-27 23:40:03,678 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@11843f26 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.11 11:40:03, skipping insertion in model container [2024-11-27 23:40:03,678 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:39:55" (2/3) ... [2024-11-27 23:40:03,679 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@11843f26 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.11 11:40:03, skipping insertion in model container [2024-11-27 23:40:03,680 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 11:40:03" (3/3) ... [2024-11-27 23:40:03,682 INFO L128 eAbstractionObserver]: Analyzing ICFG hardness_variablewrapping_wrapper-ap_file-38.i [2024-11-27 23:40:03,703 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-27 23:40:03,705 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_variablewrapping_wrapper-ap_file-38.i that has 2 procedures, 122 locations, 1 initial locations, 1 loop locations, and 1 error locations. [2024-11-27 23:40:03,797 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-27 23:40:03,819 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;@138cca2a, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-27 23:40:03,819 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-27 23:40:03,825 INFO L276 IsEmpty]: Start isEmpty. Operand has 122 states, 95 states have (on average 1.3789473684210527) internal successors, (131), 96 states have internal predecessors, (131), 24 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-11-27 23:40:03,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2024-11-27 23:40:03,853 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:40:03,854 INFO L218 NwaCegarLoop]: trace histogram [24, 24, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:40:03,854 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:40:03,863 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:40:03,863 INFO L85 PathProgramCache]: Analyzing trace with hash 1484720315, now seen corresponding path program 1 times [2024-11-27 23:40:03,884 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-27 23:40:03,884 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1328895163] [2024-11-27 23:40:03,885 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:40:03,886 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-27 23:40:03,886 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/mathsat [2024-11-27 23:40:03,891 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-27 23:40:03,894 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2024-11-27 23:40:04,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:40:04,805 INFO L256 TraceCheckSpWp]: Trace formula consists of 423 conjuncts, 1 conjuncts are in the unsatisfiable core [2024-11-27 23:40:04,822 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:40:04,931 INFO L134 CoverageAnalysis]: Checked inductivity of 1104 backedges. 494 proven. 0 refuted. 0 times theorem prover too weak. 610 trivial. 0 not checked. [2024-11-27 23:40:04,931 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-27 23:40:04,935 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-27 23:40:04,935 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1328895163] [2024-11-27 23:40:04,936 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1328895163] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:40:04,936 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:40:04,936 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2024-11-27 23:40:04,939 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654400312] [2024-11-27 23:40:04,940 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:40:04,945 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 2 states [2024-11-27 23:40:04,947 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-27 23:40:04,973 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2024-11-27 23:40:04,974 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-27 23:40:04,976 INFO L87 Difference]: Start difference. First operand has 122 states, 95 states have (on average 1.3789473684210527) internal successors, (131), 96 states have internal predecessors, (131), 24 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) Second operand has 2 states, 2 states have (on average 35.5) internal successors, (71), 2 states have internal predecessors, (71), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2024-11-27 23:40:05,016 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:40:05,017 INFO L93 Difference]: Finished difference Result 237 states and 376 transitions. [2024-11-27 23:40:05,018 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2024-11-27 23:40:05,019 INFO L78 Accepts]: Start accepts. Automaton has has 2 states, 2 states have (on average 35.5) internal successors, (71), 2 states have internal predecessors, (71), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) Word has length 184 [2024-11-27 23:40:05,020 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:40:05,028 INFO L225 Difference]: With dead ends: 237 [2024-11-27 23:40:05,029 INFO L226 Difference]: Without dead ends: 118 [2024-11-27 23:40:05,037 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 183 GetRequests, 183 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2024-11-27 23:40:05,041 INFO L435 NwaCegarLoop]: 172 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, 172 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 23:40:05,042 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 172 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 23:40:05,062 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 118 states. [2024-11-27 23:40:05,091 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 118. [2024-11-27 23:40:05,093 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 118 states, 92 states have (on average 1.3478260869565217) internal successors, (124), 92 states have internal predecessors, (124), 24 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-11-27 23:40:05,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 172 transitions. [2024-11-27 23:40:05,102 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 172 transitions. Word has length 184 [2024-11-27 23:40:05,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:40:05,103 INFO L471 AbstractCegarLoop]: Abstraction has 118 states and 172 transitions. [2024-11-27 23:40:05,103 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 2 states, 2 states have (on average 35.5) internal successors, (71), 2 states have internal predecessors, (71), 2 states have call successors, (24), 2 states have call predecessors, (24), 2 states have return successors, (24), 2 states have call predecessors, (24), 2 states have call successors, (24) [2024-11-27 23:40:05,103 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 172 transitions. [2024-11-27 23:40:05,108 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2024-11-27 23:40:05,108 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:40:05,108 INFO L218 NwaCegarLoop]: trace histogram [24, 24, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:40:05,127 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Ended with exit code 0 [2024-11-27 23:40:05,313 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-27 23:40:05,313 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:40:05,314 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:40:05,315 INFO L85 PathProgramCache]: Analyzing trace with hash 1050794083, now seen corresponding path program 1 times [2024-11-27 23:40:05,316 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-27 23:40:05,316 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1567728721] [2024-11-27 23:40:05,317 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:40:05,317 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-27 23:40:05,317 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/mathsat [2024-11-27 23:40:05,320 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-27 23:40:05,324 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2024-11-27 23:40:06,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:40:06,264 INFO L256 TraceCheckSpWp]: Trace formula consists of 423 conjuncts, 5 conjuncts are in the unsatisfiable core [2024-11-27 23:40:06,273 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:40:06,464 INFO L134 CoverageAnalysis]: Checked inductivity of 1104 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1104 trivial. 0 not checked. [2024-11-27 23:40:06,468 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-27 23:40:06,468 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-27 23:40:06,468 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1567728721] [2024-11-27 23:40:06,468 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1567728721] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:40:06,468 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:40:06,468 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 23:40:06,468 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1386578773] [2024-11-27 23:40:06,469 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:40:06,470 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 23:40:06,473 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-27 23:40:06,474 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 23:40:06,476 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 23:40:06,476 INFO L87 Difference]: Start difference. First operand 118 states and 172 transitions. Second operand has 5 states, 5 states have (on average 13.4) internal successors, (67), 5 states have internal predecessors, (67), 1 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 1 states have call predecessors, (24), 1 states have call successors, (24) [2024-11-27 23:40:10,701 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-27 23:40:11,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:40:11,021 INFO L93 Difference]: Finished difference Result 268 states and 391 transitions. [2024-11-27 23:40:11,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2024-11-27 23:40:11,022 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 5 states have internal predecessors, (67), 1 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 1 states have call predecessors, (24), 1 states have call successors, (24) Word has length 184 [2024-11-27 23:40:11,024 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:40:11,026 INFO L225 Difference]: With dead ends: 268 [2024-11-27 23:40:11,026 INFO L226 Difference]: Without dead ends: 153 [2024-11-27 23:40:11,027 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 180 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2024-11-27 23:40:11,028 INFO L435 NwaCegarLoop]: 161 mSDtfsCounter, 48 mSDsluCounter, 461 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 48 SdHoareTripleChecker+Valid, 622 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.4s IncrementalHoareTripleChecker+Time [2024-11-27 23:40:11,029 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [48 Valid, 622 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 60 Invalid, 1 Unknown, 0 Unchecked, 4.4s Time] [2024-11-27 23:40:11,030 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2024-11-27 23:40:11,045 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 121. [2024-11-27 23:40:11,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 121 states, 95 states have (on average 1.3368421052631578) internal successors, (127), 95 states have internal predecessors, (127), 24 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 24 states have call predecessors, (24), 24 states have call successors, (24) [2024-11-27 23:40:11,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 121 states to 121 states and 175 transitions. [2024-11-27 23:40:11,055 INFO L78 Accepts]: Start accepts. Automaton has 121 states and 175 transitions. Word has length 184 [2024-11-27 23:40:11,057 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:40:11,057 INFO L471 AbstractCegarLoop]: Abstraction has 121 states and 175 transitions. [2024-11-27 23:40:11,057 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 5 states have internal predecessors, (67), 1 states have call successors, (24), 1 states have call predecessors, (24), 1 states have return successors, (24), 1 states have call predecessors, (24), 1 states have call successors, (24) [2024-11-27 23:40:11,058 INFO L276 IsEmpty]: Start isEmpty. Operand 121 states and 175 transitions. [2024-11-27 23:40:11,065 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2024-11-27 23:40:11,065 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:40:11,065 INFO L218 NwaCegarLoop]: trace histogram [24, 24, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:40:11,087 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Ended with exit code 0 [2024-11-27 23:40:11,266 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-27 23:40:11,267 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:40:11,267 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:40:11,272 INFO L85 PathProgramCache]: Analyzing trace with hash -1250137949, now seen corresponding path program 1 times [2024-11-27 23:40:11,273 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-27 23:40:11,273 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1226599510] [2024-11-27 23:40:11,273 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:40:11,273 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-27 23:40:11,274 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/mathsat [2024-11-27 23:40:11,278 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-27 23:40:11,282 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2024-11-27 23:40:12,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:40:12,502 INFO L256 TraceCheckSpWp]: Trace formula consists of 417 conjuncts, 34 conjuncts are in the unsatisfiable core [2024-11-27 23:40:12,515 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:40:23,383 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 1 [2024-11-27 23:40:24,834 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 21 [2024-11-27 23:40:27,260 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 3 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 37 [2024-11-27 23:40:30,262 INFO L349 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2024-11-27 23:40:30,262 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 3 new quantified variables, introduced 3 case distinctions, treesize of input 57 treesize of output 29 [2024-11-27 23:40:30,479 INFO L134 CoverageAnalysis]: Checked inductivity of 1104 backedges. 216 proven. 185 refuted. 0 times theorem prover too weak. 703 trivial. 0 not checked. [2024-11-27 23:40:30,479 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 23:41:08,152 INFO L136 FreeRefinementEngine]: Strategy FOX found an infeasible trace [2024-11-27 23:41:08,152 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1226599510] [2024-11-27 23:41:08,152 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1226599510] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:41:08,152 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [925614228] [2024-11-27 23:41:08,153 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:41:08,153 INFO L173 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2024-11-27 23:41:08,153 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 [2024-11-27 23:41:08,155 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2024-11-27 23:41:08,157 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt (5)] Waiting until timeout for monitored process [2024-11-27 23:41:11,072 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:41:11,106 INFO L256 TraceCheckSpWp]: Trace formula consists of 417 conjuncts, 28 conjuncts are in the unsatisfiable core [2024-11-27 23:41:11,115 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:42:08,889 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2024-11-27 23:42:22,217 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 17 [2024-11-27 23:42:29,184 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 33 treesize of output 17 [2024-11-27 23:42:44,239 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 34 treesize of output 18 [2024-11-27 23:42:46,035 INFO L134 CoverageAnalysis]: Checked inductivity of 1104 backedges. 302 proven. 185 refuted. 0 times theorem prover too weak. 617 trivial. 0 not checked. [2024-11-27 23:42:46,035 INFO L312 TraceCheckSpWp]: Computing backward predicates... [2024-11-27 23:42:47,112 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleCvc4 [925614228] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-27 23:42:47,113 INFO L185 FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences. [2024-11-27 23:42:47,113 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 13] total 31 [2024-11-27 23:42:47,113 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [48012024] [2024-11-27 23:42:47,113 INFO L85 oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton [2024-11-27 23:42:47,114 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 32 states [2024-11-27 23:42:47,114 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX [2024-11-27 23:42:47,116 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 32 interpolants. [2024-11-27 23:42:47,117 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=129, Invalid=1123, Unknown=8, NotChecked=0, Total=1260 [2024-11-27 23:42:47,118 INFO L87 Difference]: Start difference. First operand 121 states and 175 transitions. Second operand has 32 states, 27 states have (on average 5.37037037037037) internal successors, (145), 27 states have internal predecessors, (145), 12 states have call successors, (48), 10 states have call predecessors, (48), 12 states have return successors, (48), 8 states have call predecessors, (48), 12 states have call successors, (48) [2024-11-27 23:44:23,883 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:44:23,883 INFO L93 Difference]: Finished difference Result 328 states and 465 transitions. [2024-11-27 23:44:23,884 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2024-11-27 23:44:23,884 INFO L78 Accepts]: Start accepts. Automaton has has 32 states, 27 states have (on average 5.37037037037037) internal successors, (145), 27 states have internal predecessors, (145), 12 states have call successors, (48), 10 states have call predecessors, (48), 12 states have return successors, (48), 8 states have call predecessors, (48), 12 states have call successors, (48) Word has length 184 [2024-11-27 23:44:23,886 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:44:23,890 INFO L225 Difference]: With dead ends: 328 [2024-11-27 23:44:23,890 INFO L226 Difference]: Without dead ends: 210 [2024-11-27 23:44:23,895 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 445 GetRequests, 382 SyntacticMatches, 0 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 904 ImplicationChecksByTransitivity, 104.6s TimeCoverageRelationStatistics Valid=696, Invalid=3456, Unknown=8, NotChecked=0, Total=4160 [2024-11-27 23:44:23,899 INFO L435 NwaCegarLoop]: 111 mSDtfsCounter, 802 mSDsluCounter, 1485 mSDsCounter, 0 mSdLazyCounter, 1487 mSolverCounterSat, 427 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 49.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 802 SdHoareTripleChecker+Valid, 1596 SdHoareTripleChecker+Invalid, 1914 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 427 IncrementalHoareTripleChecker+Valid, 1487 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 49.4s IncrementalHoareTripleChecker+Time [2024-11-27 23:44:23,899 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [802 Valid, 1596 Invalid, 1914 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [427 Valid, 1487 Invalid, 0 Unknown, 0 Unchecked, 49.4s Time] [2024-11-27 23:44:23,900 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 210 states. [2024-11-27 23:44:23,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 210 to 198. [2024-11-27 23:44:23,964 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 198 states, 149 states have (on average 1.2885906040268456) internal successors, (192), 150 states have internal predecessors, (192), 42 states have call successors, (42), 6 states have call predecessors, (42), 6 states have return successors, (42), 41 states have call predecessors, (42), 42 states have call successors, (42) [2024-11-27 23:44:23,969 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 276 transitions. [2024-11-27 23:44:23,973 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 276 transitions. Word has length 184 [2024-11-27 23:44:23,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:44:23,974 INFO L471 AbstractCegarLoop]: Abstraction has 198 states and 276 transitions. [2024-11-27 23:44:23,975 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 32 states, 27 states have (on average 5.37037037037037) internal successors, (145), 27 states have internal predecessors, (145), 12 states have call successors, (48), 10 states have call predecessors, (48), 12 states have return successors, (48), 8 states have call predecessors, (48), 12 states have call successors, (48) [2024-11-27 23:44:23,975 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 276 transitions. [2024-11-27 23:44:23,978 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 185 [2024-11-27 23:44:23,983 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:44:23,983 INFO L218 NwaCegarLoop]: trace histogram [24, 24, 24, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:44:24,005 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt (5)] Ended with exit code 0 [2024-11-27 23:44:24,197 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Ended with exit code 0 [2024-11-27 23:44:24,384 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/cvc4 --incremental --print-success --lang smt,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-27 23:44:24,384 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-27 23:44:24,385 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:44:24,385 INFO L85 PathProgramCache]: Analyzing trace with hash -2067786399, now seen corresponding path program 1 times [2024-11-27 23:44:24,386 INFO L118 FreeRefinementEngine]: Executing refinement strategy FOX [2024-11-27 23:44:24,386 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2144673818] [2024-11-27 23:44:24,386 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:44:24,386 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 [2024-11-27 23:44:24,386 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/mathsat [2024-11-27 23:44:24,393 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2024-11-27 23:44:24,403 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_3a37106a-7364-427c-bb7e-89d766010b8d/bin/uautomizer-verify-aQ6SnzHsRB/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2024-11-27 23:44:25,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:44:25,684 INFO L256 TraceCheckSpWp]: Trace formula consists of 414 conjuncts, 29 conjuncts are in the unsatisfiable core [2024-11-27 23:44:25,698 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-27 23:45:29,467 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 1 [2024-11-27 23:45:36,577 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 12 treesize of output 8 [2024-11-27 23:45:44,344 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 21 treesize of output 20 [2024-11-27 23:45:54,062 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 45 treesize of output 46 [2024-11-27 23:46:01,300 INFO L349 Elim1Store]: treesize reduction 234, result has 25.9 percent of original size [2024-11-27 23:46:01,301 INFO L378 Elim1Store]: Elim1 eliminated variable of array dimension 2, 1 stores, 7 select indices, 7 select index equivalence classes, 10 disjoint index pairs (out of 21 index pairs), introduced 7 new quantified variables, introduced 18 case distinctions, treesize of input 75 treesize of output 152 [2024-11-27 23:47:36,306 WARN L286 SmtUtils]: Spent 27.31s on a formula simplification that was a NOOP. DAG size: 497 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-27 23:49:40,193 WARN L286 SmtUtils]: Spent 22.63s on a formula simplification that was a NOOP. DAG size: 495 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate) [2024-11-27 23:50:40,644 WARN L286 SmtUtils]: Spent 24.15s on a formula simplification that was a NOOP. DAG size: 494 (called from [L 388] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateUnifier.getOrConstructPredicate)