./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-cn_file-51.i --full-output --architecture 32bit


--------------------------------------------------------------------------------


Checking for ERROR reachability
Using default analysis
Version 6497de01
Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-cn_file-51.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC --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 947e5ce8f735bee3ae93fab02e3f33e738cc389a623b67570a8325267002ad7f
--- Real Ultimate output ---
This is Ultimate 0.3.0-dev-6497de0
[2024-11-23 22:52:36,865 INFO  L188        SettingsManager]: Resetting all preferences to default values...
[2024-11-23 22:52:36,976 INFO  L114        SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-Reach-32bit-Automizer_Default.epf
[2024-11-23 22:52:36,983 WARN  L101        SettingsManager]: Preference file contains the following unknown settings:
[2024-11-23 22:52:36,983 WARN  L103        SettingsManager]:   * de.uni_freiburg.informatik.ultimate.core.Log level for class
[2024-11-23 22:52:37,012 INFO  L130        SettingsManager]: Preferences different from defaults after loading the file:
[2024-11-23 22:52:37,013 INFO  L151        SettingsManager]: Preferences of UltimateCore differ from their defaults:
[2024-11-23 22:52:37,014 INFO  L153        SettingsManager]:  * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR;
[2024-11-23 22:52:37,014 INFO  L151        SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults:
[2024-11-23 22:52:37,014 INFO  L153        SettingsManager]:  * Use memory slicer=true
[2024-11-23 22:52:37,014 INFO  L151        SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults:
[2024-11-23 22:52:37,015 INFO  L153        SettingsManager]:  * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS
[2024-11-23 22:52:37,015 INFO  L151        SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults:
[2024-11-23 22:52:37,015 INFO  L153        SettingsManager]:  * Create parallel compositions if possible=false
[2024-11-23 22:52:37,016 INFO  L153        SettingsManager]:  * Use SBE=true
[2024-11-23 22:52:37,017 INFO  L151        SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults:
[2024-11-23 22:52:37,017 INFO  L153        SettingsManager]:  * Pointer base address is valid at dereference=IGNORE
[2024-11-23 22:52:37,017 INFO  L153        SettingsManager]:  * sizeof long=4
[2024-11-23 22:52:37,018 INFO  L153        SettingsManager]:  * Overapproximate operations on floating types=true
[2024-11-23 22:52:37,018 INFO  L153        SettingsManager]:  * sizeof POINTER=4
[2024-11-23 22:52:37,018 INFO  L153        SettingsManager]:  * Check division by zero=IGNORE
[2024-11-23 22:52:37,018 INFO  L153        SettingsManager]:  * Pointer to allocated memory at dereference=IGNORE
[2024-11-23 22:52:37,018 INFO  L153        SettingsManager]:  * If two pointers are subtracted or compared they have the same base address=IGNORE
[2024-11-23 22:52:37,018 INFO  L153        SettingsManager]:  * Check array bounds for arrays that are off heap=IGNORE
[2024-11-23 22:52:37,018 INFO  L153        SettingsManager]:  * sizeof long double=12
[2024-11-23 22:52:37,018 INFO  L153        SettingsManager]:  * Check if freed pointer was valid=false
[2024-11-23 22:52:37,018 INFO  L153        SettingsManager]:  * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR
[2024-11-23 22:52:37,018 INFO  L153        SettingsManager]:  * Use constant arrays=true
[2024-11-23 22:52:37,019 INFO  L151        SettingsManager]: Preferences of IcfgBuilder differ from their defaults:
[2024-11-23 22:52:37,019 INFO  L153        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2024-11-23 22:52:37,019 INFO  L153        SettingsManager]:  * Only consider context switches at boundaries of atomic blocks=true
[2024-11-23 22:52:37,019 INFO  L153        SettingsManager]:  * SMT solver=External_DefaultMode
[2024-11-23 22:52:37,019 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-11-23 22:52:37,019 INFO  L151        SettingsManager]: Preferences of RCFGBuilder differ from their defaults:
[2024-11-23 22:52:37,019 INFO  L153        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2024-11-23 22:52:37,019 INFO  L153        SettingsManager]:  * Only consider context switches at boundaries of atomic blocks=true
[2024-11-23 22:52:37,019 INFO  L153        SettingsManager]:  * SMT solver=External_DefaultMode
[2024-11-23 22:52:37,020 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-11-23 22:52:37,020 INFO  L151        SettingsManager]: Preferences of TraceAbstraction differ from their defaults:
[2024-11-23 22:52:37,020 INFO  L153        SettingsManager]:  * Compute Interpolants along a Counterexample=FPandBP
[2024-11-23 22:52:37,020 INFO  L153        SettingsManager]:  * Compute procedure contracts=false
[2024-11-23 22:52:37,020 INFO  L153        SettingsManager]:  * Positions where we compute the Hoare Annotation=LoopHeads
[2024-11-23 22:52:37,020 INFO  L153        SettingsManager]:  * Trace refinement strategy=CAMEL
[2024-11-23 22:52:37,020 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2024-11-23 22:52:37,020 INFO  L153        SettingsManager]:  * Apply one-shot large block encoding in concurrent analysis=false
[2024-11-23 22:52:37,020 INFO  L153        SettingsManager]:  * Automaton type used in concurrency analysis=PETRI_NET
[2024-11-23 22:52:37,020 INFO  L153        SettingsManager]:  * Order on configurations for Petri net unfoldings=DBO
[2024-11-23 22:52:37,021 INFO  L153        SettingsManager]:  * SMT solver=External_ModelsAndUnsatCoreMode
[2024-11-23 22:52:37,021 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_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC
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 -> 947e5ce8f735bee3ae93fab02e3f33e738cc389a623b67570a8325267002ad7f
[2024-11-23 22:52:37,401 INFO  L75    nceAwareModelManager]: Repository-Root is: /tmp
[2024-11-23 22:52:37,415 INFO  L261   ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized
[2024-11-23 22:52:37,420 INFO  L217   ainManager$Toolchain]: [Toolchain 1]: Toolchain selected.
[2024-11-23 22:52:37,421 INFO  L270        PluginConnector]: Initializing CDTParser...
[2024-11-23 22:52:37,422 INFO  L274        PluginConnector]: CDTParser initialized
[2024-11-23 22:52:37,423 INFO  L431   ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-cn_file-51.i
[2024-11-23 22:52:41,113 INFO  L533              CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/data/e300ddae9/810847bb53e948e69182d6adb1cebfe0/FLAGc737420fb
[2024-11-23 22:52:41,471 INFO  L384              CDTParser]: Found 1 translation units.
[2024-11-23 22:52:41,476 INFO  L180              CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-cn_file-51.i
[2024-11-23 22:52:41,497 INFO  L427              CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/data/e300ddae9/810847bb53e948e69182d6adb1cebfe0/FLAGc737420fb
[2024-11-23 22:52:41,718 INFO  L435              CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/data/e300ddae9/810847bb53e948e69182d6adb1cebfe0
[2024-11-23 22:52:41,723 INFO  L299   ainManager$Toolchain]: ####################### [Toolchain 1] #######################
[2024-11-23 22:52:41,728 INFO  L133        ToolchainWalker]: Walking toolchain with 6 elements.
[2024-11-23 22:52:41,732 INFO  L112        PluginConnector]: ------------------------CACSL2BoogieTranslator----------------------------
[2024-11-23 22:52:41,736 INFO  L270        PluginConnector]: Initializing CACSL2BoogieTranslator...
[2024-11-23 22:52:41,747 INFO  L274        PluginConnector]: CACSL2BoogieTranslator initialized
[2024-11-23 22:52:41,752 INFO  L184        PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 10:52:41" (1/1) ...
[2024-11-23 22:52:41,754 INFO  L204        PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1f4df9af and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:52:41, skipping insertion in model container
[2024-11-23 22:52:41,754 INFO  L184        PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 10:52:41" (1/1) ...
[2024-11-23 22:52:41,792 INFO  L175         MainTranslator]: Built tables and reachable declarations
[2024-11-23 22:52:42,001 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_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-cn_file-51.i[919,932]
[2024-11-23 22:52:42,102 INFO  L210          PostProcessor]: Analyzing one entry point: main
[2024-11-23 22:52:42,120 INFO  L200         MainTranslator]: Completed pre-run
[2024-11-23 22:52:42,137 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_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-cn_file-51.i[919,932]
[2024-11-23 22:52:42,197 INFO  L210          PostProcessor]: Analyzing one entry point: main
[2024-11-23 22:52:42,219 INFO  L204         MainTranslator]: Completed translation
[2024-11-23 22:52:42,220 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:52:42 WrapperNode
[2024-11-23 22:52:42,221 INFO  L131        PluginConnector]: ------------------------ END CACSL2BoogieTranslator----------------------------
[2024-11-23 22:52:42,222 INFO  L112        PluginConnector]: ------------------------Boogie Procedure Inliner----------------------------
[2024-11-23 22:52:42,222 INFO  L270        PluginConnector]: Initializing Boogie Procedure Inliner...
[2024-11-23 22:52:42,222 INFO  L274        PluginConnector]: Boogie Procedure Inliner initialized
[2024-11-23 22:52:42,231 INFO  L184        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:52:42" (1/1) ...
[2024-11-23 22:52:42,251 INFO  L184        PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:52:42" (1/1) ...
[2024-11-23 22:52:42,328 INFO  L138                Inliner]: procedures = 26, calls = 61, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 266
[2024-11-23 22:52:42,329 INFO  L131        PluginConnector]: ------------------------ END Boogie Procedure Inliner----------------------------
[2024-11-23 22:52:42,334 INFO  L112        PluginConnector]: ------------------------Boogie Preprocessor----------------------------
[2024-11-23 22:52:42,334 INFO  L270        PluginConnector]: Initializing Boogie Preprocessor...
[2024-11-23 22:52:42,334 INFO  L274        PluginConnector]: Boogie Preprocessor initialized
[2024-11-23 22:52:42,347 INFO  L184        PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:52:42" (1/1) ...
[2024-11-23 22:52:42,348 INFO  L184        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:52:42" (1/1) ...
[2024-11-23 22:52:42,358 INFO  L184        PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:52:42" (1/1) ...
[2024-11-23 22:52:42,397 INFO  L175           MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0].
[2024-11-23 22:52:42,397 INFO  L184        PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:52:42" (1/1) ...
[2024-11-23 22:52:42,397 INFO  L184        PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:52:42" (1/1) ...
[2024-11-23 22:52:42,416 INFO  L184        PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:52:42" (1/1) ...
[2024-11-23 22:52:42,417 INFO  L184        PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:52:42" (1/1) ...
[2024-11-23 22:52:42,428 INFO  L184        PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:52:42" (1/1) ...
[2024-11-23 22:52:42,434 INFO  L184        PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:52:42" (1/1) ...
[2024-11-23 22:52:42,436 INFO  L184        PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:52:42" (1/1) ...
[2024-11-23 22:52:42,440 INFO  L131        PluginConnector]: ------------------------ END Boogie Preprocessor----------------------------
[2024-11-23 22:52:42,441 INFO  L112        PluginConnector]: ------------------------RCFGBuilder----------------------------
[2024-11-23 22:52:42,441 INFO  L270        PluginConnector]: Initializing RCFGBuilder...
[2024-11-23 22:52:42,442 INFO  L274        PluginConnector]: RCFGBuilder initialized
[2024-11-23 22:52:42,443 INFO  L184        PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:52:42" (1/1) ...
[2024-11-23 22:52:42,450 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-11-23 22:52:42,468 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/z3
[2024-11-23 22:52:42,489 INFO  L229       MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null)
[2024-11-23 22:52:42,498 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process
[2024-11-23 22:52:42,532 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit
[2024-11-23 22:52:42,532 INFO  L130     BoogieDeclarations]: Found specification of procedure assume_abort_if_not
[2024-11-23 22:52:42,532 INFO  L138     BoogieDeclarations]: Found implementation of procedure assume_abort_if_not
[2024-11-23 22:52:42,533 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~int#0
[2024-11-23 22:52:42,533 INFO  L130     BoogieDeclarations]: Found specification of procedure ULTIMATE.start
[2024-11-23 22:52:42,533 INFO  L138     BoogieDeclarations]: Found implementation of procedure ULTIMATE.start
[2024-11-23 22:52:42,698 INFO  L234             CfgBuilder]: Building ICFG
[2024-11-23 22:52:42,701 INFO  L260             CfgBuilder]: Building CFG for each procedure with an implementation
[2024-11-23 22:52:43,323 INFO  L?                        ?]: Removed 18 outVars from TransFormulas that were not future-live.
[2024-11-23 22:52:43,324 INFO  L283             CfgBuilder]: Performing block encoding
[2024-11-23 22:52:43,338 INFO  L307             CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start)
[2024-11-23 22:52:43,339 INFO  L312             CfgBuilder]: Removed 3 assume(true) statements.
[2024-11-23 22:52:43,339 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 10:52:43 BoogieIcfgContainer
[2024-11-23 22:52:43,339 INFO  L131        PluginConnector]: ------------------------ END RCFGBuilder----------------------------
[2024-11-23 22:52:43,342 INFO  L112        PluginConnector]: ------------------------TraceAbstraction----------------------------
[2024-11-23 22:52:43,342 INFO  L270        PluginConnector]: Initializing TraceAbstraction...
[2024-11-23 22:52:43,355 INFO  L274        PluginConnector]: TraceAbstraction initialized
[2024-11-23 22:52:43,355 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 10:52:41" (1/3) ...
[2024-11-23 22:52:43,356 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@10106123 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 10:52:43, skipping insertion in model container
[2024-11-23 22:52:43,356 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:52:42" (2/3) ...
[2024-11-23 22:52:43,356 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@10106123 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 10:52:43, skipping insertion in model container
[2024-11-23 22:52:43,357 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 10:52:43" (3/3) ...
[2024-11-23 22:52:43,358 INFO  L128   eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodestructure_filler-ps-cn_file-51.i
[2024-11-23 22:52:43,379 INFO  L216   ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION
[2024-11-23 22:52:43,381 INFO  L151   ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodestructure_filler-ps-cn_file-51.i that has 2 procedures, 120 locations, 1 initial locations, 1 loop locations, and 1 error locations.
[2024-11-23 22:52:43,493 INFO  L332      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2024-11-23 22:52:43,507 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;@173c6d34, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2024-11-23 22:52:43,508 INFO  L334      AbstractCegarLoop]: Starting to check reachability of 1 error locations.
[2024-11-23 22:52:43,512 INFO  L276                IsEmpty]: Start isEmpty. Operand  has 120 states, 69 states have (on average 1.3768115942028984) internal successors, (95), 70 states have internal predecessors, (95), 48 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48)
[2024-11-23 22:52:43,530 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 293
[2024-11-23 22:52:43,530 INFO  L210           NwaCegarLoop]: Found error trace
[2024-11-23 22:52:43,531 INFO  L218           NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 22:52:43,532 INFO  L396      AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-23 22:52:43,539 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-23 22:52:43,540 INFO  L85        PathProgramCache]: Analyzing trace with hash 1319780508, now seen corresponding path program 1 times
[2024-11-23 22:52:43,547 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-11-23 22:52:43,547 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1685941670]
[2024-11-23 22:52:43,548 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 22:52:43,548 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-11-23 22:52:43,738 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-23 22:52:44,142 INFO  L134       CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 94 refuted. 0 times theorem prover too weak. 4418 trivial. 0 not checked.
[2024-11-23 22:52:44,149 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-11-23 22:52:44,149 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1685941670]
[2024-11-23 22:52:44,150 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1685941670] provided 0 perfect and 1 imperfect interpolant sequences
[2024-11-23 22:52:44,150 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [194728929]
[2024-11-23 22:52:44,150 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 22:52:44,150 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-11-23 22:52:44,150 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/z3
[2024-11-23 22:52:44,161 INFO  L229       MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null)
[2024-11-23 22:52:44,165 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process
[2024-11-23 22:52:44,571 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-23 22:52:44,577 INFO  L256         TraceCheckSpWp]: Trace formula consists of 644 conjuncts, 1 conjuncts are in the unsatisfiable core
[2024-11-23 22:52:44,590 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-11-23 22:52:44,716 INFO  L134       CoverageAnalysis]: Checked inductivity of 4512 backedges. 94 proven. 0 refuted. 0 times theorem prover too weak. 4418 trivial. 0 not checked.
[2024-11-23 22:52:44,721 INFO  L308         TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect
[2024-11-23 22:52:44,722 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleZ3 [194728929] provided 1 perfect and 0 imperfect interpolant sequences
[2024-11-23 22:52:44,722 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences.
[2024-11-23 22:52:44,722 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2
[2024-11-23 22:52:44,725 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [184487984]
[2024-11-23 22:52:44,725 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-11-23 22:52:44,731 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 2 states
[2024-11-23 22:52:44,732 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-11-23 22:52:44,766 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants.
[2024-11-23 22:52:44,767 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2
[2024-11-23 22:52:44,770 INFO  L87              Difference]: Start difference. First operand  has 120 states, 69 states have (on average 1.3768115942028984) internal successors, (95), 70 states have internal predecessors, (95), 48 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) Second operand  has 2 states, 2 states have (on average 28.5) internal successors, (57), 2 states have internal predecessors, (57), 2 states have call successors, (48), 2 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 2 states have call successors, (48)
[2024-11-23 22:52:44,834 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-11-23 22:52:44,835 INFO  L93              Difference]: Finished difference Result 232 states and 422 transitions.
[2024-11-23 22:52:44,836 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. 
[2024-11-23 22:52:44,837 INFO  L78                 Accepts]: Start accepts. Automaton has  has 2 states, 2 states have (on average 28.5) internal successors, (57), 2 states have internal predecessors, (57), 2 states have call successors, (48), 2 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 2 states have call successors, (48) Word has length 292
[2024-11-23 22:52:44,838 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-11-23 22:52:44,850 INFO  L225             Difference]: With dead ends: 232
[2024-11-23 22:52:44,850 INFO  L226             Difference]: Without dead ends: 115
[2024-11-23 22:52:44,857 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 293 GetRequests, 293 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-23 22:52:44,864 INFO  L435           NwaCegarLoop]: 181 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, 181 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-23 22:52:44,865 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 181 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2024-11-23 22:52:44,885 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 115 states.
[2024-11-23 22:52:44,935 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 115.
[2024-11-23 22:52:44,937 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 115 states, 65 states have (on average 1.3076923076923077) internal successors, (85), 65 states have internal predecessors, (85), 48 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48)
[2024-11-23 22:52:44,944 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 181 transitions.
[2024-11-23 22:52:44,947 INFO  L78                 Accepts]: Start accepts. Automaton has 115 states and 181 transitions. Word has length 292
[2024-11-23 22:52:44,947 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-11-23 22:52:44,947 INFO  L471      AbstractCegarLoop]: Abstraction has 115 states and 181 transitions.
[2024-11-23 22:52:44,948 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 2 states, 2 states have (on average 28.5) internal successors, (57), 2 states have internal predecessors, (57), 2 states have call successors, (48), 2 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 2 states have call successors, (48)
[2024-11-23 22:52:44,948 INFO  L276                IsEmpty]: Start isEmpty. Operand 115 states and 181 transitions.
[2024-11-23 22:52:44,955 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 293
[2024-11-23 22:52:44,955 INFO  L210           NwaCegarLoop]: Found error trace
[2024-11-23 22:52:44,955 INFO  L218           NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 22:52:44,969 INFO  L552       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0
[2024-11-23 22:52:45,160 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0
[2024-11-23 22:52:45,160 INFO  L396      AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-23 22:52:45,161 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-23 22:52:45,161 INFO  L85        PathProgramCache]: Analyzing trace with hash 223676768, now seen corresponding path program 1 times
[2024-11-23 22:52:45,161 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-11-23 22:52:45,162 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1107995839]
[2024-11-23 22:52:45,162 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 22:52:45,162 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-11-23 22:52:45,310 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-23 22:52:46,302 INFO  L134       CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked.
[2024-11-23 22:52:46,303 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-11-23 22:52:46,303 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1107995839]
[2024-11-23 22:52:46,303 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1107995839] provided 1 perfect and 0 imperfect interpolant sequences
[2024-11-23 22:52:46,303 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-11-23 22:52:46,304 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4
[2024-11-23 22:52:46,304 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [68271829]
[2024-11-23 22:52:46,304 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-11-23 22:52:46,307 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 4 states
[2024-11-23 22:52:46,307 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-11-23 22:52:46,308 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants.
[2024-11-23 22:52:46,308 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12
[2024-11-23 22:52:46,309 INFO  L87              Difference]: Start difference. First operand 115 states and 181 transitions. Second operand  has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48)
[2024-11-23 22:52:46,872 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-11-23 22:52:46,875 INFO  L93              Difference]: Finished difference Result 340 states and 538 transitions.
[2024-11-23 22:52:46,876 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. 
[2024-11-23 22:52:46,877 INFO  L78                 Accepts]: Start accepts. Automaton has  has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) Word has length 292
[2024-11-23 22:52:46,878 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-11-23 22:52:46,886 INFO  L225             Difference]: With dead ends: 340
[2024-11-23 22:52:46,888 INFO  L226             Difference]: Without dead ends: 228
[2024-11-23 22:52:46,890 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20
[2024-11-23 22:52:46,894 INFO  L435           NwaCegarLoop]: 178 mSDtfsCounter, 113 mSDsluCounter, 341 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 145 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 113 SdHoareTripleChecker+Valid, 519 SdHoareTripleChecker+Invalid, 163 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 145 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time
[2024-11-23 22:52:46,894 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [113 Valid, 519 Invalid, 163 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [145 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time]
[2024-11-23 22:52:46,896 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 228 states.
[2024-11-23 22:52:47,002 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 207.
[2024-11-23 22:52:47,004 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 207 states, 108 states have (on average 1.25) internal successors, (135), 108 states have internal predecessors, (135), 96 states have call successors, (96), 2 states have call predecessors, (96), 2 states have return successors, (96), 96 states have call predecessors, (96), 96 states have call successors, (96)
[2024-11-23 22:52:47,008 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 327 transitions.
[2024-11-23 22:52:47,012 INFO  L78                 Accepts]: Start accepts. Automaton has 207 states and 327 transitions. Word has length 292
[2024-11-23 22:52:47,014 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-11-23 22:52:47,014 INFO  L471      AbstractCegarLoop]: Abstraction has 207 states and 327 transitions.
[2024-11-23 22:52:47,014 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 4 states, 4 states have (on average 13.75) internal successors, (55), 4 states have internal predecessors, (55), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48)
[2024-11-23 22:52:47,015 INFO  L276                IsEmpty]: Start isEmpty. Operand 207 states and 327 transitions.
[2024-11-23 22:52:47,020 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 294
[2024-11-23 22:52:47,021 INFO  L210           NwaCegarLoop]: Found error trace
[2024-11-23 22:52:47,021 INFO  L218           NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 22:52:47,021 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1
[2024-11-23 22:52:47,022 INFO  L396      AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-23 22:52:47,022 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-23 22:52:47,023 INFO  L85        PathProgramCache]: Analyzing trace with hash -767509252, now seen corresponding path program 1 times
[2024-11-23 22:52:47,023 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-11-23 22:52:47,023 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [584126526]
[2024-11-23 22:52:47,023 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 22:52:47,023 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-11-23 22:52:47,192 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-23 22:52:48,093 INFO  L134       CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked.
[2024-11-23 22:52:48,093 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-11-23 22:52:48,094 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [584126526]
[2024-11-23 22:52:48,094 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [584126526] provided 1 perfect and 0 imperfect interpolant sequences
[2024-11-23 22:52:48,094 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-11-23 22:52:48,094 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-11-23 22:52:48,095 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [571530501]
[2024-11-23 22:52:48,095 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-11-23 22:52:48,095 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 5 states
[2024-11-23 22:52:48,096 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-11-23 22:52:48,097 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants.
[2024-11-23 22:52:48,097 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20
[2024-11-23 22:52:48,097 INFO  L87              Difference]: Start difference. First operand 207 states and 327 transitions. Second operand  has 5 states, 5 states have (on average 11.2) internal successors, (56), 5 states have internal predecessors, (56), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48)
[2024-11-23 22:52:48,789 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-11-23 22:52:48,789 INFO  L93              Difference]: Finished difference Result 438 states and 690 transitions.
[2024-11-23 22:52:48,790 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. 
[2024-11-23 22:52:48,791 INFO  L78                 Accepts]: Start accepts. Automaton has  has 5 states, 5 states have (on average 11.2) internal successors, (56), 5 states have internal predecessors, (56), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) Word has length 293
[2024-11-23 22:52:48,794 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-11-23 22:52:48,801 INFO  L225             Difference]: With dead ends: 438
[2024-11-23 22:52:48,801 INFO  L226             Difference]: Without dead ends: 326
[2024-11-23 22:52:48,805 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42
[2024-11-23 22:52:48,806 INFO  L435           NwaCegarLoop]: 181 mSDtfsCounter, 124 mSDsluCounter, 427 mSDsCounter, 0 mSdLazyCounter, 124 mSolverCounterSat, 145 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 608 SdHoareTripleChecker+Invalid, 269 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 145 IncrementalHoareTripleChecker+Valid, 124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time
[2024-11-23 22:52:48,806 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [124 Valid, 608 Invalid, 269 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [145 Valid, 124 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time]
[2024-11-23 22:52:48,810 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 326 states.
[2024-11-23 22:52:48,948 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 317.
[2024-11-23 22:52:48,949 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 317 states, 169 states have (on average 1.272189349112426) internal successors, (215), 169 states have internal predecessors, (215), 144 states have call successors, (144), 3 states have call predecessors, (144), 3 states have return successors, (144), 144 states have call predecessors, (144), 144 states have call successors, (144)
[2024-11-23 22:52:48,957 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 317 states to 317 states and 503 transitions.
[2024-11-23 22:52:48,958 INFO  L78                 Accepts]: Start accepts. Automaton has 317 states and 503 transitions. Word has length 293
[2024-11-23 22:52:48,961 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-11-23 22:52:48,961 INFO  L471      AbstractCegarLoop]: Abstraction has 317 states and 503 transitions.
[2024-11-23 22:52:48,961 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 5 states, 5 states have (on average 11.2) internal successors, (56), 5 states have internal predecessors, (56), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48)
[2024-11-23 22:52:48,962 INFO  L276                IsEmpty]: Start isEmpty. Operand 317 states and 503 transitions.
[2024-11-23 22:52:48,972 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 295
[2024-11-23 22:52:48,972 INFO  L210           NwaCegarLoop]: Found error trace
[2024-11-23 22:52:48,973 INFO  L218           NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 22:52:48,973 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2
[2024-11-23 22:52:48,973 INFO  L396      AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-23 22:52:48,974 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-23 22:52:48,974 INFO  L85        PathProgramCache]: Analyzing trace with hash -1749692615, now seen corresponding path program 1 times
[2024-11-23 22:52:48,974 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-11-23 22:52:48,974 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1064045274]
[2024-11-23 22:52:48,975 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 22:52:48,975 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-11-23 22:52:49,101 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-23 22:52:49,547 INFO  L134       CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked.
[2024-11-23 22:52:49,548 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-11-23 22:52:49,548 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1064045274]
[2024-11-23 22:52:49,548 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1064045274] provided 1 perfect and 0 imperfect interpolant sequences
[2024-11-23 22:52:49,548 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-11-23 22:52:49,548 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4
[2024-11-23 22:52:49,548 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1242790816]
[2024-11-23 22:52:49,548 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-11-23 22:52:49,550 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 4 states
[2024-11-23 22:52:49,550 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-11-23 22:52:49,551 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants.
[2024-11-23 22:52:49,551 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12
[2024-11-23 22:52:49,552 INFO  L87              Difference]: Start difference. First operand 317 states and 503 transitions. Second operand  has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48)
[2024-11-23 22:52:50,166 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-11-23 22:52:50,166 INFO  L93              Difference]: Finished difference Result 761 states and 1211 transitions.
[2024-11-23 22:52:50,167 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-11-23 22:52:50,167 INFO  L78                 Accepts]: Start accepts. Automaton has  has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) Word has length 294
[2024-11-23 22:52:50,168 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-11-23 22:52:50,174 INFO  L225             Difference]: With dead ends: 761
[2024-11-23 22:52:50,174 INFO  L226             Difference]: Without dead ends: 539
[2024-11-23 22:52:50,178 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20
[2024-11-23 22:52:50,180 INFO  L435           NwaCegarLoop]: 170 mSDtfsCounter, 119 mSDsluCounter, 332 mSDsCounter, 0 mSdLazyCounter, 35 mSolverCounterSat, 145 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 119 SdHoareTripleChecker+Valid, 502 SdHoareTripleChecker+Invalid, 180 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 145 IncrementalHoareTripleChecker+Valid, 35 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time
[2024-11-23 22:52:50,180 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [119 Valid, 502 Invalid, 180 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [145 Valid, 35 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time]
[2024-11-23 22:52:50,185 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 539 states.
[2024-11-23 22:52:50,380 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 539 to 537.
[2024-11-23 22:52:50,382 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 537 states, 291 states have (on average 1.2852233676975946) internal successors, (374), 291 states have internal predecessors, (374), 240 states have call successors, (240), 5 states have call predecessors, (240), 5 states have return successors, (240), 240 states have call predecessors, (240), 240 states have call successors, (240)
[2024-11-23 22:52:50,389 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 854 transitions.
[2024-11-23 22:52:50,392 INFO  L78                 Accepts]: Start accepts. Automaton has 537 states and 854 transitions. Word has length 294
[2024-11-23 22:52:50,393 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-11-23 22:52:50,393 INFO  L471      AbstractCegarLoop]: Abstraction has 537 states and 854 transitions.
[2024-11-23 22:52:50,393 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 2 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48)
[2024-11-23 22:52:50,394 INFO  L276                IsEmpty]: Start isEmpty. Operand 537 states and 854 transitions.
[2024-11-23 22:52:50,399 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 295
[2024-11-23 22:52:50,399 INFO  L210           NwaCegarLoop]: Found error trace
[2024-11-23 22:52:50,399 INFO  L218           NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 22:52:50,400 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3
[2024-11-23 22:52:50,400 INFO  L396      AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-23 22:52:50,400 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-23 22:52:50,401 INFO  L85        PathProgramCache]: Analyzing trace with hash -2142719625, now seen corresponding path program 1 times
[2024-11-23 22:52:50,401 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-11-23 22:52:50,401 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1588216993]
[2024-11-23 22:52:50,401 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 22:52:50,401 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-11-23 22:52:50,535 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-23 22:52:50,908 INFO  L134       CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked.
[2024-11-23 22:52:50,908 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-11-23 22:52:50,908 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1588216993]
[2024-11-23 22:52:50,908 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1588216993] provided 1 perfect and 0 imperfect interpolant sequences
[2024-11-23 22:52:50,908 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-11-23 22:52:50,908 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3
[2024-11-23 22:52:50,908 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234948252]
[2024-11-23 22:52:50,909 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-11-23 22:52:50,909 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-11-23 22:52:50,909 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-11-23 22:52:50,910 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-11-23 22:52:50,910 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-11-23 22:52:50,910 INFO  L87              Difference]: Start difference. First operand 537 states and 854 transitions. Second operand  has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48)
[2024-11-23 22:52:51,087 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-11-23 22:52:51,087 INFO  L93              Difference]: Finished difference Result 989 states and 1576 transitions.
[2024-11-23 22:52:51,088 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-11-23 22:52:51,088 INFO  L78                 Accepts]: Start accepts. Automaton has  has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) Word has length 294
[2024-11-23 22:52:51,089 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-11-23 22:52:51,098 INFO  L225             Difference]: With dead ends: 989
[2024-11-23 22:52:51,098 INFO  L226             Difference]: Without dead ends: 547
[2024-11-23 22:52:51,104 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-11-23 22:52:51,105 INFO  L435           NwaCegarLoop]: 193 mSDtfsCounter, 17 mSDsluCounter, 172 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 365 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time
[2024-11-23 22:52:51,105 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 365 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 10 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2024-11-23 22:52:51,110 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 547 states.
[2024-11-23 22:52:51,316 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 537.
[2024-11-23 22:52:51,317 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 537 states, 291 states have (on average 1.2714776632302405) internal successors, (370), 291 states have internal predecessors, (370), 240 states have call successors, (240), 5 states have call predecessors, (240), 5 states have return successors, (240), 240 states have call predecessors, (240), 240 states have call successors, (240)
[2024-11-23 22:52:51,326 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 850 transitions.
[2024-11-23 22:52:51,328 INFO  L78                 Accepts]: Start accepts. Automaton has 537 states and 850 transitions. Word has length 294
[2024-11-23 22:52:51,329 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-11-23 22:52:51,330 INFO  L471      AbstractCegarLoop]: Abstraction has 537 states and 850 transitions.
[2024-11-23 22:52:51,330 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48)
[2024-11-23 22:52:51,330 INFO  L276                IsEmpty]: Start isEmpty. Operand 537 states and 850 transitions.
[2024-11-23 22:52:51,339 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 296
[2024-11-23 22:52:51,339 INFO  L210           NwaCegarLoop]: Found error trace
[2024-11-23 22:52:51,339 INFO  L218           NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 22:52:51,340 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4
[2024-11-23 22:52:51,340 INFO  L396      AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-23 22:52:51,341 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-23 22:52:51,342 INFO  L85        PathProgramCache]: Analyzing trace with hash -963287279, now seen corresponding path program 1 times
[2024-11-23 22:52:51,342 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-11-23 22:52:51,342 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [318688452]
[2024-11-23 22:52:51,342 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 22:52:51,343 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-11-23 22:52:51,529 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-23 22:52:51,957 INFO  L134       CoverageAnalysis]: Checked inductivity of 4512 backedges. 24 proven. 117 refuted. 0 times theorem prover too weak. 4371 trivial. 0 not checked.
[2024-11-23 22:52:51,958 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-11-23 22:52:51,958 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [318688452]
[2024-11-23 22:52:51,958 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [318688452] provided 0 perfect and 1 imperfect interpolant sequences
[2024-11-23 22:52:51,958 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [456931039]
[2024-11-23 22:52:51,959 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 22:52:51,959 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-11-23 22:52:51,960 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/z3
[2024-11-23 22:52:51,965 INFO  L229       MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null)
[2024-11-23 22:52:51,967 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process
[2024-11-23 22:52:52,305 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-23 22:52:52,310 INFO  L256         TraceCheckSpWp]: Trace formula consists of 644 conjuncts, 6 conjuncts are in the unsatisfiable core
[2024-11-23 22:52:52,322 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-11-23 22:52:52,916 INFO  L134       CoverageAnalysis]: Checked inductivity of 4512 backedges. 1311 proven. 117 refuted. 0 times theorem prover too weak. 3084 trivial. 0 not checked.
[2024-11-23 22:52:52,916 INFO  L312         TraceCheckSpWp]: Computing backward predicates...
[2024-11-23 22:52:53,510 INFO  L134       CoverageAnalysis]: Checked inductivity of 4512 backedges. 24 proven. 117 refuted. 0 times theorem prover too weak. 4371 trivial. 0 not checked.
[2024-11-23 22:52:53,510 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleZ3 [456931039] provided 0 perfect and 2 imperfect interpolant sequences
[2024-11-23 22:52:53,510 INFO  L185   FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences.
[2024-11-23 22:52:53,510 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 8
[2024-11-23 22:52:53,511 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [941742953]
[2024-11-23 22:52:53,511 INFO  L85    oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton
[2024-11-23 22:52:53,515 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 8 states
[2024-11-23 22:52:53,515 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-11-23 22:52:53,516 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants.
[2024-11-23 22:52:53,516 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56
[2024-11-23 22:52:53,516 INFO  L87              Difference]: Start difference. First operand 537 states and 850 transitions. Second operand  has 8 states, 8 states have (on average 12.875) internal successors, (103), 8 states have internal predecessors, (103), 3 states have call successors, (126), 2 states have call predecessors, (126), 4 states have return successors, (127), 3 states have call predecessors, (127), 3 states have call successors, (127)
[2024-11-23 22:52:54,114 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-11-23 22:52:54,114 INFO  L93              Difference]: Finished difference Result 789 states and 1227 transitions.
[2024-11-23 22:52:54,115 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. 
[2024-11-23 22:52:54,116 INFO  L78                 Accepts]: Start accepts. Automaton has  has 8 states, 8 states have (on average 12.875) internal successors, (103), 8 states have internal predecessors, (103), 3 states have call successors, (126), 2 states have call predecessors, (126), 4 states have return successors, (127), 3 states have call predecessors, (127), 3 states have call successors, (127) Word has length 295
[2024-11-23 22:52:54,117 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-11-23 22:52:54,126 INFO  L225             Difference]: With dead ends: 789
[2024-11-23 22:52:54,126 INFO  L226             Difference]: Without dead ends: 567
[2024-11-23 22:52:54,128 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 596 GetRequests, 587 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=46, Invalid=64, Unknown=0, NotChecked=0, Total=110
[2024-11-23 22:52:54,129 INFO  L435           NwaCegarLoop]: 124 mSDtfsCounter, 181 mSDsluCounter, 148 mSDsCounter, 0 mSdLazyCounter, 259 mSolverCounterSat, 59 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 272 SdHoareTripleChecker+Invalid, 318 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 259 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time
[2024-11-23 22:52:54,129 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [189 Valid, 272 Invalid, 318 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 259 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time]
[2024-11-23 22:52:54,131 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 567 states.
[2024-11-23 22:52:54,244 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 567 to 329.
[2024-11-23 22:52:54,245 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 329 states, 178 states have (on average 1.2359550561797752) internal successors, (220), 178 states have internal predecessors, (220), 144 states have call successors, (144), 6 states have call predecessors, (144), 6 states have return successors, (144), 144 states have call predecessors, (144), 144 states have call successors, (144)
[2024-11-23 22:52:54,251 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 508 transitions.
[2024-11-23 22:52:54,253 INFO  L78                 Accepts]: Start accepts. Automaton has 329 states and 508 transitions. Word has length 295
[2024-11-23 22:52:54,253 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-11-23 22:52:54,254 INFO  L471      AbstractCegarLoop]: Abstraction has 329 states and 508 transitions.
[2024-11-23 22:52:54,254 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 8 states, 8 states have (on average 12.875) internal successors, (103), 8 states have internal predecessors, (103), 3 states have call successors, (126), 2 states have call predecessors, (126), 4 states have return successors, (127), 3 states have call predecessors, (127), 3 states have call successors, (127)
[2024-11-23 22:52:54,254 INFO  L276                IsEmpty]: Start isEmpty. Operand 329 states and 508 transitions.
[2024-11-23 22:52:54,260 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 296
[2024-11-23 22:52:54,261 INFO  L210           NwaCegarLoop]: Found error trace
[2024-11-23 22:52:54,261 INFO  L218           NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 22:52:54,275 INFO  L540       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0
[2024-11-23 22:52:54,465 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5
[2024-11-23 22:52:54,466 INFO  L396      AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-23 22:52:54,467 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-23 22:52:54,467 INFO  L85        PathProgramCache]: Analyzing trace with hash -1356314289, now seen corresponding path program 1 times
[2024-11-23 22:52:54,467 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-11-23 22:52:54,468 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [140640081]
[2024-11-23 22:52:54,468 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 22:52:54,468 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-11-23 22:52:54,628 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-23 22:52:55,315 INFO  L134       CoverageAnalysis]: Checked inductivity of 4512 backedges. 54 proven. 87 refuted. 0 times theorem prover too weak. 4371 trivial. 0 not checked.
[2024-11-23 22:52:55,316 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-11-23 22:52:55,316 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [140640081]
[2024-11-23 22:52:55,316 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [140640081] provided 0 perfect and 1 imperfect interpolant sequences
[2024-11-23 22:52:55,316 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [527583024]
[2024-11-23 22:52:55,316 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 22:52:55,316 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-11-23 22:52:55,317 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/z3
[2024-11-23 22:52:55,319 INFO  L229       MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null)
[2024-11-23 22:52:55,322 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process
[2024-11-23 22:52:55,643 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-23 22:52:55,651 INFO  L256         TraceCheckSpWp]: Trace formula consists of 642 conjuncts, 8 conjuncts are in the unsatisfiable core
[2024-11-23 22:52:55,659 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-11-23 22:52:56,348 INFO  L134       CoverageAnalysis]: Checked inductivity of 4512 backedges. 2171 proven. 87 refuted. 0 times theorem prover too weak. 2254 trivial. 0 not checked.
[2024-11-23 22:52:56,349 INFO  L312         TraceCheckSpWp]: Computing backward predicates...
[2024-11-23 22:52:57,007 INFO  L134       CoverageAnalysis]: Checked inductivity of 4512 backedges. 54 proven. 87 refuted. 0 times theorem prover too weak. 4371 trivial. 0 not checked.
[2024-11-23 22:52:57,009 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleZ3 [527583024] provided 0 perfect and 2 imperfect interpolant sequences
[2024-11-23 22:52:57,010 INFO  L185   FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences.
[2024-11-23 22:52:57,010 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 8
[2024-11-23 22:52:57,010 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1502042746]
[2024-11-23 22:52:57,010 INFO  L85    oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton
[2024-11-23 22:52:57,012 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 8 states
[2024-11-23 22:52:57,012 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-11-23 22:52:57,013 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants.
[2024-11-23 22:52:57,015 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56
[2024-11-23 22:52:57,016 INFO  L87              Difference]: Start difference. First operand 329 states and 508 transitions. Second operand  has 8 states, 8 states have (on average 8.375) internal successors, (67), 8 states have internal predecessors, (67), 2 states have call successors, (77), 2 states have call predecessors, (77), 4 states have return successors, (78), 2 states have call predecessors, (78), 2 states have call successors, (78)
[2024-11-23 22:52:58,366 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-11-23 22:52:58,367 INFO  L93              Difference]: Finished difference Result 607 states and 916 transitions.
[2024-11-23 22:52:58,367 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. 
[2024-11-23 22:52:58,368 INFO  L78                 Accepts]: Start accepts. Automaton has  has 8 states, 8 states have (on average 8.375) internal successors, (67), 8 states have internal predecessors, (67), 2 states have call successors, (77), 2 states have call predecessors, (77), 4 states have return successors, (78), 2 states have call predecessors, (78), 2 states have call successors, (78) Word has length 295
[2024-11-23 22:52:58,368 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-11-23 22:52:58,374 INFO  L225             Difference]: With dead ends: 607
[2024-11-23 22:52:58,374 INFO  L226             Difference]: Without dead ends: 491
[2024-11-23 22:52:58,376 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 607 GetRequests, 587 SyntacticMatches, 3 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 43 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=112, Invalid=230, Unknown=0, NotChecked=0, Total=342
[2024-11-23 22:52:58,377 INFO  L435           NwaCegarLoop]: 234 mSDtfsCounter, 210 mSDsluCounter, 390 mSDsCounter, 0 mSdLazyCounter, 587 mSolverCounterSat, 139 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 229 SdHoareTripleChecker+Valid, 624 SdHoareTripleChecker+Invalid, 726 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 139 IncrementalHoareTripleChecker+Valid, 587 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time
[2024-11-23 22:52:58,378 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [229 Valid, 624 Invalid, 726 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [139 Valid, 587 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time]
[2024-11-23 22:52:58,380 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 491 states.
[2024-11-23 22:52:58,535 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 491 to 347.
[2024-11-23 22:52:58,537 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 347 states, 193 states have (on average 1.217616580310881) internal successors, (235), 193 states have internal predecessors, (235), 144 states have call successors, (144), 9 states have call predecessors, (144), 9 states have return successors, (144), 144 states have call predecessors, (144), 144 states have call successors, (144)
[2024-11-23 22:52:58,541 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 347 states to 347 states and 523 transitions.
[2024-11-23 22:52:58,542 INFO  L78                 Accepts]: Start accepts. Automaton has 347 states and 523 transitions. Word has length 295
[2024-11-23 22:52:58,544 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-11-23 22:52:58,544 INFO  L471      AbstractCegarLoop]: Abstraction has 347 states and 523 transitions.
[2024-11-23 22:52:58,545 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 8 states, 8 states have (on average 8.375) internal successors, (67), 8 states have internal predecessors, (67), 2 states have call successors, (77), 2 states have call predecessors, (77), 4 states have return successors, (78), 2 states have call predecessors, (78), 2 states have call successors, (78)
[2024-11-23 22:52:58,545 INFO  L276                IsEmpty]: Start isEmpty. Operand 347 states and 523 transitions.
[2024-11-23 22:52:58,550 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 297
[2024-11-23 22:52:58,551 INFO  L210           NwaCegarLoop]: Found error trace
[2024-11-23 22:52:58,551 INFO  L218           NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 22:52:58,565 INFO  L552       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0
[2024-11-23 22:52:58,752 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable6
[2024-11-23 22:52:58,753 INFO  L396      AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-23 22:52:58,753 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-23 22:52:58,754 INFO  L85        PathProgramCache]: Analyzing trace with hash 959278960, now seen corresponding path program 1 times
[2024-11-23 22:52:58,754 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-11-23 22:52:58,754 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [171311329]
[2024-11-23 22:52:58,754 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 22:52:58,754 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-11-23 22:52:59,008 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unknown
[2024-11-23 22:52:59,014 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1878279195]
[2024-11-23 22:52:59,014 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 22:52:59,014 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-11-23 22:52:59,014 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/z3
[2024-11-23 22:52:59,017 INFO  L229       MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null)
[2024-11-23 22:52:59,020 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process
[2024-11-23 22:52:59,335 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2024-11-23 22:52:59,336 INFO  L357             TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders.
[2024-11-23 22:52:59,482 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2024-11-23 22:52:59,872 INFO  L130   FreeRefinementEngine]: Strategy CAMEL found a feasible trace
[2024-11-23 22:52:59,874 INFO  L340         BasicCegarLoop]: Counterexample is feasible
[2024-11-23 22:52:59,875 INFO  L782   garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining)
[2024-11-23 22:52:59,894 INFO  L552       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0
[2024-11-23 22:53:00,080 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable7
[2024-11-23 22:53:00,086 INFO  L422         BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1]
[2024-11-23 22:53:00,444 INFO  L170   ceAbstractionStarter]: Computing trace abstraction results
[2024-11-23 22:53:00,448 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 23.11 10:53:00 BoogieIcfgContainer
[2024-11-23 22:53:00,448 INFO  L131        PluginConnector]: ------------------------ END TraceAbstraction----------------------------
[2024-11-23 22:53:00,449 INFO  L112        PluginConnector]: ------------------------Witness Printer----------------------------
[2024-11-23 22:53:00,449 INFO  L270        PluginConnector]: Initializing Witness Printer...
[2024-11-23 22:53:00,449 INFO  L274        PluginConnector]: Witness Printer initialized
[2024-11-23 22:53:00,450 INFO  L184        PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 10:52:43" (3/4) ...
[2024-11-23 22:53:00,453 INFO  L149         WitnessPrinter]: No result that supports witness generation found
[2024-11-23 22:53:00,455 INFO  L131        PluginConnector]: ------------------------ END Witness Printer----------------------------
[2024-11-23 22:53:00,456 INFO  L158              Benchmark]: Toolchain (without parser) took 18727.76ms. Allocated memory was 117.4MB in the beginning and 218.1MB in the end (delta: 100.7MB). Free memory was 92.0MB in the beginning and 156.8MB in the end (delta: -64.9MB). Peak memory consumption was 36.2MB. Max. memory is 16.1GB.
[2024-11-23 22:53:00,456 INFO  L158              Benchmark]: CDTParser took 0.48ms. Allocated memory is still 117.4MB. Free memory is still 73.2MB. There was no memory consumed. Max. memory is 16.1GB.
[2024-11-23 22:53:00,456 INFO  L158              Benchmark]: CACSL2BoogieTranslator took 489.19ms. Allocated memory is still 117.4MB. Free memory was 91.7MB in the beginning and 75.2MB in the end (delta: 16.5MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB.
[2024-11-23 22:53:00,457 INFO  L158              Benchmark]: Boogie Procedure Inliner took 107.11ms. Allocated memory is still 117.4MB. Free memory was 75.2MB in the beginning and 71.6MB in the end (delta: 3.6MB). There was no memory consumed. Max. memory is 16.1GB.
[2024-11-23 22:53:00,458 INFO  L158              Benchmark]: Boogie Preprocessor took 106.91ms. Allocated memory is still 117.4MB. Free memory was 71.6MB in the beginning and 67.6MB in the end (delta: 4.0MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB.
[2024-11-23 22:53:00,458 INFO  L158              Benchmark]: RCFGBuilder took 898.21ms. Allocated memory is still 117.4MB. Free memory was 67.6MB in the beginning and 40.6MB in the end (delta: 27.0MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB.
[2024-11-23 22:53:00,459 INFO  L158              Benchmark]: TraceAbstraction took 17106.21ms. Allocated memory was 117.4MB in the beginning and 218.1MB in the end (delta: 100.7MB). Free memory was 40.1MB in the beginning and 156.9MB in the end (delta: -116.8MB). Peak memory consumption was 86.5MB. Max. memory is 16.1GB.
[2024-11-23 22:53:00,460 INFO  L158              Benchmark]: Witness Printer took 5.70ms. Allocated memory is still 218.1MB. Free memory was 156.9MB in the beginning and 156.8MB in the end (delta: 25.5kB). There was no memory consumed. Max. memory is 16.1GB.
[2024-11-23 22:53:00,463 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.48ms. Allocated memory is still 117.4MB. Free memory is still 73.2MB. There was no memory consumed. Max. memory is 16.1GB.
 * CACSL2BoogieTranslator took 489.19ms. Allocated memory is still 117.4MB. Free memory was 91.7MB in the beginning and 75.2MB in the end (delta: 16.5MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB.
 * Boogie Procedure Inliner took 107.11ms. Allocated memory is still 117.4MB. Free memory was 75.2MB in the beginning and 71.6MB in the end (delta: 3.6MB). There was no memory consumed. Max. memory is 16.1GB.
 * Boogie Preprocessor took 106.91ms. Allocated memory is still 117.4MB. Free memory was 71.6MB in the beginning and 67.6MB in the end (delta: 4.0MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB.
 * RCFGBuilder took 898.21ms. Allocated memory is still 117.4MB. Free memory was 67.6MB in the beginning and 40.6MB in the end (delta: 27.0MB). Peak memory consumption was 25.2MB. Max. memory is 16.1GB.
 * TraceAbstraction took 17106.21ms. Allocated memory was 117.4MB in the beginning and 218.1MB in the end (delta: 100.7MB). Free memory was 40.1MB in the beginning and 156.9MB in the end (delta: -116.8MB). Peak memory consumption was 86.5MB. Max. memory is 16.1GB.
 * Witness Printer took 5.70ms. Allocated memory is still 218.1MB. Free memory was 156.9MB in the beginning and 156.8MB in the end (delta: 25.5kB). There was no memory consumed. Max. memory is 16.1GB.
 * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction:
  - StatisticsResult: ErrorAutomatonStatistics
    NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0
  - UnprovableResult [Line: 19]: Unable to prove that a call to reach_error is unreachable
    Unable to prove that a call to reach_error is unreachable
 Reason: overapproximation of someBinaryFLOATComparisonOperation at line 229, overapproximation of someBinaryFLOATComparisonOperation at line 208, overapproximation of someBinaryFLOATComparisonOperation at line 71, overapproximation of someBinaryFLOATComparisonOperation at line 86, overapproximation of someBinaryFLOATComparisonOperation at line 206, overapproximation of someBinaryFLOATComparisonOperation at line 204, overapproximation of someBinaryFLOATComparisonOperation at line 228, overapproximation of someUnaryDOUBLEoperation at line 37, overapproximation of someBinaryDOUBLEComparisonOperation at line 133, overapproximation of someBinaryDOUBLEComparisonOperation at line 157, overapproximation of someBinaryDOUBLEComparisonOperation at line 182, overapproximation of someBinaryDOUBLEComparisonOperation at line 238, overapproximation of someBinaryDOUBLEComparisonOperation at line 181, overapproximation of someBinaryDOUBLEComparisonOperation at line 103, overapproximation of someBinaryDOUBLEComparisonOperation at line 117, overapproximation of someBinaryDOUBLEComparisonOperation at line 179, overapproximation of someBinaryDOUBLEComparisonOperation at line 159, overapproximation of someBinaryDOUBLEComparisonOperation at line 127, overapproximation of someBinaryDOUBLEComparisonOperation at line 105, overapproximation of someBinaryArithmeticFLOAToperation at line 69. 
Possible FailurePath: 
[L21]                    unsigned char isInitial = 0;
[L22]                    unsigned char var_1_1 = 128;
[L23]                    double var_1_4 = 32.3;
[L24]                    double var_1_5 = 0.25;
[L25]                    unsigned char var_1_7 = 2;
[L26]                    signed char var_1_8 = -10;
[L27]                    signed char var_1_9 = 5;
[L28]                    signed char var_1_10 = 4;
[L29]                    signed char var_1_11 = 100;
[L30]                    unsigned long int var_1_12 = 8;
[L31]                    unsigned char var_1_13 = 0;
[L32]                    unsigned long int var_1_15 = 1114432789;
[L33]                    double var_1_17 = 256.8;
[L34]                    double var_1_18 = 1.25;
[L35]                    unsigned long int var_1_19 = 16;
[L36]                    unsigned char var_1_21 = 1;
[L37]                    double var_1_22 = -0.5;
[L38]                    unsigned char var_1_23 = 0;
[L39]                    unsigned char var_1_24 = 1;
[L40]                    float var_1_25 = -0.575;
[L41]                    signed char var_1_26 = -128;
[L42]                    signed char var_1_27 = 5;
[L43]                    signed char var_1_28 = 1;
[L44]                    signed long int var_1_29 = 1;
[L45]                    float var_1_30 = 10.8;
[L46]                    float var_1_31 = 49.2;
[L47]                    float var_1_32 = 0.4;
[L48]                    unsigned char var_1_33 = 10;
[L49]                    unsigned char var_1_34 = 2;
[L50]                    unsigned char var_1_35 = 32;
[L51]                    unsigned char var_1_36 = 1;
[L52]                    unsigned char var_1_37 = 64;
[L53]                    signed char var_1_38 = -8;
[L54]                    signed char var_1_39 = -1;
[L55]                    unsigned short int var_1_40 = 200;
[L56]                    unsigned char var_1_41 = 0;
[L57]                    unsigned long int var_1_42 = 2;
[L58]                    float var_1_43 = 1.75;
[L59]                    unsigned long int var_1_44 = 10;
[L60]                    unsigned short int var_1_45 = 16;
[L61]                    unsigned char last_1_var_1_1 = 128;
[L62]                    unsigned long int last_1_var_1_12 = 8;
[L63]                    double last_1_var_1_17 = 256.8;
[L64]                    unsigned char last_1_var_1_21 = 1;
             VAL         [isInitial=0, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=4, var_1_11=100, var_1_12=8, var_1_13=0, var_1_15=1114432789, var_1_17=1284/5, var_1_18=5/4, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_4=323/10, var_1_5=1/4, var_1_7=2, var_1_8=-10, var_1_9=5]
[L242]                   isInitial = 1
[L243]       FCALL       initially()
[L245]       CALL        updateLastVariables()
[L232]                   last_1_var_1_1 = var_1_1
[L233]                   last_1_var_1_12 = var_1_12
[L234]                   last_1_var_1_17 = var_1_17
[L235]                   last_1_var_1_21 = var_1_21
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=4, var_1_11=100, var_1_12=8, var_1_13=0, var_1_15=1114432789, var_1_17=1284/5, var_1_18=5/4, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_4=323/10, var_1_5=1/4, var_1_7=2, var_1_8=-10, var_1_9=5]
[L245]       RET         updateLastVariables()
[L246]       CALL        updateVariables()
[L156]                   var_1_4 = __VERIFIER_nondet_double()
[L157]       CALL        assume_abort_if_not((var_1_4 >= 0.0F && var_1_4 <= -1.0e-20F) || (var_1_4 <= 9223372.036854776000e+12F && var_1_4 >= 1.0e-20F ))
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=4, var_1_11=100, var_1_12=8, var_1_13=0, var_1_15=1114432789, var_1_17=1284/5, var_1_18=5/4, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_5=1/4, var_1_7=2, var_1_8=-10, var_1_9=5]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=4, var_1_11=100, var_1_12=8, var_1_13=0, var_1_15=1114432789, var_1_17=1284/5, var_1_18=5/4, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_5=1/4, var_1_7=2, var_1_8=-10, var_1_9=5]
[L157]       RET         assume_abort_if_not((var_1_4 >= 0.0F && var_1_4 <= -1.0e-20F) || (var_1_4 <= 9223372.036854776000e+12F && var_1_4 >= 1.0e-20F ))
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=4, var_1_11=100, var_1_12=8, var_1_13=0, var_1_15=1114432789, var_1_17=1284/5, var_1_18=5/4, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_5=1/4, var_1_7=2, var_1_8=-10, var_1_9=5]
[L158]                   var_1_5 = __VERIFIER_nondet_double()
[L159]       CALL        assume_abort_if_not((var_1_5 >= 0.0F && var_1_5 <= -1.0e-20F) || (var_1_5 <= 9223372.036854776000e+12F && var_1_5 >= 1.0e-20F ))
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=4, var_1_11=100, var_1_12=8, var_1_13=0, var_1_15=1114432789, var_1_17=1284/5, var_1_18=5/4, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=2, var_1_8=-10, var_1_9=5]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=4, var_1_11=100, var_1_12=8, var_1_13=0, var_1_15=1114432789, var_1_17=1284/5, var_1_18=5/4, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=2, var_1_8=-10, var_1_9=5]
[L159]       RET         assume_abort_if_not((var_1_5 >= 0.0F && var_1_5 <= -1.0e-20F) || (var_1_5 <= 9223372.036854776000e+12F && var_1_5 >= 1.0e-20F ))
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=4, var_1_11=100, var_1_12=8, var_1_13=0, var_1_15=1114432789, var_1_17=1284/5, var_1_18=5/4, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=2, var_1_8=-10, var_1_9=5]
[L160]                   var_1_7 = __VERIFIER_nondet_uchar()
[L161]       CALL        assume_abort_if_not(var_1_7 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=4, var_1_11=100, var_1_12=8, var_1_13=0, var_1_15=1114432789, var_1_17=1284/5, var_1_18=5/4, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_8=-10, var_1_9=5]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=4, var_1_11=100, var_1_12=8, var_1_13=0, var_1_15=1114432789, var_1_17=1284/5, var_1_18=5/4, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_8=-10, var_1_9=5]
[L161]       RET         assume_abort_if_not(var_1_7 >= 0)
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=4, var_1_11=100, var_1_12=8, var_1_13=0, var_1_15=1114432789, var_1_17=1284/5, var_1_18=5/4, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_8=-10, var_1_9=5]
[L162]       CALL        assume_abort_if_not(var_1_7 <= 254)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=4, var_1_11=100, var_1_12=8, var_1_13=0, var_1_15=1114432789, var_1_17=1284/5, var_1_18=5/4, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=5]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=4, var_1_11=100, var_1_12=8, var_1_13=0, var_1_15=1114432789, var_1_17=1284/5, var_1_18=5/4, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=5]
[L162]       RET         assume_abort_if_not(var_1_7 <= 254)
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=4, var_1_11=100, var_1_12=8, var_1_13=0, var_1_15=1114432789, var_1_17=1284/5, var_1_18=5/4, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=5]
[L163]                   var_1_9 = __VERIFIER_nondet_char()
[L164]       CALL        assume_abort_if_not(var_1_9 >= -1)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=4, var_1_11=100, var_1_12=8, var_1_13=0, var_1_15=1114432789, var_1_17=1284/5, var_1_18=5/4, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=4, var_1_11=100, var_1_12=8, var_1_13=0, var_1_15=1114432789, var_1_17=1284/5, var_1_18=5/4, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L164]       RET         assume_abort_if_not(var_1_9 >= -1)
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=4, var_1_11=100, var_1_12=8, var_1_13=0, var_1_15=1114432789, var_1_17=1284/5, var_1_18=5/4, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L165]       CALL        assume_abort_if_not(var_1_9 <= 126)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=4, var_1_11=100, var_1_12=8, var_1_13=0, var_1_15=1114432789, var_1_17=1284/5, var_1_18=5/4, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=4, var_1_11=100, var_1_12=8, var_1_13=0, var_1_15=1114432789, var_1_17=1284/5, var_1_18=5/4, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L165]       RET         assume_abort_if_not(var_1_9 <= 126)
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=4, var_1_11=100, var_1_12=8, var_1_13=0, var_1_15=1114432789, var_1_17=1284/5, var_1_18=5/4, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L166]                   var_1_10 = __VERIFIER_nondet_char()
[L167]       CALL        assume_abort_if_not(var_1_10 >= -1)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=100, var_1_12=8, var_1_13=0, var_1_15=1114432789, var_1_17=1284/5, var_1_18=5/4, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=100, var_1_12=8, var_1_13=0, var_1_15=1114432789, var_1_17=1284/5, var_1_18=5/4, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L167]       RET         assume_abort_if_not(var_1_10 >= -1)
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=100, var_1_12=8, var_1_13=0, var_1_15=1114432789, var_1_17=1284/5, var_1_18=5/4, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L168]       CALL        assume_abort_if_not(var_1_10 <= 126)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=100, var_1_12=8, var_1_13=0, var_1_15=1114432789, var_1_17=1284/5, var_1_18=5/4, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=100, var_1_12=8, var_1_13=0, var_1_15=1114432789, var_1_17=1284/5, var_1_18=5/4, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L168]       RET         assume_abort_if_not(var_1_10 <= 126)
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=100, var_1_12=8, var_1_13=0, var_1_15=1114432789, var_1_17=1284/5, var_1_18=5/4, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L169]                   var_1_11 = __VERIFIER_nondet_char()
[L170]       CALL        assume_abort_if_not(var_1_11 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=0, var_1_15=1114432789, var_1_17=1284/5, var_1_18=5/4, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=0, var_1_15=1114432789, var_1_17=1284/5, var_1_18=5/4, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L170]       RET         assume_abort_if_not(var_1_11 >= 0)
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=0, var_1_15=1114432789, var_1_17=1284/5, var_1_18=5/4, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L171]       CALL        assume_abort_if_not(var_1_11 <= 126)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=0, var_1_15=1114432789, var_1_17=1284/5, var_1_18=5/4, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=0, var_1_15=1114432789, var_1_17=1284/5, var_1_18=5/4, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L171]       RET         assume_abort_if_not(var_1_11 <= 126)
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=0, var_1_15=1114432789, var_1_17=1284/5, var_1_18=5/4, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L172]                   var_1_13 = __VERIFIER_nondet_uchar()
[L173]       CALL        assume_abort_if_not(var_1_13 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_15=1114432789, var_1_17=1284/5, var_1_18=5/4, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_15=1114432789, var_1_17=1284/5, var_1_18=5/4, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L173]       RET         assume_abort_if_not(var_1_13 >= 0)
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_15=1114432789, var_1_17=1284/5, var_1_18=5/4, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L174]       CALL        assume_abort_if_not(var_1_13 <= 1)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1114432789, var_1_17=1284/5, var_1_18=5/4, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1114432789, var_1_17=1284/5, var_1_18=5/4, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L174]       RET         assume_abort_if_not(var_1_13 <= 1)
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1114432789, var_1_17=1284/5, var_1_18=5/4, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L175]                   var_1_15 = __VERIFIER_nondet_ulong()
[L176]       CALL        assume_abort_if_not(var_1_15 >= 1073741823)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_18=5/4, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_18=5/4, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L176]       RET         assume_abort_if_not(var_1_15 >= 1073741823)
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_18=5/4, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L177]       CALL        assume_abort_if_not(var_1_15 <= 2147483647)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_18=5/4, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_18=5/4, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L177]       RET         assume_abort_if_not(var_1_15 <= 2147483647)
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_18=5/4, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L178]                   var_1_18 = __VERIFIER_nondet_double()
[L179]       CALL        assume_abort_if_not((var_1_18 >= -922337.2036854765600e+13F && var_1_18 <= -1.0e-20F) || (var_1_18 <= 9223372.036854765600e+12F && var_1_18 >= 1.0e-20F ))
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L179]       RET         assume_abort_if_not((var_1_18 >= -922337.2036854765600e+13F && var_1_18 <= -1.0e-20F) || (var_1_18 <= 9223372.036854765600e+12F && var_1_18 >= 1.0e-20F ))
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L180]                   var_1_22 = __VERIFIER_nondet_double()
[L181]       CALL        assume_abort_if_not((var_1_22 >= -922337.2036854776000e+13F && var_1_22 <= -1.0e-20F) || (var_1_22 <= 9223372.036854776000e+12F && var_1_22 >= 1.0e-20F ))
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L181]       RET         assume_abort_if_not((var_1_22 >= -922337.2036854776000e+13F && var_1_22 <= -1.0e-20F) || (var_1_22 <= 9223372.036854776000e+12F && var_1_22 >= 1.0e-20F ))
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L182]       CALL        assume_abort_if_not(var_1_22 != 0.0F)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L182]       RET         assume_abort_if_not(var_1_22 != 0.0F)
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L183]                   var_1_23 = __VERIFIER_nondet_uchar()
[L184]       CALL        assume_abort_if_not(var_1_23 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L184]       RET         assume_abort_if_not(var_1_23 >= 0)
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L185]       CALL        assume_abort_if_not(var_1_23 <= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L185]       RET         assume_abort_if_not(var_1_23 <= 0)
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L186]                   var_1_24 = __VERIFIER_nondet_uchar()
[L187]       CALL        assume_abort_if_not(var_1_24 >= 1)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L187]       RET         assume_abort_if_not(var_1_24 >= 1)
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L188]       CALL        assume_abort_if_not(var_1_24 <= 1)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L188]       RET         assume_abort_if_not(var_1_24 <= 1)
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=-128, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L189]                   var_1_26 = __VERIFIER_nondet_char()
[L190]       CALL        assume_abort_if_not(var_1_26 >= -128)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L190]       RET         assume_abort_if_not(var_1_26 >= -128)
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L191]       CALL        assume_abort_if_not(var_1_26 <= 127)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L191]       RET         assume_abort_if_not(var_1_26 <= 127)
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=5, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L192]                   var_1_27 = __VERIFIER_nondet_char()
[L193]       CALL        assume_abort_if_not(var_1_27 >= -128)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L193]       RET         assume_abort_if_not(var_1_27 >= -128)
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L194]       CALL        assume_abort_if_not(var_1_27 <= 127)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L194]       RET         assume_abort_if_not(var_1_27 <= 127)
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L195]       CALL        assume_abort_if_not(var_1_27 != 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L195]       RET         assume_abort_if_not(var_1_27 != 0)
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L196]                   var_1_28 = __VERIFIER_nondet_char()
[L197]       CALL        assume_abort_if_not(var_1_28 >= -128)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L197]       RET         assume_abort_if_not(var_1_28 >= -128)
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L198]       CALL        assume_abort_if_not(var_1_28 <= 127)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L198]       RET         assume_abort_if_not(var_1_28 <= 127)
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L199]       CALL        assume_abort_if_not(var_1_28 != 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L199]       RET         assume_abort_if_not(var_1_28 != 0)
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=1, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L200]                   var_1_29 = __VERIFIER_nondet_long()
[L201]       CALL        assume_abort_if_not(var_1_29 >= -2147483648)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L201]       RET         assume_abort_if_not(var_1_29 >= -2147483648)
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L202]       CALL        assume_abort_if_not(var_1_29 <= 2147483647)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L202]       RET         assume_abort_if_not(var_1_29 <= 2147483647)
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_30=54/5, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L203]                   var_1_30 = __VERIFIER_nondet_float()
[L204]       CALL        assume_abort_if_not((var_1_30 >= 0.0F && var_1_30 <= -1.0e-20F) || (var_1_30 <= 9223372.036854765600e+12F && var_1_30 >= 1.0e-20F ))
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L204]       RET         assume_abort_if_not((var_1_30 >= 0.0F && var_1_30 <= -1.0e-20F) || (var_1_30 <= 9223372.036854765600e+12F && var_1_30 >= 1.0e-20F ))
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_31=246/5, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L205]                   var_1_31 = __VERIFIER_nondet_float()
[L206]       CALL        assume_abort_if_not((var_1_31 >= 0.0F && var_1_31 <= -1.0e-20F) || (var_1_31 <= 9223372.036854765600e+12F && var_1_31 >= 1.0e-20F ))
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L206]       RET         assume_abort_if_not((var_1_31 >= 0.0F && var_1_31 <= -1.0e-20F) || (var_1_31 <= 9223372.036854765600e+12F && var_1_31 >= 1.0e-20F ))
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_32=2/5, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L207]                   var_1_32 = __VERIFIER_nondet_float()
[L208]       CALL        assume_abort_if_not((var_1_32 >= 0.0F && var_1_32 <= -1.0e-20F) || (var_1_32 <= 9223372.036854765600e+12F && var_1_32 >= 1.0e-20F ))
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L208]       RET         assume_abort_if_not((var_1_32 >= 0.0F && var_1_32 <= -1.0e-20F) || (var_1_32 <= 9223372.036854765600e+12F && var_1_32 >= 1.0e-20F ))
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_34=2, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L209]                   var_1_34 = __VERIFIER_nondet_uchar()
[L210]       CALL        assume_abort_if_not(var_1_34 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L210]       RET         assume_abort_if_not(var_1_34 >= 0)
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L211]       CALL        assume_abort_if_not(var_1_34 <= 254)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_34=126, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_34=126, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L211]       RET         assume_abort_if_not(var_1_34 <= 254)
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_34=126, var_1_35=32, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L212]                   var_1_35 = __VERIFIER_nondet_uchar()
[L213]       CALL        assume_abort_if_not(var_1_35 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_34=126, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_34=126, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L213]       RET         assume_abort_if_not(var_1_35 >= 0)
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_34=126, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L214]       CALL        assume_abort_if_not(var_1_35 <= 254)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L214]       RET         assume_abort_if_not(var_1_35 <= 254)
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L215]                   var_1_36 = __VERIFIER_nondet_uchar()
[L216]       CALL        assume_abort_if_not(var_1_36 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_34=126, var_1_35=-386, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_34=126, var_1_35=-386, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L216]       RET         assume_abort_if_not(var_1_36 >= 0)
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_34=126, var_1_35=-386, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L217]       CALL        assume_abort_if_not(var_1_36 <= 1)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L217]       RET         assume_abort_if_not(var_1_36 <= 1)
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=64, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L218]                   var_1_37 = __VERIFIER_nondet_uchar()
[L219]       CALL        assume_abort_if_not(var_1_37 >= 64)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L219]       RET         assume_abort_if_not(var_1_37 >= 64)
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L220]       CALL        assume_abort_if_not(var_1_37 <= 127)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L220]       RET         assume_abort_if_not(var_1_37 <= 127)
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-8, var_1_39=-1, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L221]                   var_1_39 = __VERIFIER_nondet_char()
[L222]       CALL        assume_abort_if_not(var_1_39 >= -127)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-8, var_1_39=-127, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-8, var_1_39=-127, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L222]       RET         assume_abort_if_not(var_1_39 >= -127)
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-8, var_1_39=-127, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L223]       CALL        assume_abort_if_not(var_1_39 <= 126)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-8, var_1_39=-127, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-8, var_1_39=-127, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L223]       RET         assume_abort_if_not(var_1_39 <= 126)
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-8, var_1_39=-127, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L224]                   var_1_41 = __VERIFIER_nondet_uchar()
[L225]       CALL        assume_abort_if_not(var_1_41 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-8, var_1_39=-127, var_1_40=200, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-8, var_1_39=-127, var_1_40=200, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L225]       RET         assume_abort_if_not(var_1_41 >= 0)
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-8, var_1_39=-127, var_1_40=200, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L226]       CALL        assume_abort_if_not(var_1_41 <= 1)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-8, var_1_39=-127, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-8, var_1_39=-127, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L226]       RET         assume_abort_if_not(var_1_41 <= 1)
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-8, var_1_39=-127, var_1_40=200, var_1_41=0, var_1_42=2, var_1_43=7/4, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L227]                   var_1_43 = __VERIFIER_nondet_float()
[L228]       CALL        assume_abort_if_not((var_1_43 >= -922337.2036854776000e+13F && var_1_43 <= -1.0e-20F) || (var_1_43 <= 9223372.036854776000e+12F && var_1_43 >= 1.0e-20F ))
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-8, var_1_39=-127, var_1_40=200, var_1_41=0, var_1_42=2, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-8, var_1_39=-127, var_1_40=200, var_1_41=0, var_1_42=2, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L228]       RET         assume_abort_if_not((var_1_43 >= -922337.2036854776000e+13F && var_1_43 <= -1.0e-20F) || (var_1_43 <= 9223372.036854776000e+12F && var_1_43 >= 1.0e-20F ))
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-8, var_1_39=-127, var_1_40=200, var_1_41=0, var_1_42=2, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L229]       CALL        assume_abort_if_not(var_1_43 != 0.0F)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-8, var_1_39=-127, var_1_40=200, var_1_41=0, var_1_42=2, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-8, var_1_39=-127, var_1_40=200, var_1_41=0, var_1_42=2, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L229]       RET         assume_abort_if_not(var_1_43 != 0.0F)
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-8, var_1_39=-127, var_1_40=200, var_1_41=0, var_1_42=2, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L246]       RET         updateVariables()
[L247]       CALL        step()
[L68]        COND TRUE   (var_1_26 % ((((var_1_27) > (var_1_28)) ? (var_1_27) : (var_1_28)))) > var_1_29
[L69]                    var_1_25 = (((((var_1_30) > (var_1_31)) ? (var_1_30) : (var_1_31))) - var_1_32)
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=10, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-8, var_1_39=-127, var_1_40=200, var_1_41=0, var_1_42=2, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L71]        COND TRUE   var_1_32 < ((((var_1_30) > (((((var_1_25) < 0 ) ? -(var_1_25) : (var_1_25))))) ? (var_1_30) : (((((var_1_25) < 0 ) ? -(var_1_25) : (var_1_25))))))
[L72]                    var_1_33 = ((((var_1_34) > (var_1_35)) ? (var_1_34) : (var_1_35)))
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=126, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-8, var_1_39=-127, var_1_40=200, var_1_41=0, var_1_42=2, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L78]                    var_1_38 = var_1_39
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=126, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-127, var_1_39=-127, var_1_40=200, var_1_41=0, var_1_42=2, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L80]                    var_1_40 = var_1_34
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=126, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-127, var_1_39=-127, var_1_40=126, var_1_41=0, var_1_42=2, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L86]        COND FALSE  !(((((1.000000095E7f) < 0 ) ? -(1.000000095E7f) : (1.000000095E7f))) < ((9.9999999999996E12f - var_1_31) / var_1_43))
[L91]                    var_1_42 = 100000u
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=126, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-127, var_1_39=-127, var_1_40=126, var_1_41=0, var_1_42=100000, var_1_44=10, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L93]                    var_1_44 = (((((var_1_37) < 0 ) ? -(var_1_37) : (var_1_37))) + (((((((var_1_34) > (var_1_35)) ? (var_1_34) : (var_1_35))) < 0 ) ? -((((var_1_34) > (var_1_35)) ? (var_1_34) : (var_1_35))) : ((((var_1_34) > (var_1_35)) ? (var_1_34) : (var_1_35))))))
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=126, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-127, var_1_39=-127, var_1_40=126, var_1_41=0, var_1_42=100000, var_1_44=253, var_1_45=16, var_1_7=0, var_1_8=-10, var_1_9=126]
[L94]        COND TRUE   \read(var_1_36)
[L95]                    var_1_45 = ((((((((var_1_34) > (var_1_35)) ? (var_1_34) : (var_1_35)))) > (var_1_37)) ? (((((var_1_34) > (var_1_35)) ? (var_1_34) : (var_1_35)))) : (var_1_37)))
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=126, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-127, var_1_39=-127, var_1_40=126, var_1_41=0, var_1_42=100000, var_1_44=253, var_1_45=127, var_1_7=0, var_1_8=-10, var_1_9=126]
[L103]                   unsigned char stepLocal_3 = ((((var_1_4) > (last_1_var_1_17)) ? (var_1_4) : (last_1_var_1_17))) > var_1_18;
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, stepLocal_3=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=126, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-127, var_1_39=-127, var_1_40=126, var_1_41=0, var_1_42=100000, var_1_44=253, var_1_45=127, var_1_7=0, var_1_8=-10, var_1_9=126]
[L104]       COND TRUE   last_1_var_1_21 || stepLocal_3
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=16, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=126, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-127, var_1_39=-127, var_1_40=126, var_1_41=0, var_1_42=100000, var_1_44=253, var_1_45=127, var_1_7=0, var_1_8=-10, var_1_9=126]
[L105]       COND TRUE   var_1_18 > ((((last_1_var_1_17) < 0 ) ? -(last_1_var_1_17) : (last_1_var_1_17)))
[L106]                   var_1_19 = last_1_var_1_1
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=128, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=126, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-127, var_1_39=-127, var_1_40=126, var_1_41=0, var_1_42=100000, var_1_44=253, var_1_45=127, var_1_7=0, var_1_8=-10, var_1_9=126]
[L113]                   unsigned long int stepLocal_1 = last_1_var_1_12;
[L114]                   unsigned long int stepLocal_0 = 32u;
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, stepLocal_0=32, stepLocal_1=8, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=128, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=126, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-127, var_1_39=-127, var_1_40=126, var_1_41=0, var_1_42=100000, var_1_44=253, var_1_45=127, var_1_7=0, var_1_8=-10, var_1_9=126]
[L115]       COND TRUE   stepLocal_0 >= last_1_var_1_12
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, stepLocal_1=8, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=128, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=126, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-127, var_1_39=-127, var_1_40=126, var_1_41=0, var_1_42=100000, var_1_44=253, var_1_45=127, var_1_7=0, var_1_8=-10, var_1_9=126]
[L116]       COND TRUE   stepLocal_1 <= last_1_var_1_12
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=128, var_1_1=128, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=126, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-127, var_1_39=-127, var_1_40=126, var_1_41=0, var_1_42=100000, var_1_44=253, var_1_45=127, var_1_7=0, var_1_8=-10, var_1_9=126]
[L117]       COND TRUE   (var_1_4 - var_1_5) >= last_1_var_1_17
[L118]                   var_1_1 = var_1_7
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=128, var_1_1=0, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=126, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-127, var_1_39=-127, var_1_40=126, var_1_41=0, var_1_42=100000, var_1_44=253, var_1_45=127, var_1_7=0, var_1_8=-10, var_1_9=126]
[L124]       COND FALSE  !((((((~ var_1_1)) < (8)) ? ((~ var_1_1)) : (8))) > var_1_11)
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=128, var_1_1=0, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=126, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-127, var_1_39=-127, var_1_40=126, var_1_41=0, var_1_42=100000, var_1_44=253, var_1_45=127, var_1_7=0, var_1_8=-10, var_1_9=126]
[L127]       COND TRUE   ! (var_1_17 > var_1_5)
[L128]                   var_1_8 = (((((var_1_9) < (var_1_10)) ? (var_1_9) : (var_1_10))) - var_1_11)
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=128, var_1_1=0, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=126, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-127, var_1_39=-127, var_1_40=126, var_1_41=0, var_1_42=100000, var_1_44=253, var_1_45=127, var_1_7=0, var_1_8=1, var_1_9=126]
[L132]                   unsigned long int stepLocal_4 = var_1_19;
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, stepLocal_4=128, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=128, var_1_1=0, var_1_21=1, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=126, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-127, var_1_39=-127, var_1_40=126, var_1_41=0, var_1_42=100000, var_1_44=253, var_1_45=127, var_1_7=0, var_1_8=1, var_1_9=126]
[L133]       COND FALSE  !((var_1_18 / ((((5.5) > (var_1_22)) ? (5.5) : (var_1_22)))) > 10.5)
[L144]                   var_1_21 = var_1_23
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, stepLocal_4=128, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=128, var_1_1=0, var_1_21=0, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=126, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-127, var_1_39=-127, var_1_40=126, var_1_41=0, var_1_42=100000, var_1_44=253, var_1_45=127, var_1_7=0, var_1_8=1, var_1_9=126]
[L146]                   unsigned char stepLocal_2 = var_1_21;
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, stepLocal_2=0, stepLocal_4=128, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=128, var_1_1=0, var_1_21=0, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=126, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-127, var_1_39=-127, var_1_40=126, var_1_41=0, var_1_42=100000, var_1_44=253, var_1_45=127, var_1_7=0, var_1_8=1, var_1_9=126]
[L147]       COND FALSE  !(var_1_21 && stepLocal_2)
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, stepLocal_4=128, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=128, var_1_1=0, var_1_21=0, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=126, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-127, var_1_39=-127, var_1_40=126, var_1_41=0, var_1_42=100000, var_1_44=253, var_1_45=127, var_1_7=0, var_1_8=1, var_1_9=126]
[L150]       COND FALSE  !(\read(var_1_21))
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, stepLocal_4=128, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=128, var_1_1=0, var_1_21=0, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=126, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-127, var_1_39=-127, var_1_40=126, var_1_41=0, var_1_42=100000, var_1_44=253, var_1_45=127, var_1_7=0, var_1_8=1, var_1_9=126]
[L247]       RET         step()
[L248]       CALL, EXPR  property()
[L238-L239]              return ((((((32u >= last_1_var_1_12) ? ((last_1_var_1_12 <= last_1_var_1_12) ? (((var_1_4 - var_1_5) >= last_1_var_1_17) ? (var_1_1 == ((unsigned char) var_1_7)) : 1) : 1) : (var_1_1 == ((unsigned char) var_1_7))) && ((! (var_1_17 > var_1_5)) ? (var_1_8 == ((signed char) (((((var_1_9) < (var_1_10)) ? (var_1_9) : (var_1_10))) - var_1_11))) : (var_1_8 == ((signed char) -4)))) && ((var_1_21 && var_1_21) ? (var_1_12 == ((unsigned long int) var_1_11)) : (var_1_21 ? (var_1_12 == ((unsigned long int) (((((var_1_19) > ((var_1_11 + var_1_7))) ? (var_1_19) : ((var_1_11 + var_1_7)))) + (var_1_15 - var_1_1)))) : 1))) && (((((((~ var_1_1)) < (8)) ? ((~ var_1_1)) : (8))) > var_1_11) ? (var_1_17 == ((double) var_1_18)) : 1)) && ((last_1_var_1_21 || (((((var_1_4) > (last_1_var_1_17)) ? (var_1_4) : (last_1_var_1_17))) > var_1_18)) ? ((var_1_18 > ((((last_1_var_1_17) < 0 ) ? -(last_1_var_1_17) : (last_1_var_1_17)))) ? (var_1_19 == ((unsigned long int) last_1_var_1_1)) : (var_1_19 == ((unsigned long int) var_1_11))) : (var_1_19 == ((unsigned long int) last_1_var_1_1)))) && (((var_1_18 / ((((5.5) > (var_1_22)) ? (5.5) : (var_1_22)))) > 10.5) ? (var_1_13 ? ((var_1_1 < var_1_19) ? (var_1_21 == ((unsigned char) (! var_1_23))) : (var_1_21 == ((unsigned char) var_1_24))) : (var_1_21 == ((unsigned char) var_1_23))) : (var_1_21 == ((unsigned char) var_1_23)))
;
             VAL         [\result=0, isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=128, var_1_1=0, var_1_21=0, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=126, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-127, var_1_39=-127, var_1_40=126, var_1_41=0, var_1_42=100000, var_1_44=253, var_1_45=127, var_1_7=0, var_1_8=1, var_1_9=126]
[L248]       RET, EXPR   property()
[L248]       CALL        __VERIFIER_assert(property())
[L19]        COND TRUE   !(cond)
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=128, var_1_1=0, var_1_21=0, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=126, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-127, var_1_39=-127, var_1_40=126, var_1_41=0, var_1_42=100000, var_1_44=253, var_1_45=127, var_1_7=0, var_1_8=1, var_1_9=126]
[L19]                    reach_error()
             VAL         [isInitial=1, last_1_var_1_12=8, last_1_var_1_17=1284/5, last_1_var_1_1=128, last_1_var_1_21=1, var_1_10=126, var_1_11=125, var_1_12=8, var_1_13=1, var_1_15=1073741823, var_1_17=1284/5, var_1_19=128, var_1_1=0, var_1_21=0, var_1_23=0, var_1_24=1, var_1_26=3, var_1_27=2, var_1_28=-1, var_1_29=0, var_1_33=126, var_1_34=126, var_1_35=-386, var_1_36=1, var_1_37=127, var_1_38=-127, var_1_39=-127, var_1_40=126, var_1_41=0, var_1_42=100000, var_1_44=253, var_1_45=127, var_1_7=0, var_1_8=1, var_1_9=126]

  - StatisticsResult: Ultimate Automizer benchmark data
    CFG has 2 procedures, 120 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 16.6s, OverallIterations: 8, TraceHistogramMax: 48, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 4.2s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 791 SdHoareTripleChecker+Valid, 2.8s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 764 mSDsluCounter, 3071 SdHoareTripleChecker+Invalid, 2.3s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 1810 mSDsCounter, 633 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 1033 IncrementalHoareTripleChecker+Invalid, 1666 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 633 mSolverCounterUnsat, 1261 mSDtfsCounter, 1033 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 1523 GetRequests, 1482 SyntacticMatches, 3 SemanticMatches, 38 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=537occurred in iteration=4, InterpolantAutomatonStates: 42, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.0s AutomataMinimizationTime, 7 MinimizatonAttempts, 424 StatesRemovedByMinimization, 6 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.4s SsaConstructionTime, 1.6s SatisfiabilityAnalysisTime, 6.9s InterpolantComputationTime, 3529 NumberOfCodeBlocks, 3529 NumberOfCodeBlocksAsserted, 12 NumberOfCheckSat, 3515 ConstructedInterpolants, 0 QuantifiedInterpolants, 8058 SizeOfPredicates, 5 NumberOfNonLiveVariables, 1930 ConjunctsInSsa, 15 ConjunctsInUnsatCore, 12 InterpolantComputations, 5 PerfectInterpolantSequences, 53438/54144 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-23 22:53:00,504 INFO  L540       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/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_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-cn_file-51.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC --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 947e5ce8f735bee3ae93fab02e3f33e738cc389a623b67570a8325267002ad7f
--- Real Ultimate output ---
This is Ultimate 0.3.0-dev-6497de0
[2024-11-23 22:53:03,831 INFO  L188        SettingsManager]: Resetting all preferences to default values...
[2024-11-23 22:53:03,917 INFO  L114        SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-Reach-32bit-Automizer_Bitvector.epf
[2024-11-23 22:53:03,925 WARN  L101        SettingsManager]: Preference file contains the following unknown settings:
[2024-11-23 22:53:03,925 WARN  L103        SettingsManager]:   * de.uni_freiburg.informatik.ultimate.core.Log level for class
[2024-11-23 22:53:03,964 INFO  L130        SettingsManager]: Preferences different from defaults after loading the file:
[2024-11-23 22:53:03,965 INFO  L151        SettingsManager]: Preferences of UltimateCore differ from their defaults:
[2024-11-23 22:53:03,965 INFO  L153        SettingsManager]:  * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR;
[2024-11-23 22:53:03,966 INFO  L151        SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults:
[2024-11-23 22:53:03,966 INFO  L153        SettingsManager]:  * Use memory slicer=true
[2024-11-23 22:53:03,966 INFO  L151        SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults:
[2024-11-23 22:53:03,966 INFO  L153        SettingsManager]:  * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS
[2024-11-23 22:53:03,967 INFO  L151        SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults:
[2024-11-23 22:53:03,967 INFO  L153        SettingsManager]:  * Create parallel compositions if possible=false
[2024-11-23 22:53:03,967 INFO  L153        SettingsManager]:  * Use SBE=true
[2024-11-23 22:53:03,968 INFO  L151        SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults:
[2024-11-23 22:53:03,968 INFO  L153        SettingsManager]:  * Pointer base address is valid at dereference=IGNORE
[2024-11-23 22:53:03,968 INFO  L153        SettingsManager]:  * sizeof long=4
[2024-11-23 22:53:04,001 INFO  L153        SettingsManager]:  * sizeof POINTER=4
[2024-11-23 22:53:04,001 INFO  L153        SettingsManager]:  * Check division by zero=IGNORE
[2024-11-23 22:53:04,002 INFO  L153        SettingsManager]:  * Pointer to allocated memory at dereference=IGNORE
[2024-11-23 22:53:04,002 INFO  L153        SettingsManager]:  * If two pointers are subtracted or compared they have the same base address=IGNORE
[2024-11-23 22:53:04,002 INFO  L153        SettingsManager]:  * Check array bounds for arrays that are off heap=IGNORE
[2024-11-23 22:53:04,002 INFO  L153        SettingsManager]:  * Adapt memory model on pointer casts if necessary=true
[2024-11-23 22:53:04,002 INFO  L153        SettingsManager]:  * Use bitvectors instead of ints=true
[2024-11-23 22:53:04,002 INFO  L153        SettingsManager]:  * Memory model=HoenickeLindenmann_4ByteResolution
[2024-11-23 22:53:04,002 INFO  L153        SettingsManager]:  * sizeof long double=12
[2024-11-23 22:53:04,002 INFO  L153        SettingsManager]:  * Check if freed pointer was valid=false
[2024-11-23 22:53:04,003 INFO  L153        SettingsManager]:  * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR
[2024-11-23 22:53:04,003 INFO  L153        SettingsManager]:  * Use constant arrays=true
[2024-11-23 22:53:04,003 INFO  L151        SettingsManager]: Preferences of IcfgBuilder differ from their defaults:
[2024-11-23 22:53:04,003 INFO  L153        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2024-11-23 22:53:04,003 INFO  L153        SettingsManager]:  * Only consider context switches at boundaries of atomic blocks=true
[2024-11-23 22:53:04,003 INFO  L153        SettingsManager]:  * SMT solver=External_DefaultMode
[2024-11-23 22:53:04,003 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-11-23 22:53:04,003 INFO  L151        SettingsManager]: Preferences of RCFGBuilder differ from their defaults:
[2024-11-23 22:53:04,004 INFO  L153        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2024-11-23 22:53:04,004 INFO  L153        SettingsManager]:  * Only consider context switches at boundaries of atomic blocks=true
[2024-11-23 22:53:04,004 INFO  L153        SettingsManager]:  * SMT solver=External_DefaultMode
[2024-11-23 22:53:04,004 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-11-23 22:53:04,004 INFO  L151        SettingsManager]: Preferences of TraceAbstraction differ from their defaults:
[2024-11-23 22:53:04,005 INFO  L153        SettingsManager]:  * Compute Interpolants along a Counterexample=FPandBP
[2024-11-23 22:53:04,006 INFO  L153        SettingsManager]:  * Compute procedure contracts=false
[2024-11-23 22:53:04,006 INFO  L153        SettingsManager]:  * Positions where we compute the Hoare Annotation=LoopHeads
[2024-11-23 22:53:04,006 INFO  L153        SettingsManager]:  * Trace refinement strategy=FOX
[2024-11-23 22:53:04,006 INFO  L153        SettingsManager]:  * Command for external solver=cvc4 --incremental --print-success --lang smt
[2024-11-23 22:53:04,006 INFO  L153        SettingsManager]:  * Apply one-shot large block encoding in concurrent analysis=false
[2024-11-23 22:53:04,006 INFO  L153        SettingsManager]:  * Automaton type used in concurrency analysis=PETRI_NET
[2024-11-23 22:53:04,007 INFO  L153        SettingsManager]:  * Order on configurations for Petri net unfoldings=DBO
[2024-11-23 22:53:04,007 INFO  L153        SettingsManager]:  * SMT solver=External_ModelsAndUnsatCoreMode
[2024-11-23 22:53:04,007 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_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC
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 -> 947e5ce8f735bee3ae93fab02e3f33e738cc389a623b67570a8325267002ad7f
[2024-11-23 22:53:04,412 INFO  L75    nceAwareModelManager]: Repository-Root is: /tmp
[2024-11-23 22:53:04,423 INFO  L261   ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized
[2024-11-23 22:53:04,426 INFO  L217   ainManager$Toolchain]: [Toolchain 1]: Toolchain selected.
[2024-11-23 22:53:04,427 INFO  L270        PluginConnector]: Initializing CDTParser...
[2024-11-23 22:53:04,428 INFO  L274        PluginConnector]: CDTParser initialized
[2024-11-23 22:53:04,430 INFO  L431   ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-cn_file-51.i
[2024-11-23 22:53:08,199 INFO  L533              CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/data/807ec3bbb/efa5db6422994a94a3f5724115834faf/FLAG2b6cd7a12
[2024-11-23 22:53:08,553 INFO  L384              CDTParser]: Found 1 translation units.
[2024-11-23 22:53:08,555 INFO  L180              CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-cn_file-51.i
[2024-11-23 22:53:08,570 INFO  L427              CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/data/807ec3bbb/efa5db6422994a94a3f5724115834faf/FLAG2b6cd7a12
[2024-11-23 22:53:08,595 INFO  L435              CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/data/807ec3bbb/efa5db6422994a94a3f5724115834faf
[2024-11-23 22:53:08,599 INFO  L299   ainManager$Toolchain]: ####################### [Toolchain 1] #######################
[2024-11-23 22:53:08,601 INFO  L133        ToolchainWalker]: Walking toolchain with 6 elements.
[2024-11-23 22:53:08,604 INFO  L112        PluginConnector]: ------------------------CACSL2BoogieTranslator----------------------------
[2024-11-23 22:53:08,605 INFO  L270        PluginConnector]: Initializing CACSL2BoogieTranslator...
[2024-11-23 22:53:08,611 INFO  L274        PluginConnector]: CACSL2BoogieTranslator initialized
[2024-11-23 22:53:08,612 INFO  L184        PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 10:53:08" (1/1) ...
[2024-11-23 22:53:08,613 INFO  L204        PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@701437e0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:53:08, skipping insertion in model container
[2024-11-23 22:53:08,613 INFO  L184        PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 10:53:08" (1/1) ...
[2024-11-23 22:53:08,651 INFO  L175         MainTranslator]: Built tables and reachable declarations
[2024-11-23 22:53:08,862 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_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-cn_file-51.i[919,932]
[2024-11-23 22:53:09,024 INFO  L210          PostProcessor]: Analyzing one entry point: main
[2024-11-23 22:53:09,051 INFO  L200         MainTranslator]: Completed pre-run
[2024-11-23 22:53:09,066 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_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-cn_file-51.i[919,932]
[2024-11-23 22:53:09,157 INFO  L210          PostProcessor]: Analyzing one entry point: main
[2024-11-23 22:53:09,187 INFO  L204         MainTranslator]: Completed translation
[2024-11-23 22:53:09,187 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:53:09 WrapperNode
[2024-11-23 22:53:09,188 INFO  L131        PluginConnector]: ------------------------ END CACSL2BoogieTranslator----------------------------
[2024-11-23 22:53:09,189 INFO  L112        PluginConnector]: ------------------------Boogie Procedure Inliner----------------------------
[2024-11-23 22:53:09,189 INFO  L270        PluginConnector]: Initializing Boogie Procedure Inliner...
[2024-11-23 22:53:09,192 INFO  L274        PluginConnector]: Boogie Procedure Inliner initialized
[2024-11-23 22:53:09,204 INFO  L184        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:53:09" (1/1) ...
[2024-11-23 22:53:09,236 INFO  L184        PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:53:09" (1/1) ...
[2024-11-23 22:53:09,289 INFO  L138                Inliner]: procedures = 27, calls = 61, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 258
[2024-11-23 22:53:09,294 INFO  L131        PluginConnector]: ------------------------ END Boogie Procedure Inliner----------------------------
[2024-11-23 22:53:09,294 INFO  L112        PluginConnector]: ------------------------Boogie Preprocessor----------------------------
[2024-11-23 22:53:09,294 INFO  L270        PluginConnector]: Initializing Boogie Preprocessor...
[2024-11-23 22:53:09,294 INFO  L274        PluginConnector]: Boogie Preprocessor initialized
[2024-11-23 22:53:09,306 INFO  L184        PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:53:09" (1/1) ...
[2024-11-23 22:53:09,306 INFO  L184        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:53:09" (1/1) ...
[2024-11-23 22:53:09,314 INFO  L184        PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:53:09" (1/1) ...
[2024-11-23 22:53:09,346 INFO  L175           MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0].
[2024-11-23 22:53:09,346 INFO  L184        PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:53:09" (1/1) ...
[2024-11-23 22:53:09,346 INFO  L184        PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:53:09" (1/1) ...
[2024-11-23 22:53:09,370 INFO  L184        PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:53:09" (1/1) ...
[2024-11-23 22:53:09,375 INFO  L184        PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:53:09" (1/1) ...
[2024-11-23 22:53:09,380 INFO  L184        PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:53:09" (1/1) ...
[2024-11-23 22:53:09,383 INFO  L184        PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:53:09" (1/1) ...
[2024-11-23 22:53:09,385 INFO  L184        PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:53:09" (1/1) ...
[2024-11-23 22:53:09,389 INFO  L131        PluginConnector]: ------------------------ END Boogie Preprocessor----------------------------
[2024-11-23 22:53:09,390 INFO  L112        PluginConnector]: ------------------------RCFGBuilder----------------------------
[2024-11-23 22:53:09,390 INFO  L270        PluginConnector]: Initializing RCFGBuilder...
[2024-11-23 22:53:09,391 INFO  L274        PluginConnector]: RCFGBuilder initialized
[2024-11-23 22:53:09,392 INFO  L184        PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:53:09" (1/1) ...
[2024-11-23 22:53:09,398 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-11-23 22:53:09,412 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/z3
[2024-11-23 22:53:09,431 INFO  L229       MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null)
[2024-11-23 22:53:09,436 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process
[2024-11-23 22:53:09,471 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit
[2024-11-23 22:53:09,472 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0
[2024-11-23 22:53:09,472 INFO  L130     BoogieDeclarations]: Found specification of procedure assume_abort_if_not
[2024-11-23 22:53:09,472 INFO  L138     BoogieDeclarations]: Found implementation of procedure assume_abort_if_not
[2024-11-23 22:53:09,472 INFO  L130     BoogieDeclarations]: Found specification of procedure ULTIMATE.start
[2024-11-23 22:53:09,472 INFO  L138     BoogieDeclarations]: Found implementation of procedure ULTIMATE.start
[2024-11-23 22:53:09,631 INFO  L234             CfgBuilder]: Building ICFG
[2024-11-23 22:53:09,634 INFO  L260             CfgBuilder]: Building CFG for each procedure with an implementation
[2024-11-23 22:53:27,606 INFO  L?                        ?]: Removed 18 outVars from TransFormulas that were not future-live.
[2024-11-23 22:53:27,606 INFO  L283             CfgBuilder]: Performing block encoding
[2024-11-23 22:53:27,622 INFO  L307             CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start)
[2024-11-23 22:53:27,623 INFO  L312             CfgBuilder]: Removed 3 assume(true) statements.
[2024-11-23 22:53:27,623 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 10:53:27 BoogieIcfgContainer
[2024-11-23 22:53:27,623 INFO  L131        PluginConnector]: ------------------------ END RCFGBuilder----------------------------
[2024-11-23 22:53:27,625 INFO  L112        PluginConnector]: ------------------------TraceAbstraction----------------------------
[2024-11-23 22:53:27,626 INFO  L270        PluginConnector]: Initializing TraceAbstraction...
[2024-11-23 22:53:27,631 INFO  L274        PluginConnector]: TraceAbstraction initialized
[2024-11-23 22:53:27,632 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 10:53:08" (1/3) ...
[2024-11-23 22:53:27,632 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4b1751b8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 10:53:27, skipping insertion in model container
[2024-11-23 22:53:27,633 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 10:53:09" (2/3) ...
[2024-11-23 22:53:27,634 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4b1751b8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 10:53:27, skipping insertion in model container
[2024-11-23 22:53:27,634 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 10:53:27" (3/3) ...
[2024-11-23 22:53:27,635 INFO  L128   eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodestructure_filler-ps-cn_file-51.i
[2024-11-23 22:53:27,650 INFO  L216   ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION
[2024-11-23 22:53:27,653 INFO  L151   ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodestructure_filler-ps-cn_file-51.i that has 2 procedures, 120 locations, 1 initial locations, 1 loop locations, and 1 error locations.
[2024-11-23 22:53:27,743 INFO  L332      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2024-11-23 22:53:27,761 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;@6134345, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2024-11-23 22:53:27,761 INFO  L334      AbstractCegarLoop]: Starting to check reachability of 1 error locations.
[2024-11-23 22:53:27,766 INFO  L276                IsEmpty]: Start isEmpty. Operand  has 120 states, 69 states have (on average 1.3768115942028984) internal successors, (95), 70 states have internal predecessors, (95), 48 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48)
[2024-11-23 22:53:27,789 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 293
[2024-11-23 22:53:27,790 INFO  L210           NwaCegarLoop]: Found error trace
[2024-11-23 22:53:27,791 INFO  L218           NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 22:53:27,792 INFO  L396      AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-23 22:53:27,799 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-23 22:53:27,800 INFO  L85        PathProgramCache]: Analyzing trace with hash 1319780508, now seen corresponding path program 1 times
[2024-11-23 22:53:27,813 INFO  L118   FreeRefinementEngine]: Executing refinement strategy FOX
[2024-11-23 22:53:27,814 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [503914814]
[2024-11-23 22:53:27,814 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 22:53:27,814 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-23 22:53:27,815 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/mathsat
[2024-11-23 22:53:27,817 INFO  L229       MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/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-23 22:53:27,818 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/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-23 22:53:29,410 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-23 22:53:29,450 INFO  L256         TraceCheckSpWp]: Trace formula consists of 462 conjuncts, 1 conjuncts are in the unsatisfiable core
[2024-11-23 22:53:29,464 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-11-23 22:53:29,548 INFO  L134       CoverageAnalysis]: Checked inductivity of 4512 backedges. 94 proven. 0 refuted. 0 times theorem prover too weak. 4418 trivial. 0 not checked.
[2024-11-23 22:53:29,548 INFO  L308         TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect
[2024-11-23 22:53:29,549 INFO  L136   FreeRefinementEngine]: Strategy FOX found an infeasible trace
[2024-11-23 22:53:29,549 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [503914814]
[2024-11-23 22:53:29,551 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleMathsat [503914814] provided 1 perfect and 0 imperfect interpolant sequences
[2024-11-23 22:53:29,551 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-11-23 22:53:29,552 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-11-23 22:53:29,553 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1360159527]
[2024-11-23 22:53:29,554 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-11-23 22:53:29,562 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 2 states
[2024-11-23 22:53:29,562 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX
[2024-11-23 22:53:29,588 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants.
[2024-11-23 22:53:29,588 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2
[2024-11-23 22:53:29,592 INFO  L87              Difference]: Start difference. First operand  has 120 states, 69 states have (on average 1.3768115942028984) internal successors, (95), 70 states have internal predecessors, (95), 48 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48) Second operand  has 2 states, 2 states have (on average 28.5) internal successors, (57), 2 states have internal predecessors, (57), 2 states have call successors, (48), 2 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 2 states have call successors, (48)
[2024-11-23 22:53:29,632 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-11-23 22:53:29,633 INFO  L93              Difference]: Finished difference Result 232 states and 422 transitions.
[2024-11-23 22:53:29,633 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. 
[2024-11-23 22:53:29,635 INFO  L78                 Accepts]: Start accepts. Automaton has  has 2 states, 2 states have (on average 28.5) internal successors, (57), 2 states have internal predecessors, (57), 2 states have call successors, (48), 2 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 2 states have call successors, (48) Word has length 292
[2024-11-23 22:53:29,635 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-11-23 22:53:29,643 INFO  L225             Difference]: With dead ends: 232
[2024-11-23 22:53:29,643 INFO  L226             Difference]: Without dead ends: 115
[2024-11-23 22:53:29,648 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 291 GetRequests, 291 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-23 22:53:29,651 INFO  L435           NwaCegarLoop]: 181 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, 181 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-23 22:53:29,652 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 181 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2024-11-23 22:53:29,668 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 115 states.
[2024-11-23 22:53:29,706 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 115 to 115.
[2024-11-23 22:53:29,707 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 115 states, 65 states have (on average 1.3076923076923077) internal successors, (85), 65 states have internal predecessors, (85), 48 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 48 states have call predecessors, (48), 48 states have call successors, (48)
[2024-11-23 22:53:29,717 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 181 transitions.
[2024-11-23 22:53:29,719 INFO  L78                 Accepts]: Start accepts. Automaton has 115 states and 181 transitions. Word has length 292
[2024-11-23 22:53:29,721 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-11-23 22:53:29,721 INFO  L471      AbstractCegarLoop]: Abstraction has 115 states and 181 transitions.
[2024-11-23 22:53:29,721 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 2 states, 2 states have (on average 28.5) internal successors, (57), 2 states have internal predecessors, (57), 2 states have call successors, (48), 2 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 2 states have call successors, (48)
[2024-11-23 22:53:29,722 INFO  L276                IsEmpty]: Start isEmpty. Operand 115 states and 181 transitions.
[2024-11-23 22:53:29,732 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 293
[2024-11-23 22:53:29,732 INFO  L210           NwaCegarLoop]: Found error trace
[2024-11-23 22:53:29,732 INFO  L218           NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 22:53:29,761 INFO  L552       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/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-23 22:53:29,933 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/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-23 22:53:29,933 INFO  L396      AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-23 22:53:29,934 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-23 22:53:29,934 INFO  L85        PathProgramCache]: Analyzing trace with hash 223676768, now seen corresponding path program 1 times
[2024-11-23 22:53:29,935 INFO  L118   FreeRefinementEngine]: Executing refinement strategy FOX
[2024-11-23 22:53:29,935 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [209527679]
[2024-11-23 22:53:29,936 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 22:53:29,936 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-23 22:53:29,936 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/mathsat
[2024-11-23 22:53:29,939 INFO  L229       MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/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-23 22:53:29,941 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/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-23 22:53:31,770 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-23 22:53:31,837 INFO  L256         TraceCheckSpWp]: Trace formula consists of 462 conjuncts, 3 conjuncts are in the unsatisfiable core
[2024-11-23 22:53:31,848 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-11-23 22:53:37,486 INFO  L134       CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked.
[2024-11-23 22:53:37,488 INFO  L308         TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect
[2024-11-23 22:53:37,489 INFO  L136   FreeRefinementEngine]: Strategy FOX found an infeasible trace
[2024-11-23 22:53:37,489 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [209527679]
[2024-11-23 22:53:37,489 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleMathsat [209527679] provided 1 perfect and 0 imperfect interpolant sequences
[2024-11-23 22:53:37,489 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-11-23 22:53:37,490 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3
[2024-11-23 22:53:37,490 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1309948570]
[2024-11-23 22:53:37,490 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-11-23 22:53:37,492 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 4 states
[2024-11-23 22:53:37,494 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX
[2024-11-23 22:53:37,496 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants.
[2024-11-23 22:53:37,496 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12
[2024-11-23 22:53:37,496 INFO  L87              Difference]: Start difference. First operand 115 states and 181 transitions. Second operand  has 4 states, 4 states have (on average 13.75) internal successors, (55), 3 states have internal predecessors, (55), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48)
[2024-11-23 22:53:42,206 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.19s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-23 22:53:46,551 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.21s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-23 22:53:50,559 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-23 22:53:54,869 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.15s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-23 22:53:59,163 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.29s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-23 22:54:03,166 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-23 22:54:03,167 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-11-23 22:54:03,167 INFO  L93              Difference]: Finished difference Result 340 states and 538 transitions.
[2024-11-23 22:54:03,244 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. 
[2024-11-23 22:54:03,244 INFO  L78                 Accepts]: Start accepts. Automaton has  has 4 states, 4 states have (on average 13.75) internal successors, (55), 3 states have internal predecessors, (55), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) Word has length 292
[2024-11-23 22:54:03,246 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-11-23 22:54:03,250 INFO  L225             Difference]: With dead ends: 340
[2024-11-23 22:54:03,251 INFO  L226             Difference]: Without dead ends: 228
[2024-11-23 22:54:03,257 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 292 GetRequests, 289 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20
[2024-11-23 22:54:03,258 INFO  L435           NwaCegarLoop]: 179 mSDtfsCounter, 110 mSDsluCounter, 341 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 97 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 110 SdHoareTripleChecker+Valid, 520 SdHoareTripleChecker+Invalid, 117 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 25.5s IncrementalHoareTripleChecker+Time
[2024-11-23 22:54:03,259 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [110 Valid, 520 Invalid, 117 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 14 Invalid, 6 Unknown, 0 Unchecked, 25.5s Time]
[2024-11-23 22:54:03,263 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 228 states.
[2024-11-23 22:54:03,367 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 228 to 207.
[2024-11-23 22:54:03,369 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 207 states, 108 states have (on average 1.25) internal successors, (135), 108 states have internal predecessors, (135), 96 states have call successors, (96), 2 states have call predecessors, (96), 2 states have return successors, (96), 96 states have call predecessors, (96), 96 states have call successors, (96)
[2024-11-23 22:54:03,376 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 207 states to 207 states and 327 transitions.
[2024-11-23 22:54:03,377 INFO  L78                 Accepts]: Start accepts. Automaton has 207 states and 327 transitions. Word has length 292
[2024-11-23 22:54:03,378 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-11-23 22:54:03,379 INFO  L471      AbstractCegarLoop]: Abstraction has 207 states and 327 transitions.
[2024-11-23 22:54:03,382 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 4 states, 4 states have (on average 13.75) internal successors, (55), 3 states have internal predecessors, (55), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48)
[2024-11-23 22:54:03,382 INFO  L276                IsEmpty]: Start isEmpty. Operand 207 states and 327 transitions.
[2024-11-23 22:54:03,393 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 294
[2024-11-23 22:54:03,394 INFO  L210           NwaCegarLoop]: Found error trace
[2024-11-23 22:54:03,395 INFO  L218           NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 22:54:03,429 INFO  L552       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/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-23 22:54:03,596 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/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-23 22:54:03,596 INFO  L396      AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-23 22:54:03,597 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-23 22:54:03,597 INFO  L85        PathProgramCache]: Analyzing trace with hash -767509252, now seen corresponding path program 1 times
[2024-11-23 22:54:03,598 INFO  L118   FreeRefinementEngine]: Executing refinement strategy FOX
[2024-11-23 22:54:03,598 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1389509512]
[2024-11-23 22:54:03,598 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 22:54:03,599 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-23 22:54:03,599 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/mathsat
[2024-11-23 22:54:03,603 INFO  L229       MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/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-23 22:54:03,605 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/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-23 22:54:05,299 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-23 22:54:05,348 INFO  L256         TraceCheckSpWp]: Trace formula consists of 462 conjuncts, 4 conjuncts are in the unsatisfiable core
[2024-11-23 22:54:05,357 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-11-23 22:54:10,377 INFO  L134       CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked.
[2024-11-23 22:54:10,377 INFO  L308         TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect
[2024-11-23 22:54:10,377 INFO  L136   FreeRefinementEngine]: Strategy FOX found an infeasible trace
[2024-11-23 22:54:10,377 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1389509512]
[2024-11-23 22:54:10,377 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleMathsat [1389509512] provided 1 perfect and 0 imperfect interpolant sequences
[2024-11-23 22:54:10,377 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-11-23 22:54:10,378 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4
[2024-11-23 22:54:10,378 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2136481458]
[2024-11-23 22:54:10,378 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-11-23 22:54:10,379 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 5 states
[2024-11-23 22:54:10,379 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX
[2024-11-23 22:54:10,380 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants.
[2024-11-23 22:54:10,380 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20
[2024-11-23 22:54:10,380 INFO  L87              Difference]: Start difference. First operand 207 states and 327 transitions. Second operand  has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48)
[2024-11-23 22:54:16,059 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.17s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-23 22:54:20,066 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-23 22:54:24,076 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-23 22:54:28,318 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.17s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-23 22:54:32,320 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-23 22:54:36,633 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.16s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-23 22:54:40,640 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-23 22:54:44,644 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-23 22:54:44,645 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-11-23 22:54:44,645 INFO  L93              Difference]: Finished difference Result 438 states and 690 transitions.
[2024-11-23 22:54:44,709 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. 
[2024-11-23 22:54:44,709 INFO  L78                 Accepts]: Start accepts. Automaton has  has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) Word has length 293
[2024-11-23 22:54:44,710 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-11-23 22:54:44,713 INFO  L225             Difference]: With dead ends: 438
[2024-11-23 22:54:44,713 INFO  L226             Difference]: Without dead ends: 326
[2024-11-23 22:54:44,714 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 294 GetRequests, 289 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42
[2024-11-23 22:54:44,715 INFO  L435           NwaCegarLoop]: 182 mSDtfsCounter, 120 mSDsluCounter, 426 mSDsCounter, 0 mSdLazyCounter, 116 mSolverCounterSat, 97 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 33.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 120 SdHoareTripleChecker+Valid, 608 SdHoareTripleChecker+Invalid, 221 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 97 IncrementalHoareTripleChecker+Valid, 116 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 34.1s IncrementalHoareTripleChecker+Time
[2024-11-23 22:54:44,715 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [120 Valid, 608 Invalid, 221 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [97 Valid, 116 Invalid, 8 Unknown, 0 Unchecked, 34.1s Time]
[2024-11-23 22:54:44,716 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 326 states.
[2024-11-23 22:54:44,759 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 317.
[2024-11-23 22:54:44,760 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 317 states, 169 states have (on average 1.272189349112426) internal successors, (215), 169 states have internal predecessors, (215), 144 states have call successors, (144), 3 states have call predecessors, (144), 3 states have return successors, (144), 144 states have call predecessors, (144), 144 states have call successors, (144)
[2024-11-23 22:54:44,764 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 317 states to 317 states and 503 transitions.
[2024-11-23 22:54:44,765 INFO  L78                 Accepts]: Start accepts. Automaton has 317 states and 503 transitions. Word has length 293
[2024-11-23 22:54:44,766 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-11-23 22:54:44,766 INFO  L471      AbstractCegarLoop]: Abstraction has 317 states and 503 transitions.
[2024-11-23 22:54:44,784 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 5 states, 5 states have (on average 11.2) internal successors, (56), 4 states have internal predecessors, (56), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48)
[2024-11-23 22:54:44,784 INFO  L276                IsEmpty]: Start isEmpty. Operand 317 states and 503 transitions.
[2024-11-23 22:54:44,790 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 295
[2024-11-23 22:54:44,790 INFO  L210           NwaCegarLoop]: Found error trace
[2024-11-23 22:54:44,791 INFO  L218           NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 22:54:44,819 INFO  L540       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0
[2024-11-23 22:54:44,991 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/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-23 22:54:44,992 INFO  L396      AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-23 22:54:44,992 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-23 22:54:44,992 INFO  L85        PathProgramCache]: Analyzing trace with hash -1749692615, now seen corresponding path program 1 times
[2024-11-23 22:54:44,993 INFO  L118   FreeRefinementEngine]: Executing refinement strategy FOX
[2024-11-23 22:54:44,993 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [641340174]
[2024-11-23 22:54:44,993 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 22:54:44,993 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-23 22:54:44,993 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/mathsat
[2024-11-23 22:54:44,996 INFO  L229       MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/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-23 22:54:44,998 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process
[2024-11-23 22:54:46,254 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-23 22:54:46,294 INFO  L256         TraceCheckSpWp]: Trace formula consists of 462 conjuncts, 2 conjuncts are in the unsatisfiable core
[2024-11-23 22:54:46,300 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-11-23 22:54:46,380 INFO  L134       CoverageAnalysis]: Checked inductivity of 4512 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4512 trivial. 0 not checked.
[2024-11-23 22:54:46,380 INFO  L308         TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect
[2024-11-23 22:54:46,380 INFO  L136   FreeRefinementEngine]: Strategy FOX found an infeasible trace
[2024-11-23 22:54:46,380 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [641340174]
[2024-11-23 22:54:46,380 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleMathsat [641340174] provided 1 perfect and 0 imperfect interpolant sequences
[2024-11-23 22:54:46,381 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-11-23 22:54:46,381 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3
[2024-11-23 22:54:46,381 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382665115]
[2024-11-23 22:54:46,381 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-11-23 22:54:46,382 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-11-23 22:54:46,382 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX
[2024-11-23 22:54:46,382 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-11-23 22:54:46,382 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-11-23 22:54:46,383 INFO  L87              Difference]: Start difference. First operand 317 states and 503 transitions. Second operand  has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48)
[2024-11-23 22:54:50,636 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.18s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-23 22:54:54,968 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.21s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-23 22:54:58,970 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-23 22:54:58,970 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-11-23 22:54:58,971 INFO  L93              Difference]: Finished difference Result 549 states and 874 transitions.
[2024-11-23 22:54:59,040 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-11-23 22:54:59,040 INFO  L78                 Accepts]: Start accepts. Automaton has  has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48) Word has length 294
[2024-11-23 22:54:59,041 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-11-23 22:54:59,044 INFO  L225             Difference]: With dead ends: 549
[2024-11-23 22:54:59,045 INFO  L226             Difference]: Without dead ends: 327
[2024-11-23 22:54:59,046 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 293 GetRequests, 292 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-11-23 22:54:59,046 INFO  L435           NwaCegarLoop]: 193 mSDtfsCounter, 17 mSDsluCounter, 172 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 365 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.6s IncrementalHoareTripleChecker+Time
[2024-11-23 22:54:59,047 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [17 Valid, 365 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 3 Unknown, 0 Unchecked, 12.6s Time]
[2024-11-23 22:54:59,048 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 327 states.
[2024-11-23 22:54:59,091 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 327 to 317.
[2024-11-23 22:54:59,092 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 317 states, 169 states have (on average 1.2603550295857988) internal successors, (213), 169 states have internal predecessors, (213), 144 states have call successors, (144), 3 states have call predecessors, (144), 3 states have return successors, (144), 144 states have call predecessors, (144), 144 states have call successors, (144)
[2024-11-23 22:54:59,096 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 317 states to 317 states and 501 transitions.
[2024-11-23 22:54:59,098 INFO  L78                 Accepts]: Start accepts. Automaton has 317 states and 501 transitions. Word has length 294
[2024-11-23 22:54:59,100 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-11-23 22:54:59,103 INFO  L471      AbstractCegarLoop]: Abstraction has 317 states and 501 transitions.
[2024-11-23 22:54:59,104 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 1 states have call successors, (48), 1 states have call predecessors, (48), 1 states have return successors, (48), 1 states have call predecessors, (48), 1 states have call successors, (48)
[2024-11-23 22:54:59,104 INFO  L276                IsEmpty]: Start isEmpty. Operand 317 states and 501 transitions.
[2024-11-23 22:54:59,106 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 296
[2024-11-23 22:54:59,107 INFO  L210           NwaCegarLoop]: Found error trace
[2024-11-23 22:54:59,107 INFO  L218           NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 22:54:59,135 INFO  L552       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Ended with exit code 0
[2024-11-23 22:54:59,307 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/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-23 22:54:59,308 INFO  L396      AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-23 22:54:59,308 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-23 22:54:59,308 INFO  L85        PathProgramCache]: Analyzing trace with hash -963287279, now seen corresponding path program 1 times
[2024-11-23 22:54:59,309 INFO  L118   FreeRefinementEngine]: Executing refinement strategy FOX
[2024-11-23 22:54:59,309 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [627422155]
[2024-11-23 22:54:59,309 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 22:54:59,309 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-23 22:54:59,309 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/mathsat
[2024-11-23 22:54:59,312 INFO  L229       MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/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-23 22:54:59,313 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/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-23 22:55:00,620 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-23 22:55:00,661 INFO  L256         TraceCheckSpWp]: Trace formula consists of 464 conjuncts, 4 conjuncts are in the unsatisfiable core
[2024-11-23 22:55:00,666 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-11-23 22:55:04,304 INFO  L134       CoverageAnalysis]: Checked inductivity of 4512 backedges. 1311 proven. 117 refuted. 0 times theorem prover too weak. 3084 trivial. 0 not checked.
[2024-11-23 22:55:04,304 INFO  L312         TraceCheckSpWp]: Computing backward predicates...
[2024-11-23 22:55:04,766 INFO  L136   FreeRefinementEngine]: Strategy FOX found an infeasible trace
[2024-11-23 22:55:04,767 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [627422155]
[2024-11-23 22:55:04,767 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleMathsat [627422155] provided 0 perfect and 1 imperfect interpolant sequences
[2024-11-23 22:55:04,767 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1494103699]
[2024-11-23 22:55:04,767 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 22:55:04,767 INFO  L173          SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt
[2024-11-23 22:55:04,767 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/cvc4
[2024-11-23 22:55:04,777 INFO  L229       MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null)
[2024-11-23 22:55:04,782 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (7)] Waiting until timeout for monitored process
[2024-11-23 22:55:08,303 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-23 22:55:08,361 INFO  L256         TraceCheckSpWp]: Trace formula consists of 464 conjuncts, 5 conjuncts are in the unsatisfiable core
[2024-11-23 22:55:08,367 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-11-23 22:55:11,842 INFO  L134       CoverageAnalysis]: Checked inductivity of 4512 backedges. 1311 proven. 117 refuted. 0 times theorem prover too weak. 3084 trivial. 0 not checked.
[2024-11-23 22:55:11,842 INFO  L312         TraceCheckSpWp]: Computing backward predicates...
[2024-11-23 22:55:12,186 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1494103699] provided 0 perfect and 1 imperfect interpolant sequences
[2024-11-23 22:55:12,186 INFO  L185   FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences.
[2024-11-23 22:55:12,187 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5
[2024-11-23 22:55:12,187 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1281017759]
[2024-11-23 22:55:12,187 INFO  L85    oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton
[2024-11-23 22:55:12,188 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 5 states
[2024-11-23 22:55:12,188 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX
[2024-11-23 22:55:12,188 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants.
[2024-11-23 22:55:12,188 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30
[2024-11-23 22:55:12,188 INFO  L87              Difference]: Start difference. First operand 317 states and 501 transitions. Second operand  has 5 states, 5 states have (on average 12.8) internal successors, (64), 5 states have internal predecessors, (64), 2 states have call successors, (48), 2 states have call predecessors, (48), 3 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48)
[2024-11-23 22:55:18,623 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.19s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-23 22:55:22,627 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-23 22:55:26,633 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-23 22:55:26,739 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-11-23 22:55:26,740 INFO  L93              Difference]: Finished difference Result 557 states and 868 transitions.
[2024-11-23 22:55:26,741 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. 
[2024-11-23 22:55:26,741 INFO  L78                 Accepts]: Start accepts. Automaton has  has 5 states, 5 states have (on average 12.8) internal successors, (64), 5 states have internal predecessors, (64), 2 states have call successors, (48), 2 states have call predecessors, (48), 3 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) Word has length 295
[2024-11-23 22:55:26,742 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-11-23 22:55:26,745 INFO  L225             Difference]: With dead ends: 557
[2024-11-23 22:55:26,745 INFO  L226             Difference]: Without dead ends: 335
[2024-11-23 22:55:26,747 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 644 GetRequests, 637 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72
[2024-11-23 22:55:26,748 INFO  L435           NwaCegarLoop]: 124 mSDtfsCounter, 52 mSDsluCounter, 151 mSDsCounter, 0 mSdLazyCounter, 249 mSolverCounterSat, 16 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 275 SdHoareTripleChecker+Invalid, 268 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 249 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.3s IncrementalHoareTripleChecker+Time
[2024-11-23 22:55:26,749 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [60 Valid, 275 Invalid, 268 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 249 Invalid, 3 Unknown, 0 Unchecked, 14.3s Time]
[2024-11-23 22:55:26,750 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 335 states.
[2024-11-23 22:55:26,795 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 335 to 329.
[2024-11-23 22:55:26,795 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 329 states, 178 states have (on average 1.2359550561797752) internal successors, (220), 178 states have internal predecessors, (220), 144 states have call successors, (144), 6 states have call predecessors, (144), 6 states have return successors, (144), 144 states have call predecessors, (144), 144 states have call successors, (144)
[2024-11-23 22:55:26,799 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 329 states to 329 states and 508 transitions.
[2024-11-23 22:55:26,800 INFO  L78                 Accepts]: Start accepts. Automaton has 329 states and 508 transitions. Word has length 295
[2024-11-23 22:55:26,800 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-11-23 22:55:26,800 INFO  L471      AbstractCegarLoop]: Abstraction has 329 states and 508 transitions.
[2024-11-23 22:55:26,801 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 5 states, 5 states have (on average 12.8) internal successors, (64), 5 states have internal predecessors, (64), 2 states have call successors, (48), 2 states have call predecessors, (48), 3 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48)
[2024-11-23 22:55:26,801 INFO  L276                IsEmpty]: Start isEmpty. Operand 329 states and 508 transitions.
[2024-11-23 22:55:26,805 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 296
[2024-11-23 22:55:26,806 INFO  L210           NwaCegarLoop]: Found error trace
[2024-11-23 22:55:26,806 INFO  L218           NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 22:55:26,834 INFO  L552       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/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)] Ended with exit code 0
[2024-11-23 22:55:27,023 INFO  L540       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (7)] Forceful destruction successful, exit code 0
[2024-11-23 22:55:27,207 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt
[2024-11-23 22:55:27,207 INFO  L396      AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-23 22:55:27,208 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-23 22:55:27,208 INFO  L85        PathProgramCache]: Analyzing trace with hash -1356314289, now seen corresponding path program 1 times
[2024-11-23 22:55:27,208 INFO  L118   FreeRefinementEngine]: Executing refinement strategy FOX
[2024-11-23 22:55:27,209 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2018710672]
[2024-11-23 22:55:27,209 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 22:55:27,209 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-23 22:55:27,209 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/mathsat
[2024-11-23 22:55:27,210 INFO  L229       MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/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-23 22:55:27,212 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Waiting until timeout for monitored process
[2024-11-23 22:55:28,456 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-23 22:55:28,497 INFO  L256         TraceCheckSpWp]: Trace formula consists of 463 conjuncts, 6 conjuncts are in the unsatisfiable core
[2024-11-23 22:55:28,504 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-11-23 22:55:31,316 INFO  L134       CoverageAnalysis]: Checked inductivity of 4512 backedges. 2171 proven. 87 refuted. 0 times theorem prover too weak. 2254 trivial. 0 not checked.
[2024-11-23 22:55:31,316 INFO  L312         TraceCheckSpWp]: Computing backward predicates...
[2024-11-23 22:55:34,016 INFO  L134       CoverageAnalysis]: Checked inductivity of 4512 backedges. 54 proven. 87 refuted. 0 times theorem prover too weak. 4371 trivial. 0 not checked.
[2024-11-23 22:55:34,017 INFO  L136   FreeRefinementEngine]: Strategy FOX found an infeasible trace
[2024-11-23 22:55:34,017 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2018710672]
[2024-11-23 22:55:34,017 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleMathsat [2018710672] provided 0 perfect and 2 imperfect interpolant sequences
[2024-11-23 22:55:34,017 INFO  L185   FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences.
[2024-11-23 22:55:34,017 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9
[2024-11-23 22:55:34,017 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [15657348]
[2024-11-23 22:55:34,018 INFO  L85    oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton
[2024-11-23 22:55:34,018 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 9 states
[2024-11-23 22:55:34,018 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX
[2024-11-23 22:55:34,019 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants.
[2024-11-23 22:55:34,019 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72
[2024-11-23 22:55:34,020 INFO  L87              Difference]: Start difference. First operand 329 states and 508 transitions. Second operand  has 9 states, 9 states have (on average 7.444444444444445) internal successors, (67), 9 states have internal predecessors, (67), 2 states have call successors, (77), 2 states have call predecessors, (77), 4 states have return successors, (78), 2 states have call predecessors, (78), 2 states have call successors, (78)
[2024-11-23 22:55:39,570 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.50s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-23 22:55:44,271 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.16s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-23 22:55:47,610 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.34s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-23 22:55:52,019 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.16s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-23 22:55:59,331 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.21s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-23 22:56:01,249 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.92s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-23 22:56:01,584 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-11-23 22:56:01,584 INFO  L93              Difference]: Finished difference Result 607 states and 916 transitions.
[2024-11-23 22:56:01,586 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. 
[2024-11-23 22:56:01,586 INFO  L78                 Accepts]: Start accepts. Automaton has  has 9 states, 9 states have (on average 7.444444444444445) internal successors, (67), 9 states have internal predecessors, (67), 2 states have call successors, (77), 2 states have call predecessors, (77), 4 states have return successors, (78), 2 states have call predecessors, (78), 2 states have call successors, (78) Word has length 295
[2024-11-23 22:56:01,587 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-11-23 22:56:01,590 INFO  L225             Difference]: With dead ends: 607
[2024-11-23 22:56:01,590 INFO  L226             Difference]: Without dead ends: 491
[2024-11-23 22:56:01,591 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 601 GetRequests, 581 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 53 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=122, Invalid=298, Unknown=0, NotChecked=0, Total=420
[2024-11-23 22:56:01,592 INFO  L435           NwaCegarLoop]: 234 mSDtfsCounter, 210 mSDsluCounter, 619 mSDsCounter, 0 mSdLazyCounter, 686 mSolverCounterSat, 144 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 26.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 229 SdHoareTripleChecker+Valid, 853 SdHoareTripleChecker+Invalid, 833 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 144 IncrementalHoareTripleChecker+Valid, 686 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 26.6s IncrementalHoareTripleChecker+Time
[2024-11-23 22:56:01,592 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [229 Valid, 853 Invalid, 833 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [144 Valid, 686 Invalid, 3 Unknown, 0 Unchecked, 26.6s Time]
[2024-11-23 22:56:01,593 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 491 states.
[2024-11-23 22:56:01,660 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 491 to 347.
[2024-11-23 22:56:01,661 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 347 states, 193 states have (on average 1.217616580310881) internal successors, (235), 193 states have internal predecessors, (235), 144 states have call successors, (144), 9 states have call predecessors, (144), 9 states have return successors, (144), 144 states have call predecessors, (144), 144 states have call successors, (144)
[2024-11-23 22:56:01,664 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 347 states to 347 states and 523 transitions.
[2024-11-23 22:56:01,665 INFO  L78                 Accepts]: Start accepts. Automaton has 347 states and 523 transitions. Word has length 295
[2024-11-23 22:56:01,665 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-11-23 22:56:01,665 INFO  L471      AbstractCegarLoop]: Abstraction has 347 states and 523 transitions.
[2024-11-23 22:56:01,666 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 9 states, 9 states have (on average 7.444444444444445) internal successors, (67), 9 states have internal predecessors, (67), 2 states have call successors, (77), 2 states have call predecessors, (77), 4 states have return successors, (78), 2 states have call predecessors, (78), 2 states have call successors, (78)
[2024-11-23 22:56:01,666 INFO  L276                IsEmpty]: Start isEmpty. Operand 347 states and 523 transitions.
[2024-11-23 22:56:01,668 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 297
[2024-11-23 22:56:01,669 INFO  L210           NwaCegarLoop]: Found error trace
[2024-11-23 22:56:01,669 INFO  L218           NwaCegarLoop]: trace histogram [48, 48, 48, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-23 22:56:01,698 INFO  L552       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (8)] Ended with exit code 0
[2024-11-23 22:56:01,870 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/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-23 22:56:01,870 INFO  L396      AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-23 22:56:01,870 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-23 22:56:01,871 INFO  L85        PathProgramCache]: Analyzing trace with hash 959278960, now seen corresponding path program 1 times
[2024-11-23 22:56:01,871 INFO  L118   FreeRefinementEngine]: Executing refinement strategy FOX
[2024-11-23 22:56:01,871 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [593593017]
[2024-11-23 22:56:01,871 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 22:56:01,871 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-23 22:56:01,871 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/mathsat
[2024-11-23 22:56:01,875 INFO  L229       MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/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-23 22:56:01,877 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_8c26b7d2-9b03-4d7b-b4fa-b6e0d8710529/bin/uautomizer-verify-LYvppIcaGC/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (9)] Waiting until timeout for monitored process
[2024-11-23 22:56:03,111 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-23 22:56:03,153 INFO  L256         TraceCheckSpWp]: Trace formula consists of 462 conjuncts, 22 conjuncts are in the unsatisfiable core
[2024-11-23 22:56:03,163 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-11-23 22:56:34,115 WARN  L286               SmtUtils]: Spent 8.32s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 22:56:42,444 WARN  L286               SmtUtils]: Spent 8.33s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 22:56:50,740 WARN  L286               SmtUtils]: Spent 8.30s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 22:56:59,079 WARN  L286               SmtUtils]: Spent 8.34s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 22:57:07,431 WARN  L286               SmtUtils]: Spent 8.35s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 22:57:15,759 WARN  L286               SmtUtils]: Spent 8.33s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 22:57:24,095 WARN  L286               SmtUtils]: Spent 8.34s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 22:57:35,650 WARN  L286               SmtUtils]: Spent 8.32s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 22:57:43,787 WARN  L286               SmtUtils]: Spent 8.14s on a formula simplification that was a NOOP. DAG size: 8 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 22:57:52,155 WARN  L286               SmtUtils]: Spent 8.37s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 22:58:00,593 WARN  L286               SmtUtils]: Spent 8.44s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 22:58:08,972 WARN  L286               SmtUtils]: Spent 8.38s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 22:58:17,345 WARN  L286               SmtUtils]: Spent 8.37s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 22:58:25,674 WARN  L286               SmtUtils]: Spent 8.33s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 22:58:33,999 WARN  L286               SmtUtils]: Spent 8.32s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 22:58:42,335 WARN  L286               SmtUtils]: Spent 8.34s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 22:58:50,652 WARN  L286               SmtUtils]: Spent 8.32s on a formula simplification that was a NOOP. DAG size: 9 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 22:58:58,980 WARN  L286               SmtUtils]: Spent 8.33s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 22:59:07,305 WARN  L286               SmtUtils]: Spent 8.32s on a formula simplification that was a NOOP. DAG size: 9 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 22:59:15,653 WARN  L286               SmtUtils]: Spent 8.35s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 22:59:19,763 WARN  L851   $PredicateComparison]: unable to prove that (let ((.cse7 ((_ to_fp 11 53) c_currentRoundingMode (/ 11.0 2.0)))) (let ((.cse6 (fp.gt .cse7 c_~var_1_22~0)) (.cse5 ((_ to_fp 11 53) c_currentRoundingMode (/ 21.0 2.0))) (.cse4 ((_ sign_extend 24) c_~var_1_11~0))) (and (= c_~var_1_23~0 c_~var_1_21~0) (= c_~var_1_7~0 c_~var_1_1~0) (let ((.cse3 ((_ sign_extend 24) c_~var_1_9~0)) (.cse2 ((_ sign_extend 24) c_~var_1_10~0))) (let ((.cse1 (bvneg .cse4)) (.cse0 (bvslt .cse3 .cse2))) (or (and (not .cse0) (= ((_ extract 7 0) (bvadd .cse1 .cse2)) c_~var_1_8~0)) (and (= ((_ extract 7 0) (bvadd .cse3 .cse1)) c_~var_1_8~0) .cse0)))) (= (_ bv1 8) c_~last_1_var_1_21~0) (or (not (fp.gt (fp.div c_currentRoundingMode c_~var_1_18~0 c_~var_1_22~0) .cse5)) .cse6) (bvsle ((_ zero_extend 24) c_~var_1_23~0) (_ bv0 32)) (or (not .cse6) (not (fp.gt (fp.div c_currentRoundingMode c_~var_1_18~0 .cse7) .cse5))) (= (_ bv8 32) c_~var_1_12~0) (= (_ bv8 32) c_~last_1_var_1_12~0) (not (fp.gt c_~var_1_17~0 c_~var_1_5~0)) (= c_~var_1_19~0 ((_ zero_extend 24) c_~last_1_var_1_1~0)) (let ((.cse8 (fp.lt c_~last_1_var_1_17~0 ((_ to_fp 11 53) c_currentRoundingMode (_ bv0 32))))) (or (and (fp.gt c_~var_1_18~0 (fp.neg c_~last_1_var_1_17~0)) .cse8) (and (not .cse8) (fp.gt c_~var_1_18~0 c_~last_1_var_1_17~0)))) (bvsge .cse4 (_ bv0 32))))) is different from false
[2024-11-23 22:59:23,841 WARN  L873   $PredicateComparison]: unable to prove that (let ((.cse7 ((_ to_fp 11 53) c_currentRoundingMode (/ 11.0 2.0)))) (let ((.cse6 (fp.gt .cse7 c_~var_1_22~0)) (.cse5 ((_ to_fp 11 53) c_currentRoundingMode (/ 21.0 2.0))) (.cse4 ((_ sign_extend 24) c_~var_1_11~0))) (and (= c_~var_1_23~0 c_~var_1_21~0) (= c_~var_1_7~0 c_~var_1_1~0) (let ((.cse3 ((_ sign_extend 24) c_~var_1_9~0)) (.cse2 ((_ sign_extend 24) c_~var_1_10~0))) (let ((.cse1 (bvneg .cse4)) (.cse0 (bvslt .cse3 .cse2))) (or (and (not .cse0) (= ((_ extract 7 0) (bvadd .cse1 .cse2)) c_~var_1_8~0)) (and (= ((_ extract 7 0) (bvadd .cse3 .cse1)) c_~var_1_8~0) .cse0)))) (= (_ bv1 8) c_~last_1_var_1_21~0) (or (not (fp.gt (fp.div c_currentRoundingMode c_~var_1_18~0 c_~var_1_22~0) .cse5)) .cse6) (bvsle ((_ zero_extend 24) c_~var_1_23~0) (_ bv0 32)) (or (not .cse6) (not (fp.gt (fp.div c_currentRoundingMode c_~var_1_18~0 .cse7) .cse5))) (= (_ bv8 32) c_~var_1_12~0) (= (_ bv8 32) c_~last_1_var_1_12~0) (not (fp.gt c_~var_1_17~0 c_~var_1_5~0)) (= c_~var_1_19~0 ((_ zero_extend 24) c_~last_1_var_1_1~0)) (let ((.cse8 (fp.lt c_~last_1_var_1_17~0 ((_ to_fp 11 53) c_currentRoundingMode (_ bv0 32))))) (or (and (fp.gt c_~var_1_18~0 (fp.neg c_~last_1_var_1_17~0)) .cse8) (and (not .cse8) (fp.gt c_~var_1_18~0 c_~last_1_var_1_17~0)))) (bvsge .cse4 (_ bv0 32))))) is different from true
[2024-11-23 22:59:32,160 WARN  L286               SmtUtils]: Spent 8.30s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 22:59:40,481 WARN  L286               SmtUtils]: Spent 8.32s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 22:59:48,835 WARN  L286               SmtUtils]: Spent 8.35s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 22:59:57,195 WARN  L286               SmtUtils]: Spent 8.36s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:00:05,590 WARN  L286               SmtUtils]: Spent 8.39s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:00:14,008 WARN  L286               SmtUtils]: Spent 8.42s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:00:22,397 WARN  L286               SmtUtils]: Spent 8.39s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:00:27,897 WARN  L286               SmtUtils]: Spent 5.50s on a formula simplification that was a NOOP. DAG size: 9 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:00:36,263 WARN  L286               SmtUtils]: Spent 8.37s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:00:44,416 WARN  L286               SmtUtils]: Spent 8.15s on a formula simplification that was a NOOP. DAG size: 8 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:00:52,769 WARN  L286               SmtUtils]: Spent 8.35s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:01:01,133 WARN  L286               SmtUtils]: Spent 8.36s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:01:09,461 WARN  L286               SmtUtils]: Spent 8.33s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:01:17,781 WARN  L286               SmtUtils]: Spent 8.32s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:01:26,099 WARN  L286               SmtUtils]: Spent 8.32s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:01:34,431 WARN  L286               SmtUtils]: Spent 8.33s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:01:42,770 WARN  L286               SmtUtils]: Spent 8.34s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:01:51,090 WARN  L286               SmtUtils]: Spent 8.32s on a formula simplification that was a NOOP. DAG size: 9 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:01:59,412 WARN  L286               SmtUtils]: Spent 8.32s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:02:07,772 WARN  L286               SmtUtils]: Spent 8.36s on a formula simplification that was a NOOP. DAG size: 9 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:02:16,073 WARN  L286               SmtUtils]: Spent 8.30s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:02:24,438 WARN  L286               SmtUtils]: Spent 8.34s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:02:32,762 WARN  L286               SmtUtils]: Spent 8.32s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:02:41,141 WARN  L286               SmtUtils]: Spent 8.38s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:02:49,505 WARN  L286               SmtUtils]: Spent 8.36s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:02:57,832 WARN  L286               SmtUtils]: Spent 8.33s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:03:06,171 WARN  L286               SmtUtils]: Spent 8.34s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:03:13,943 WARN  L286               SmtUtils]: Spent 7.77s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:03:24,157 WARN  L286               SmtUtils]: Spent 8.31s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:03:31,392 WARN  L286               SmtUtils]: Spent 7.24s on a formula simplification that was a NOOP. DAG size: 8 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:03:39,778 WARN  L286               SmtUtils]: Spent 8.38s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:03:48,081 WARN  L286               SmtUtils]: Spent 8.30s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:03:56,381 WARN  L286               SmtUtils]: Spent 8.30s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:04:04,743 WARN  L286               SmtUtils]: Spent 8.36s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:04:13,216 WARN  L286               SmtUtils]: Spent 8.47s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:04:21,608 WARN  L286               SmtUtils]: Spent 8.39s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:04:30,008 WARN  L286               SmtUtils]: Spent 8.40s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:04:38,360 WARN  L286               SmtUtils]: Spent 8.35s on a formula simplification that was a NOOP. DAG size: 9 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:04:46,725 WARN  L286               SmtUtils]: Spent 8.36s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:04:55,072 WARN  L286               SmtUtils]: Spent 8.35s on a formula simplification that was a NOOP. DAG size: 9 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:05:03,425 WARN  L286               SmtUtils]: Spent 8.35s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:05:11,777 WARN  L286               SmtUtils]: Spent 8.33s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:05:20,123 WARN  L286               SmtUtils]: Spent 8.35s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:05:28,455 WARN  L286               SmtUtils]: Spent 8.33s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:05:36,788 WARN  L286               SmtUtils]: Spent 8.33s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:05:45,137 WARN  L286               SmtUtils]: Spent 8.35s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:05:53,496 WARN  L286               SmtUtils]: Spent 8.36s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:06:01,820 WARN  L286               SmtUtils]: Spent 8.32s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:06:14,306 WARN  L286               SmtUtils]: Spent 8.37s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:06:22,466 WARN  L286               SmtUtils]: Spent 8.16s on a formula simplification that was a NOOP. DAG size: 8 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:06:30,827 WARN  L286               SmtUtils]: Spent 8.36s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:06:39,145 WARN  L286               SmtUtils]: Spent 8.32s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:06:47,479 WARN  L286               SmtUtils]: Spent 8.33s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:06:55,802 WARN  L286               SmtUtils]: Spent 8.32s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:07:04,153 WARN  L286               SmtUtils]: Spent 8.35s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:07:12,469 WARN  L286               SmtUtils]: Spent 8.32s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:07:20,797 WARN  L286               SmtUtils]: Spent 8.33s on a formula simplification that was a NOOP. DAG size: 5 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:07:29,105 WARN  L286               SmtUtils]: Spent 8.31s on a formula simplification that was a NOOP. DAG size: 9 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:07:37,421 WARN  L286               SmtUtils]: Spent 8.32s on a formula simplification that was a NOOP. DAG size: 6 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)