./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-cn_file-80.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_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/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_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-cn_file-80.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/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_5d2e8ca9-5b49-4d5a-8972-6463decfc973/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 398c5ae68d7a385d919cd54089e808dd9ac0471b8c08425fe07b178d820768ab
--- Real Ultimate output ---
This is Ultimate 0.3.0-dev-6497de0
[2024-11-23 23:03:37,068 INFO  L188        SettingsManager]: Resetting all preferences to default values...
[2024-11-23 23:03:37,180 INFO  L114        SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-Reach-32bit-Automizer_Default.epf
[2024-11-23 23:03:37,187 WARN  L101        SettingsManager]: Preference file contains the following unknown settings:
[2024-11-23 23:03:37,187 WARN  L103        SettingsManager]:   * de.uni_freiburg.informatik.ultimate.core.Log level for class
[2024-11-23 23:03:37,224 INFO  L130        SettingsManager]: Preferences different from defaults after loading the file:
[2024-11-23 23:03:37,225 INFO  L151        SettingsManager]: Preferences of UltimateCore differ from their defaults:
[2024-11-23 23:03:37,226 INFO  L153        SettingsManager]:  * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR;
[2024-11-23 23:03:37,226 INFO  L151        SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults:
[2024-11-23 23:03:37,227 INFO  L153        SettingsManager]:  * Use memory slicer=true
[2024-11-23 23:03:37,228 INFO  L151        SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults:
[2024-11-23 23:03:37,228 INFO  L153        SettingsManager]:  * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS
[2024-11-23 23:03:37,229 INFO  L151        SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults:
[2024-11-23 23:03:37,229 INFO  L153        SettingsManager]:  * Create parallel compositions if possible=false
[2024-11-23 23:03:37,229 INFO  L153        SettingsManager]:  * Use SBE=true
[2024-11-23 23:03:37,230 INFO  L151        SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults:
[2024-11-23 23:03:37,230 INFO  L153        SettingsManager]:  * Pointer base address is valid at dereference=IGNORE
[2024-11-23 23:03:37,231 INFO  L153        SettingsManager]:  * sizeof long=4
[2024-11-23 23:03:37,231 INFO  L153        SettingsManager]:  * Overapproximate operations on floating types=true
[2024-11-23 23:03:37,231 INFO  L153        SettingsManager]:  * sizeof POINTER=4
[2024-11-23 23:03:37,231 INFO  L153        SettingsManager]:  * Check division by zero=IGNORE
[2024-11-23 23:03:37,231 INFO  L153        SettingsManager]:  * Pointer to allocated memory at dereference=IGNORE
[2024-11-23 23:03:37,231 INFO  L153        SettingsManager]:  * If two pointers are subtracted or compared they have the same base address=IGNORE
[2024-11-23 23:03:37,231 INFO  L153        SettingsManager]:  * Check array bounds for arrays that are off heap=IGNORE
[2024-11-23 23:03:37,231 INFO  L153        SettingsManager]:  * sizeof long double=12
[2024-11-23 23:03:37,231 INFO  L153        SettingsManager]:  * Check if freed pointer was valid=false
[2024-11-23 23:03:37,231 INFO  L153        SettingsManager]:  * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR
[2024-11-23 23:03:37,232 INFO  L153        SettingsManager]:  * Use constant arrays=true
[2024-11-23 23:03:37,232 INFO  L151        SettingsManager]: Preferences of IcfgBuilder differ from their defaults:
[2024-11-23 23:03:37,232 INFO  L153        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2024-11-23 23:03:37,232 INFO  L153        SettingsManager]:  * Only consider context switches at boundaries of atomic blocks=true
[2024-11-23 23:03:37,232 INFO  L153        SettingsManager]:  * SMT solver=External_DefaultMode
[2024-11-23 23:03:37,233 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-11-23 23:03:37,233 INFO  L151        SettingsManager]: Preferences of RCFGBuilder differ from their defaults:
[2024-11-23 23:03:37,233 INFO  L153        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2024-11-23 23:03:37,233 INFO  L153        SettingsManager]:  * Only consider context switches at boundaries of atomic blocks=true
[2024-11-23 23:03:37,233 INFO  L153        SettingsManager]:  * SMT solver=External_DefaultMode
[2024-11-23 23:03:37,234 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-11-23 23:03:37,234 INFO  L151        SettingsManager]: Preferences of TraceAbstraction differ from their defaults:
[2024-11-23 23:03:37,234 INFO  L153        SettingsManager]:  * Compute Interpolants along a Counterexample=FPandBP
[2024-11-23 23:03:37,234 INFO  L153        SettingsManager]:  * Compute procedure contracts=false
[2024-11-23 23:03:37,234 INFO  L153        SettingsManager]:  * Positions where we compute the Hoare Annotation=LoopHeads
[2024-11-23 23:03:37,234 INFO  L153        SettingsManager]:  * Trace refinement strategy=CAMEL
[2024-11-23 23:03:37,234 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2024-11-23 23:03:37,234 INFO  L153        SettingsManager]:  * Apply one-shot large block encoding in concurrent analysis=false
[2024-11-23 23:03:37,234 INFO  L153        SettingsManager]:  * Automaton type used in concurrency analysis=PETRI_NET
[2024-11-23 23:03:37,234 INFO  L153        SettingsManager]:  * Order on configurations for Petri net unfoldings=DBO
[2024-11-23 23:03:37,235 INFO  L153        SettingsManager]:  * SMT solver=External_ModelsAndUnsatCoreMode
[2024-11-23 23:03:37,235 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_5d2e8ca9-5b49-4d5a-8972-6463decfc973/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 -> 398c5ae68d7a385d919cd54089e808dd9ac0471b8c08425fe07b178d820768ab
[2024-11-23 23:03:37,640 INFO  L75    nceAwareModelManager]: Repository-Root is: /tmp
[2024-11-23 23:03:37,655 INFO  L261   ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized
[2024-11-23 23:03:37,658 INFO  L217   ainManager$Toolchain]: [Toolchain 1]: Toolchain selected.
[2024-11-23 23:03:37,660 INFO  L270        PluginConnector]: Initializing CDTParser...
[2024-11-23 23:03:37,661 INFO  L274        PluginConnector]: CDTParser initialized
[2024-11-23 23:03:37,662 INFO  L431   ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-cn_file-80.i
[2024-11-23 23:03:41,110 INFO  L533              CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/data/926f60a19/12e56e20588f4a528a5ee8402cb25600/FLAG4b0ba20a8
[2024-11-23 23:03:41,507 INFO  L384              CDTParser]: Found 1 translation units.
[2024-11-23 23:03:41,508 INFO  L180              CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-cn_file-80.i
[2024-11-23 23:03:41,517 INFO  L427              CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/data/926f60a19/12e56e20588f4a528a5ee8402cb25600/FLAG4b0ba20a8
[2024-11-23 23:03:41,533 INFO  L435              CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/data/926f60a19/12e56e20588f4a528a5ee8402cb25600
[2024-11-23 23:03:41,536 INFO  L299   ainManager$Toolchain]: ####################### [Toolchain 1] #######################
[2024-11-23 23:03:41,538 INFO  L133        ToolchainWalker]: Walking toolchain with 6 elements.
[2024-11-23 23:03:41,540 INFO  L112        PluginConnector]: ------------------------CACSL2BoogieTranslator----------------------------
[2024-11-23 23:03:41,540 INFO  L270        PluginConnector]: Initializing CACSL2BoogieTranslator...
[2024-11-23 23:03:41,546 INFO  L274        PluginConnector]: CACSL2BoogieTranslator initialized
[2024-11-23 23:03:41,547 INFO  L184        PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 11:03:41" (1/1) ...
[2024-11-23 23:03:41,548 INFO  L204        PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1cbeb479 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:03:41, skipping insertion in model container
[2024-11-23 23:03:41,548 INFO  L184        PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 11:03:41" (1/1) ...
[2024-11-23 23:03:41,586 INFO  L175         MainTranslator]: Built tables and reachable declarations
[2024-11-23 23:03:41,789 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_5d2e8ca9-5b49-4d5a-8972-6463decfc973/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-cn_file-80.i[919,932]
[2024-11-23 23:03:41,925 INFO  L210          PostProcessor]: Analyzing one entry point: main
[2024-11-23 23:03:41,940 INFO  L200         MainTranslator]: Completed pre-run
[2024-11-23 23:03:41,954 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_5d2e8ca9-5b49-4d5a-8972-6463decfc973/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-cn_file-80.i[919,932]
[2024-11-23 23:03:42,000 INFO  L210          PostProcessor]: Analyzing one entry point: main
[2024-11-23 23:03:42,020 INFO  L204         MainTranslator]: Completed translation
[2024-11-23 23:03:42,020 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:03:42 WrapperNode
[2024-11-23 23:03:42,021 INFO  L131        PluginConnector]: ------------------------ END CACSL2BoogieTranslator----------------------------
[2024-11-23 23:03:42,025 INFO  L112        PluginConnector]: ------------------------Boogie Procedure Inliner----------------------------
[2024-11-23 23:03:42,025 INFO  L270        PluginConnector]: Initializing Boogie Procedure Inliner...
[2024-11-23 23:03:42,026 INFO  L274        PluginConnector]: Boogie Procedure Inliner initialized
[2024-11-23 23:03:42,034 INFO  L184        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:03:42" (1/1) ...
[2024-11-23 23:03:42,047 INFO  L184        PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:03:42" (1/1) ...
[2024-11-23 23:03:42,104 INFO  L138                Inliner]: procedures = 26, calls = 62, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 285
[2024-11-23 23:03:42,104 INFO  L131        PluginConnector]: ------------------------ END Boogie Procedure Inliner----------------------------
[2024-11-23 23:03:42,105 INFO  L112        PluginConnector]: ------------------------Boogie Preprocessor----------------------------
[2024-11-23 23:03:42,105 INFO  L270        PluginConnector]: Initializing Boogie Preprocessor...
[2024-11-23 23:03:42,105 INFO  L274        PluginConnector]: Boogie Preprocessor initialized
[2024-11-23 23:03:42,117 INFO  L184        PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:03:42" (1/1) ...
[2024-11-23 23:03:42,117 INFO  L184        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:03:42" (1/1) ...
[2024-11-23 23:03:42,122 INFO  L184        PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:03:42" (1/1) ...
[2024-11-23 23:03:42,159 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 23:03:42,163 INFO  L184        PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:03:42" (1/1) ...
[2024-11-23 23:03:42,163 INFO  L184        PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:03:42" (1/1) ...
[2024-11-23 23:03:42,191 INFO  L184        PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:03:42" (1/1) ...
[2024-11-23 23:03:42,194 INFO  L184        PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:03:42" (1/1) ...
[2024-11-23 23:03:42,203 INFO  L184        PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:03:42" (1/1) ...
[2024-11-23 23:03:42,210 INFO  L184        PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:03:42" (1/1) ...
[2024-11-23 23:03:42,213 INFO  L184        PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:03:42" (1/1) ...
[2024-11-23 23:03:42,220 INFO  L131        PluginConnector]: ------------------------ END Boogie Preprocessor----------------------------
[2024-11-23 23:03:42,221 INFO  L112        PluginConnector]: ------------------------RCFGBuilder----------------------------
[2024-11-23 23:03:42,221 INFO  L270        PluginConnector]: Initializing RCFGBuilder...
[2024-11-23 23:03:42,221 INFO  L274        PluginConnector]: RCFGBuilder initialized
[2024-11-23 23:03:42,222 INFO  L184        PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:03:42" (1/1) ...
[2024-11-23 23:03:42,229 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-11-23 23:03:42,244 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/z3
[2024-11-23 23:03:42,259 INFO  L229       MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null)
[2024-11-23 23:03:42,264 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process
[2024-11-23 23:03:42,295 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit
[2024-11-23 23:03:42,296 INFO  L130     BoogieDeclarations]: Found specification of procedure assume_abort_if_not
[2024-11-23 23:03:42,296 INFO  L138     BoogieDeclarations]: Found implementation of procedure assume_abort_if_not
[2024-11-23 23:03:42,296 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~int#0
[2024-11-23 23:03:42,297 INFO  L130     BoogieDeclarations]: Found specification of procedure ULTIMATE.start
[2024-11-23 23:03:42,297 INFO  L138     BoogieDeclarations]: Found implementation of procedure ULTIMATE.start
[2024-11-23 23:03:42,458 INFO  L234             CfgBuilder]: Building ICFG
[2024-11-23 23:03:42,463 INFO  L260             CfgBuilder]: Building CFG for each procedure with an implementation
[2024-11-23 23:03:43,165 INFO  L?                        ?]: Removed 12 outVars from TransFormulas that were not future-live.
[2024-11-23 23:03:43,165 INFO  L283             CfgBuilder]: Performing block encoding
[2024-11-23 23:03:43,185 INFO  L307             CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start)
[2024-11-23 23:03:43,185 INFO  L312             CfgBuilder]: Removed 2 assume(true) statements.
[2024-11-23 23:03:43,186 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 11:03:43 BoogieIcfgContainer
[2024-11-23 23:03:43,186 INFO  L131        PluginConnector]: ------------------------ END RCFGBuilder----------------------------
[2024-11-23 23:03:43,192 INFO  L112        PluginConnector]: ------------------------TraceAbstraction----------------------------
[2024-11-23 23:03:43,193 INFO  L270        PluginConnector]: Initializing TraceAbstraction...
[2024-11-23 23:03:43,198 INFO  L274        PluginConnector]: TraceAbstraction initialized
[2024-11-23 23:03:43,199 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 11:03:41" (1/3) ...
[2024-11-23 23:03:43,199 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1a4228c7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 11:03:43, skipping insertion in model container
[2024-11-23 23:03:43,200 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:03:42" (2/3) ...
[2024-11-23 23:03:43,202 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1a4228c7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 11:03:43, skipping insertion in model container
[2024-11-23 23:03:43,202 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 11:03:43" (3/3) ...
[2024-11-23 23:03:43,204 INFO  L128   eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodestructure_filler-ps-cn_file-80.i
[2024-11-23 23:03:43,225 INFO  L216   ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION
[2024-11-23 23:03:43,228 INFO  L151   ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodestructure_filler-ps-cn_file-80.i that has 2 procedures, 127 locations, 1 initial locations, 1 loop locations, and 1 error locations.
[2024-11-23 23:03:43,306 INFO  L332      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2024-11-23 23:03:43,321 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;@458092bd, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2024-11-23 23:03:43,321 INFO  L334      AbstractCegarLoop]: Starting to check reachability of 1 error locations.
[2024-11-23 23:03:43,326 INFO  L276                IsEmpty]: Start isEmpty. Operand  has 127 states, 75 states have (on average 1.3733333333333333) internal successors, (103), 76 states have internal predecessors, (103), 49 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49)
[2024-11-23 23:03:43,349 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 303
[2024-11-23 23:03:43,349 INFO  L210           NwaCegarLoop]: Found error trace
[2024-11-23 23:03:43,350 INFO  L218           NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 23:03:43,351 INFO  L396      AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-23 23:03:43,357 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-23 23:03:43,357 INFO  L85        PathProgramCache]: Analyzing trace with hash 251958232, now seen corresponding path program 1 times
[2024-11-23 23:03:43,367 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-11-23 23:03:43,367 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1344921042]
[2024-11-23 23:03:43,368 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 23:03:43,369 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-11-23 23:03:43,594 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-23 23:03:44,028 INFO  L134       CoverageAnalysis]: Checked inductivity of 4704 backedges. 0 proven. 96 refuted. 0 times theorem prover too weak. 4608 trivial. 0 not checked.
[2024-11-23 23:03:44,029 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-11-23 23:03:44,029 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1344921042]
[2024-11-23 23:03:44,030 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1344921042] provided 0 perfect and 1 imperfect interpolant sequences
[2024-11-23 23:03:44,030 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2091527525]
[2024-11-23 23:03:44,030 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 23:03:44,030 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-11-23 23:03:44,031 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/z3
[2024-11-23 23:03:44,033 INFO  L229       MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null)
[2024-11-23 23:03:44,039 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process
[2024-11-23 23:03:44,482 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-23 23:03:44,487 INFO  L256         TraceCheckSpWp]: Trace formula consists of 642 conjuncts, 1 conjuncts are in the unsatisfiable core
[2024-11-23 23:03:44,504 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-11-23 23:03:44,595 INFO  L134       CoverageAnalysis]: Checked inductivity of 4704 backedges. 96 proven. 0 refuted. 0 times theorem prover too weak. 4608 trivial. 0 not checked.
[2024-11-23 23:03:44,596 INFO  L308         TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect
[2024-11-23 23:03:44,596 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleZ3 [2091527525] provided 1 perfect and 0 imperfect interpolant sequences
[2024-11-23 23:03:44,596 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences.
[2024-11-23 23:03:44,597 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2
[2024-11-23 23:03:44,599 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1365977035]
[2024-11-23 23:03:44,600 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-11-23 23:03:44,605 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 2 states
[2024-11-23 23:03:44,605 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-11-23 23:03:44,635 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants.
[2024-11-23 23:03:44,636 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2
[2024-11-23 23:03:44,640 INFO  L87              Difference]: Start difference. First operand  has 127 states, 75 states have (on average 1.3733333333333333) internal successors, (103), 76 states have internal predecessors, (103), 49 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) Second operand  has 2 states, 2 states have (on average 31.0) internal successors, (62), 2 states have internal predecessors, (62), 2 states have call successors, (49), 2 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 2 states have call successors, (49)
[2024-11-23 23:03:44,689 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-11-23 23:03:44,690 INFO  L93              Difference]: Finished difference Result 247 states and 445 transitions.
[2024-11-23 23:03:44,691 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. 
[2024-11-23 23:03:44,692 INFO  L78                 Accepts]: Start accepts. Automaton has  has 2 states, 2 states have (on average 31.0) internal successors, (62), 2 states have internal predecessors, (62), 2 states have call successors, (49), 2 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 2 states have call successors, (49) Word has length 302
[2024-11-23 23:03:44,693 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-11-23 23:03:44,701 INFO  L225             Difference]: With dead ends: 247
[2024-11-23 23:03:44,702 INFO  L226             Difference]: Without dead ends: 123
[2024-11-23 23:03:44,707 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 303 GetRequests, 303 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 23:03:44,713 INFO  L435           NwaCegarLoop]: 194 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, 194 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 23:03:44,716 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 194 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2024-11-23 23:03:44,734 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 123 states.
[2024-11-23 23:03:44,787 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 123 to 123.
[2024-11-23 23:03:44,789 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 123 states, 72 states have (on average 1.3333333333333333) internal successors, (96), 72 states have internal predecessors, (96), 49 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49)
[2024-11-23 23:03:44,796 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 123 states to 123 states and 194 transitions.
[2024-11-23 23:03:44,798 INFO  L78                 Accepts]: Start accepts. Automaton has 123 states and 194 transitions. Word has length 302
[2024-11-23 23:03:44,799 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-11-23 23:03:44,799 INFO  L471      AbstractCegarLoop]: Abstraction has 123 states and 194 transitions.
[2024-11-23 23:03:44,800 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 2 states, 2 states have (on average 31.0) internal successors, (62), 2 states have internal predecessors, (62), 2 states have call successors, (49), 2 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 2 states have call successors, (49)
[2024-11-23 23:03:44,800 INFO  L276                IsEmpty]: Start isEmpty. Operand 123 states and 194 transitions.
[2024-11-23 23:03:44,807 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 303
[2024-11-23 23:03:44,807 INFO  L210           NwaCegarLoop]: Found error trace
[2024-11-23 23:03:44,808 INFO  L218           NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 23:03:44,820 INFO  L540       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0
[2024-11-23 23:03:45,008 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable0
[2024-11-23 23:03:45,009 INFO  L396      AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-23 23:03:45,010 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-23 23:03:45,010 INFO  L85        PathProgramCache]: Analyzing trace with hash -175263774, now seen corresponding path program 1 times
[2024-11-23 23:03:45,010 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-11-23 23:03:45,010 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [286464218]
[2024-11-23 23:03:45,010 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 23:03:45,011 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-11-23 23:03:45,138 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-23 23:03:45,745 INFO  L134       CoverageAnalysis]: Checked inductivity of 4704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked.
[2024-11-23 23:03:45,746 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-11-23 23:03:45,746 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [286464218]
[2024-11-23 23:03:45,747 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [286464218] provided 1 perfect and 0 imperfect interpolant sequences
[2024-11-23 23:03:45,749 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-11-23 23:03:45,749 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3
[2024-11-23 23:03:45,750 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1474115948]
[2024-11-23 23:03:45,750 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-11-23 23:03:45,751 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-11-23 23:03:45,752 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-11-23 23:03:45,756 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-11-23 23:03:45,756 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-11-23 23:03:45,756 INFO  L87              Difference]: Start difference. First operand 123 states and 194 transitions. Second operand  has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49)
[2024-11-23 23:03:45,840 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-11-23 23:03:45,842 INFO  L93              Difference]: Finished difference Result 244 states and 387 transitions.
[2024-11-23 23:03:45,844 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-11-23 23:03:45,845 INFO  L78                 Accepts]: Start accepts. Automaton has  has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) Word has length 302
[2024-11-23 23:03:45,847 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-11-23 23:03:45,851 INFO  L225             Difference]: With dead ends: 244
[2024-11-23 23:03:45,853 INFO  L226             Difference]: Without dead ends: 124
[2024-11-23 23:03:45,855 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-11-23 23:03:45,856 INFO  L435           NwaCegarLoop]: 193 mSDtfsCounter, 0 mSDsluCounter, 187 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 380 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time
[2024-11-23 23:03:45,860 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 380 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2024-11-23 23:03:45,861 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 124 states.
[2024-11-23 23:03:45,890 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 124.
[2024-11-23 23:03:45,892 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 124 states, 73 states have (on average 1.3287671232876712) internal successors, (97), 73 states have internal predecessors, (97), 49 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49)
[2024-11-23 23:03:45,896 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 195 transitions.
[2024-11-23 23:03:45,897 INFO  L78                 Accepts]: Start accepts. Automaton has 124 states and 195 transitions. Word has length 302
[2024-11-23 23:03:45,899 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-11-23 23:03:45,900 INFO  L471      AbstractCegarLoop]: Abstraction has 124 states and 195 transitions.
[2024-11-23 23:03:45,900 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49)
[2024-11-23 23:03:45,900 INFO  L276                IsEmpty]: Start isEmpty. Operand 124 states and 195 transitions.
[2024-11-23 23:03:45,908 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 303
[2024-11-23 23:03:45,908 INFO  L210           NwaCegarLoop]: Found error trace
[2024-11-23 23:03:45,909 INFO  L218           NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 23:03:45,909 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1
[2024-11-23 23:03:45,909 INFO  L396      AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-23 23:03:45,910 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-23 23:03:45,910 INFO  L85        PathProgramCache]: Analyzing trace with hash -597965600, now seen corresponding path program 1 times
[2024-11-23 23:03:45,910 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-11-23 23:03:45,911 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1476342484]
[2024-11-23 23:03:45,911 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 23:03:45,911 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-11-23 23:03:46,063 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-23 23:03:47,125 INFO  L134       CoverageAnalysis]: Checked inductivity of 4704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked.
[2024-11-23 23:03:47,125 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-11-23 23:03:47,126 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1476342484]
[2024-11-23 23:03:47,126 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1476342484] provided 1 perfect and 0 imperfect interpolant sequences
[2024-11-23 23:03:47,127 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-11-23 23:03:47,127 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3
[2024-11-23 23:03:47,127 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1116284879]
[2024-11-23 23:03:47,127 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-11-23 23:03:47,128 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-11-23 23:03:47,128 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-11-23 23:03:47,129 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-11-23 23:03:47,129 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-11-23 23:03:47,130 INFO  L87              Difference]: Start difference. First operand 124 states and 195 transitions. Second operand  has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49)
[2024-11-23 23:03:47,249 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-11-23 23:03:47,251 INFO  L93              Difference]: Finished difference Result 366 states and 579 transitions.
[2024-11-23 23:03:47,252 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-11-23 23:03:47,253 INFO  L78                 Accepts]: Start accepts. Automaton has  has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) Word has length 302
[2024-11-23 23:03:47,254 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-11-23 23:03:47,260 INFO  L225             Difference]: With dead ends: 366
[2024-11-23 23:03:47,262 INFO  L226             Difference]: Without dead ends: 245
[2024-11-23 23:03:47,263 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 23:03:47,264 INFO  L435           NwaCegarLoop]: 202 mSDtfsCounter, 92 mSDsluCounter, 181 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 92 SdHoareTripleChecker+Valid, 383 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time
[2024-11-23 23:03:47,265 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [92 Valid, 383 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2024-11-23 23:03:47,267 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 245 states.
[2024-11-23 23:03:47,363 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 243.
[2024-11-23 23:03:47,367 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 243 states, 142 states have (on average 1.3098591549295775) internal successors, (186), 142 states have internal predecessors, (186), 98 states have call successors, (98), 2 states have call predecessors, (98), 2 states have return successors, (98), 98 states have call predecessors, (98), 98 states have call successors, (98)
[2024-11-23 23:03:47,372 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 243 states to 243 states and 382 transitions.
[2024-11-23 23:03:47,374 INFO  L78                 Accepts]: Start accepts. Automaton has 243 states and 382 transitions. Word has length 302
[2024-11-23 23:03:47,375 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-11-23 23:03:47,376 INFO  L471      AbstractCegarLoop]: Abstraction has 243 states and 382 transitions.
[2024-11-23 23:03:47,377 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49)
[2024-11-23 23:03:47,377 INFO  L276                IsEmpty]: Start isEmpty. Operand 243 states and 382 transitions.
[2024-11-23 23:03:47,385 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 303
[2024-11-23 23:03:47,385 INFO  L210           NwaCegarLoop]: Found error trace
[2024-11-23 23:03:47,386 INFO  L218           NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 23:03:47,386 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2
[2024-11-23 23:03:47,386 INFO  L396      AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-23 23:03:47,388 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-23 23:03:47,389 INFO  L85        PathProgramCache]: Analyzing trace with hash -204938590, now seen corresponding path program 1 times
[2024-11-23 23:03:47,389 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-11-23 23:03:47,389 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2124029960]
[2024-11-23 23:03:47,389 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 23:03:47,389 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-11-23 23:03:47,487 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-23 23:03:47,831 INFO  L134       CoverageAnalysis]: Checked inductivity of 4704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked.
[2024-11-23 23:03:47,831 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-11-23 23:03:47,831 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2124029960]
[2024-11-23 23:03:47,831 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2124029960] provided 1 perfect and 0 imperfect interpolant sequences
[2024-11-23 23:03:47,832 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-11-23 23:03:47,832 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4
[2024-11-23 23:03:47,832 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1283105290]
[2024-11-23 23:03:47,832 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-11-23 23:03:47,833 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 4 states
[2024-11-23 23:03:47,833 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-11-23 23:03:47,834 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants.
[2024-11-23 23:03:47,834 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12
[2024-11-23 23:03:47,835 INFO  L87              Difference]: Start difference. First operand 243 states and 382 transitions. Second operand  has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49)
[2024-11-23 23:03:47,993 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-11-23 23:03:47,993 INFO  L93              Difference]: Finished difference Result 604 states and 953 transitions.
[2024-11-23 23:03:47,994 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. 
[2024-11-23 23:03:47,994 INFO  L78                 Accepts]: Start accepts. Automaton has  has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) Word has length 302
[2024-11-23 23:03:47,995 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-11-23 23:03:48,000 INFO  L225             Difference]: With dead ends: 604
[2024-11-23 23:03:48,000 INFO  L226             Difference]: Without dead ends: 483
[2024-11-23 23:03:48,005 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 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 23:03:48,006 INFO  L435           NwaCegarLoop]: 206 mSDtfsCounter, 190 mSDsluCounter, 388 mSDsCounter, 0 mSdLazyCounter, 18 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 190 SdHoareTripleChecker+Valid, 594 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 18 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time
[2024-11-23 23:03:48,007 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [190 Valid, 594 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 18 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2024-11-23 23:03:48,008 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 483 states.
[2024-11-23 23:03:48,103 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 483 to 247.
[2024-11-23 23:03:48,105 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 247 states, 146 states have (on average 1.3013698630136987) internal successors, (190), 146 states have internal predecessors, (190), 98 states have call successors, (98), 2 states have call predecessors, (98), 2 states have return successors, (98), 98 states have call predecessors, (98), 98 states have call successors, (98)
[2024-11-23 23:03:48,111 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 247 states to 247 states and 386 transitions.
[2024-11-23 23:03:48,114 INFO  L78                 Accepts]: Start accepts. Automaton has 247 states and 386 transitions. Word has length 302
[2024-11-23 23:03:48,116 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-11-23 23:03:48,116 INFO  L471      AbstractCegarLoop]: Abstraction has 247 states and 386 transitions.
[2024-11-23 23:03:48,116 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49)
[2024-11-23 23:03:48,119 INFO  L276                IsEmpty]: Start isEmpty. Operand 247 states and 386 transitions.
[2024-11-23 23:03:48,125 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 303
[2024-11-23 23:03:48,125 INFO  L210           NwaCegarLoop]: Found error trace
[2024-11-23 23:03:48,126 INFO  L218           NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 23:03:48,126 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3
[2024-11-23 23:03:48,126 INFO  L396      AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-23 23:03:48,127 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-23 23:03:48,127 INFO  L85        PathProgramCache]: Analyzing trace with hash 53226848, now seen corresponding path program 1 times
[2024-11-23 23:03:48,127 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-11-23 23:03:48,127 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1979958708]
[2024-11-23 23:03:48,127 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 23:03:48,128 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-11-23 23:03:48,213 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-23 23:03:48,455 INFO  L134       CoverageAnalysis]: Checked inductivity of 4704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked.
[2024-11-23 23:03:48,456 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-11-23 23:03:48,457 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1979958708]
[2024-11-23 23:03:48,457 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1979958708] provided 1 perfect and 0 imperfect interpolant sequences
[2024-11-23 23:03:48,457 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-11-23 23:03:48,457 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3
[2024-11-23 23:03:48,457 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [29209346]
[2024-11-23 23:03:48,458 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-11-23 23:03:48,459 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-11-23 23:03:48,459 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-11-23 23:03:48,460 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-11-23 23:03:48,461 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-11-23 23:03:48,461 INFO  L87              Difference]: Start difference. First operand 247 states and 386 transitions. Second operand  has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49)
[2024-11-23 23:03:48,528 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-11-23 23:03:48,528 INFO  L93              Difference]: Finished difference Result 368 states and 573 transitions.
[2024-11-23 23:03:48,529 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-11-23 23:03:48,529 INFO  L78                 Accepts]: Start accepts. Automaton has  has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) Word has length 302
[2024-11-23 23:03:48,531 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-11-23 23:03:48,537 INFO  L225             Difference]: With dead ends: 368
[2024-11-23 23:03:48,537 INFO  L226             Difference]: Without dead ends: 124
[2024-11-23 23:03:48,539 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-11-23 23:03:48,540 INFO  L435           NwaCegarLoop]: 187 mSDtfsCounter, 0 mSDsluCounter, 182 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 369 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time
[2024-11-23 23:03:48,540 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 369 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 6 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2024-11-23 23:03:48,541 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 124 states.
[2024-11-23 23:03:48,576 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 124 to 124.
[2024-11-23 23:03:48,577 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 124 states, 73 states have (on average 1.2465753424657535) internal successors, (91), 73 states have internal predecessors, (91), 49 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49)
[2024-11-23 23:03:48,579 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 124 states to 124 states and 189 transitions.
[2024-11-23 23:03:48,580 INFO  L78                 Accepts]: Start accepts. Automaton has 124 states and 189 transitions. Word has length 302
[2024-11-23 23:03:48,582 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-11-23 23:03:48,582 INFO  L471      AbstractCegarLoop]: Abstraction has 124 states and 189 transitions.
[2024-11-23 23:03:48,582 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49)
[2024-11-23 23:03:48,582 INFO  L276                IsEmpty]: Start isEmpty. Operand 124 states and 189 transitions.
[2024-11-23 23:03:48,589 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 305
[2024-11-23 23:03:48,589 INFO  L210           NwaCegarLoop]: Found error trace
[2024-11-23 23:03:48,589 INFO  L218           NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 23:03:48,589 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4
[2024-11-23 23:03:48,590 INFO  L396      AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-23 23:03:48,591 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-23 23:03:48,592 INFO  L85        PathProgramCache]: Analyzing trace with hash 1057566337, now seen corresponding path program 1 times
[2024-11-23 23:03:48,593 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-11-23 23:03:48,593 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [932059463]
[2024-11-23 23:03:48,593 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 23:03:48,593 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-11-23 23:03:48,961 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-23 23:03:49,854 INFO  L134       CoverageAnalysis]: Checked inductivity of 4704 backedges. 93 proven. 51 refuted. 0 times theorem prover too weak. 4560 trivial. 0 not checked.
[2024-11-23 23:03:49,855 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-11-23 23:03:49,855 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [932059463]
[2024-11-23 23:03:49,856 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [932059463] provided 0 perfect and 1 imperfect interpolant sequences
[2024-11-23 23:03:49,856 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1239796260]
[2024-11-23 23:03:49,857 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 23:03:49,861 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-11-23 23:03:49,861 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/z3
[2024-11-23 23:03:49,865 INFO  L229       MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null)
[2024-11-23 23:03:49,870 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process
[2024-11-23 23:03:50,192 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-23 23:03:50,196 INFO  L256         TraceCheckSpWp]: Trace formula consists of 648 conjuncts, 9 conjuncts are in the unsatisfiable core
[2024-11-23 23:03:50,208 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-11-23 23:03:50,740 INFO  L134       CoverageAnalysis]: Checked inductivity of 4704 backedges. 2218 proven. 51 refuted. 0 times theorem prover too weak. 2435 trivial. 0 not checked.
[2024-11-23 23:03:50,741 INFO  L312         TraceCheckSpWp]: Computing backward predicates...
[2024-11-23 23:03:51,413 INFO  L134       CoverageAnalysis]: Checked inductivity of 4704 backedges. 93 proven. 51 refuted. 0 times theorem prover too weak. 4560 trivial. 0 not checked.
[2024-11-23 23:03:51,416 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleZ3 [1239796260] provided 0 perfect and 2 imperfect interpolant sequences
[2024-11-23 23:03:51,416 INFO  L185   FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences.
[2024-11-23 23:03:51,417 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6, 6] total 11
[2024-11-23 23:03:51,417 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [447772900]
[2024-11-23 23:03:51,417 INFO  L85    oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton
[2024-11-23 23:03:51,419 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 11 states
[2024-11-23 23:03:51,420 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-11-23 23:03:51,421 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants.
[2024-11-23 23:03:51,422 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=79, Unknown=0, NotChecked=0, Total=110
[2024-11-23 23:03:51,422 INFO  L87              Difference]: Start difference. First operand 124 states and 189 transitions. Second operand  has 11 states, 11 states have (on average 8.0) internal successors, (88), 11 states have internal predecessors, (88), 3 states have call successors, (83), 2 states have call predecessors, (83), 4 states have return successors, (84), 3 states have call predecessors, (84), 3 states have call successors, (84)
[2024-11-23 23:03:52,228 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-11-23 23:03:52,228 INFO  L93              Difference]: Finished difference Result 251 states and 380 transitions.
[2024-11-23 23:03:52,229 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. 
[2024-11-23 23:03:52,230 INFO  L78                 Accepts]: Start accepts. Automaton has  has 11 states, 11 states have (on average 8.0) internal successors, (88), 11 states have internal predecessors, (88), 3 states have call successors, (83), 2 states have call predecessors, (83), 4 states have return successors, (84), 3 states have call predecessors, (84), 3 states have call successors, (84) Word has length 304
[2024-11-23 23:03:52,230 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-11-23 23:03:52,232 INFO  L225             Difference]: With dead ends: 251
[2024-11-23 23:03:52,232 INFO  L226             Difference]: Without dead ends: 130
[2024-11-23 23:03:52,237 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 617 GetRequests, 604 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=64, Invalid=146, Unknown=0, NotChecked=0, Total=210
[2024-11-23 23:03:52,238 INFO  L435           NwaCegarLoop]: 129 mSDtfsCounter, 174 mSDsluCounter, 403 mSDsCounter, 0 mSdLazyCounter, 390 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 205 SdHoareTripleChecker+Valid, 532 SdHoareTripleChecker+Invalid, 473 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 390 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time
[2024-11-23 23:03:52,238 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [205 Valid, 532 Invalid, 473 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 390 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time]
[2024-11-23 23:03:52,239 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 130 states.
[2024-11-23 23:03:52,284 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 128.
[2024-11-23 23:03:52,285 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 128 states, 76 states have (on average 1.2236842105263157) internal successors, (93), 76 states have internal predecessors, (93), 49 states have call successors, (49), 2 states have call predecessors, (49), 2 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49)
[2024-11-23 23:03:52,287 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 128 states to 128 states and 191 transitions.
[2024-11-23 23:03:52,287 INFO  L78                 Accepts]: Start accepts. Automaton has 128 states and 191 transitions. Word has length 304
[2024-11-23 23:03:52,288 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-11-23 23:03:52,288 INFO  L471      AbstractCegarLoop]: Abstraction has 128 states and 191 transitions.
[2024-11-23 23:03:52,289 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 11 states, 11 states have (on average 8.0) internal successors, (88), 11 states have internal predecessors, (88), 3 states have call successors, (83), 2 states have call predecessors, (83), 4 states have return successors, (84), 3 states have call predecessors, (84), 3 states have call successors, (84)
[2024-11-23 23:03:52,290 INFO  L276                IsEmpty]: Start isEmpty. Operand 128 states and 191 transitions.
[2024-11-23 23:03:52,295 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 306
[2024-11-23 23:03:52,295 INFO  L210           NwaCegarLoop]: Found error trace
[2024-11-23 23:03:52,295 INFO  L218           NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 23:03:52,308 INFO  L552       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0
[2024-11-23 23:03:52,500 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-11-23 23:03:52,500 INFO  L396      AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-23 23:03:52,501 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-23 23:03:52,501 INFO  L85        PathProgramCache]: Analyzing trace with hash 1124217604, now seen corresponding path program 1 times
[2024-11-23 23:03:52,501 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-11-23 23:03:52,501 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [459926470]
[2024-11-23 23:03:52,501 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 23:03:52,501 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-11-23 23:03:52,842 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2024-11-23 23:03:52,842 INFO  L357             TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders.
[2024-11-23 23:03:53,082 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2024-11-23 23:03:53,439 INFO  L130   FreeRefinementEngine]: Strategy CAMEL found a feasible trace
[2024-11-23 23:03:53,440 INFO  L340         BasicCegarLoop]: Counterexample is feasible
[2024-11-23 23:03:53,441 INFO  L782   garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining)
[2024-11-23 23:03:53,444 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6
[2024-11-23 23:03:53,449 INFO  L422         BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1]
[2024-11-23 23:03:53,721 INFO  L170   ceAbstractionStarter]: Computing trace abstraction results
[2024-11-23 23:03:53,728 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 23.11 11:03:53 BoogieIcfgContainer
[2024-11-23 23:03:53,729 INFO  L131        PluginConnector]: ------------------------ END TraceAbstraction----------------------------
[2024-11-23 23:03:53,730 INFO  L112        PluginConnector]: ------------------------Witness Printer----------------------------
[2024-11-23 23:03:53,730 INFO  L270        PluginConnector]: Initializing Witness Printer...
[2024-11-23 23:03:53,731 INFO  L274        PluginConnector]: Witness Printer initialized
[2024-11-23 23:03:53,731 INFO  L184        PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 11:03:43" (3/4) ...
[2024-11-23 23:03:53,734 INFO  L149         WitnessPrinter]: No result that supports witness generation found
[2024-11-23 23:03:53,735 INFO  L131        PluginConnector]: ------------------------ END Witness Printer----------------------------
[2024-11-23 23:03:53,737 INFO  L158              Benchmark]: Toolchain (without parser) took 12198.66ms. Allocated memory was 117.4MB in the beginning and 293.6MB in the end (delta: 176.2MB). Free memory was 84.9MB in the beginning and 126.1MB in the end (delta: -41.3MB). Peak memory consumption was 137.9MB. Max. memory is 16.1GB.
[2024-11-23 23:03:53,741 INFO  L158              Benchmark]: CDTParser took 0.47ms. Allocated memory is still 167.8MB. Free memory is still 104.9MB. There was no memory consumed. Max. memory is 16.1GB.
[2024-11-23 23:03:53,741 INFO  L158              Benchmark]: CACSL2BoogieTranslator took 485.28ms. Allocated memory is still 117.4MB. Free memory was 84.9MB in the beginning and 68.0MB in the end (delta: 16.8MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB.
[2024-11-23 23:03:53,741 INFO  L158              Benchmark]: Boogie Procedure Inliner took 79.35ms. Allocated memory is still 117.4MB. Free memory was 68.0MB in the beginning and 63.0MB in the end (delta: 5.1MB). There was no memory consumed. Max. memory is 16.1GB.
[2024-11-23 23:03:53,742 INFO  L158              Benchmark]: Boogie Preprocessor took 114.71ms. Allocated memory is still 117.4MB. Free memory was 63.0MB in the beginning and 55.5MB in the end (delta: 7.5MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB.
[2024-11-23 23:03:53,742 INFO  L158              Benchmark]: RCFGBuilder took 965.46ms. Allocated memory is still 117.4MB. Free memory was 55.5MB in the beginning and 76.0MB in the end (delta: -20.6MB). Peak memory consumption was 41.5MB. Max. memory is 16.1GB.
[2024-11-23 23:03:53,742 INFO  L158              Benchmark]: TraceAbstraction took 10537.51ms. Allocated memory was 117.4MB in the beginning and 293.6MB in the end (delta: 176.2MB). Free memory was 75.5MB in the beginning and 126.2MB in the end (delta: -50.7MB). Peak memory consumption was 123.4MB. Max. memory is 16.1GB.
[2024-11-23 23:03:53,743 INFO  L158              Benchmark]: Witness Printer took 5.49ms. Allocated memory is still 293.6MB. Free memory was 126.2MB in the beginning and 126.1MB in the end (delta: 60.0kB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB.
[2024-11-23 23:03:53,745 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.47ms. Allocated memory is still 167.8MB. Free memory is still 104.9MB. There was no memory consumed. Max. memory is 16.1GB.
 * CACSL2BoogieTranslator took 485.28ms. Allocated memory is still 117.4MB. Free memory was 84.9MB in the beginning and 68.0MB in the end (delta: 16.8MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB.
 * Boogie Procedure Inliner took 79.35ms. Allocated memory is still 117.4MB. Free memory was 68.0MB in the beginning and 63.0MB in the end (delta: 5.1MB). There was no memory consumed. Max. memory is 16.1GB.
 * Boogie Preprocessor took 114.71ms. Allocated memory is still 117.4MB. Free memory was 63.0MB in the beginning and 55.5MB in the end (delta: 7.5MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB.
 * RCFGBuilder took 965.46ms. Allocated memory is still 117.4MB. Free memory was 55.5MB in the beginning and 76.0MB in the end (delta: -20.6MB). Peak memory consumption was 41.5MB. Max. memory is 16.1GB.
 * TraceAbstraction took 10537.51ms. Allocated memory was 117.4MB in the beginning and 293.6MB in the end (delta: 176.2MB). Free memory was 75.5MB in the beginning and 126.2MB in the end (delta: -50.7MB). Peak memory consumption was 123.4MB. Max. memory is 16.1GB.
 * Witness Printer took 5.49ms. Allocated memory is still 293.6MB. Free memory was 126.2MB in the beginning and 126.1MB in the end (delta: 60.0kB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB.
 * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction:
  - StatisticsResult: ErrorAutomatonStatistics
    NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0
  - UnprovableResult [Line: 19]: Unable to prove that a call to reach_error is unreachable
    Unable to prove that a call to reach_error is unreachable
 Reason: overapproximation of someBinaryArithmeticDOUBLEoperation at line 72, overapproximation of someBinaryFLOATComparisonOperation at line 156, overapproximation of someBinaryFLOATComparisonOperation at line 121, overapproximation of someBinaryFLOATComparisonOperation at line 177, overapproximation of someBinaryFLOATComparisonOperation at line 222, overapproximation of someBinaryFLOATComparisonOperation at line 158, overapproximation of someBinaryFLOATComparisonOperation at line 160, overapproximation of someBinaryDOUBLEComparisonOperation at line 141, overapproximation of someBinaryDOUBLEComparisonOperation at line 130, overapproximation of someBinaryDOUBLEComparisonOperation at line 222, overapproximation of someBinaryDOUBLEComparisonOperation at line 153, overapproximation of someBinaryDOUBLEComparisonOperation at line 139, overapproximation of someBinaryDOUBLEComparisonOperation at line 143, overapproximation of someBinaryDOUBLEComparisonOperation at line 154, overapproximation of someBinaryDOUBLEComparisonOperation at line 145, overapproximation of someBinaryDOUBLEComparisonOperation at line 179, overapproximation of someBinaryDOUBLEComparisonOperation at line 116, overapproximation of someBinaryDOUBLEComparisonOperation at line 183, overapproximation of someBinaryDOUBLEComparisonOperation at line 181, overapproximation of someBinaryDOUBLEComparisonOperation at line 77, overapproximation of someBinaryDOUBLEComparisonOperation at line 87, overapproximation of someBinaryDOUBLEComparisonOperation at line 112. 
Possible FailurePath: 
[L21]                    unsigned char isInitial = 0;
[L22]                    signed short int var_1_1 = 128;
[L23]                    double var_1_2 = 24.25;
[L24]                    double var_1_3 = 128.5;
[L25]                    double var_1_4 = 4.5;
[L26]                    double var_1_5 = 49.5;
[L27]                    signed short int var_1_9 = -25;
[L28]                    unsigned char var_1_10 = 200;
[L29]                    unsigned char var_1_11 = 1;
[L30]                    unsigned char var_1_12 = 1;
[L31]                    double var_1_13 = 128.375;
[L32]                    unsigned short int var_1_14 = 0;
[L33]                    float var_1_15 = 0.0;
[L34]                    float var_1_16 = 4.87;
[L35]                    float var_1_17 = 8.875;
[L36]                    signed short int var_1_18 = -128;
[L37]                    unsigned char var_1_19 = 0;
[L38]                    unsigned char var_1_20 = 1;
[L39]                    unsigned char var_1_21 = 0;
[L40]                    unsigned long int var_1_22 = 16;
[L41]                    unsigned long int var_1_23 = 4200661734;
[L42]                    float var_1_24 = 9999999999.375;
[L43]                    unsigned short int var_1_25 = 0;
[L44]                    unsigned short int var_1_26 = 10;
[L45]                    float var_1_27 = 128.75;
[L46]                    double var_1_28 = 9.25;
[L47]                    double var_1_29 = 0.0;
[L48]                    double var_1_30 = 127.6;
[L49]                    double var_1_31 = 64.75;
[L50]                    unsigned long int var_1_32 = 128;
[L51]                    unsigned char var_1_33 = 1;
[L52]                    unsigned long int var_1_34 = 1089279310;
[L53]                    unsigned long int var_1_35 = 1307137784;
[L54]                    unsigned long int var_1_36 = 1417807175;
[L55]                    unsigned long int var_1_37 = 256;
[L56]                    unsigned long int var_1_38 = 2;
[L57]                    unsigned long int var_1_39 = 2676616107;
[L58]                    unsigned short int var_1_40 = 5;
[L59]                    unsigned short int var_1_41 = 200;
[L60]                    unsigned short int var_1_42 = 16;
[L61]                    unsigned short int var_1_43 = 8;
[L62]                    unsigned char var_1_44 = 5;
[L63]                    unsigned char var_1_45 = 4;
[L64]                    unsigned char var_1_46 = 16;
[L65]                    unsigned char last_1_var_1_10 = 200;
             VAL         [isInitial=0, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=1, var_1_13=1027/8, var_1_14=0, var_1_15=0, var_1_16=487/100, var_1_17=71/8, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_2=97/4, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_3=257/2, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_4=9/2, var_1_5=99/2, var_1_9=-25]
[L226]                   isInitial = 1
[L227]       FCALL       initially()
[L229]       CALL        updateLastVariables()
[L219]                   last_1_var_1_10 = var_1_10
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=1, var_1_13=1027/8, var_1_14=0, var_1_15=0, var_1_16=487/100, var_1_17=71/8, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_2=97/4, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_3=257/2, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_4=9/2, var_1_5=99/2, var_1_9=-25]
[L229]       RET         updateLastVariables()
[L230]       CALL        updateVariables()
[L138]                   var_1_2 = __VERIFIER_nondet_double()
[L139]       CALL        assume_abort_if_not((var_1_2 >= 0.0F && var_1_2 <= -1.0e-20F) || (var_1_2 <= 9223372.036854776000e+12F && var_1_2 >= 1.0e-20F ))
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=1, var_1_13=1027/8, var_1_14=0, var_1_15=0, var_1_16=487/100, var_1_17=71/8, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_3=257/2, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_4=9/2, var_1_5=99/2, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=1, var_1_13=1027/8, var_1_14=0, var_1_15=0, var_1_16=487/100, var_1_17=71/8, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_3=257/2, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_4=9/2, var_1_5=99/2, var_1_9=-25]
[L139]       RET         assume_abort_if_not((var_1_2 >= 0.0F && var_1_2 <= -1.0e-20F) || (var_1_2 <= 9223372.036854776000e+12F && var_1_2 >= 1.0e-20F ))
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=1, var_1_13=1027/8, var_1_14=0, var_1_15=0, var_1_16=487/100, var_1_17=71/8, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_3=257/2, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_4=9/2, var_1_5=99/2, var_1_9=-25]
[L140]                   var_1_3 = __VERIFIER_nondet_double()
[L141]       CALL        assume_abort_if_not((var_1_3 >= 0.0F && var_1_3 <= -1.0e-20F) || (var_1_3 <= 9223372.036854776000e+12F && var_1_3 >= 1.0e-20F ))
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=1, var_1_13=1027/8, var_1_14=0, var_1_15=0, var_1_16=487/100, var_1_17=71/8, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_4=9/2, var_1_5=99/2, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=1, var_1_13=1027/8, var_1_14=0, var_1_15=0, var_1_16=487/100, var_1_17=71/8, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_4=9/2, var_1_5=99/2, var_1_9=-25]
[L141]       RET         assume_abort_if_not((var_1_3 >= 0.0F && var_1_3 <= -1.0e-20F) || (var_1_3 <= 9223372.036854776000e+12F && var_1_3 >= 1.0e-20F ))
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=1, var_1_13=1027/8, var_1_14=0, var_1_15=0, var_1_16=487/100, var_1_17=71/8, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_4=9/2, var_1_5=99/2, var_1_9=-25]
[L142]                   var_1_4 = __VERIFIER_nondet_double()
[L143]       CALL        assume_abort_if_not((var_1_4 >= -922337.2036854776000e+13F && 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_10=200, var_1_10=200, var_1_11=1, var_1_12=1, var_1_13=1027/8, var_1_14=0, var_1_15=0, var_1_16=487/100, var_1_17=71/8, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_5=99/2, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=1, var_1_13=1027/8, var_1_14=0, var_1_15=0, var_1_16=487/100, var_1_17=71/8, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_5=99/2, var_1_9=-25]
[L143]       RET         assume_abort_if_not((var_1_4 >= -922337.2036854776000e+13F && 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_10=200, var_1_10=200, var_1_11=1, var_1_12=1, var_1_13=1027/8, var_1_14=0, var_1_15=0, var_1_16=487/100, var_1_17=71/8, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_5=99/2, var_1_9=-25]
[L144]                   var_1_5 = __VERIFIER_nondet_double()
[L145]       CALL        assume_abort_if_not((var_1_5 >= -922337.2036854776000e+13F && 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_10=200, var_1_10=200, var_1_11=1, var_1_12=1, var_1_13=1027/8, var_1_14=0, var_1_15=0, var_1_16=487/100, var_1_17=71/8, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=1, var_1_13=1027/8, var_1_14=0, var_1_15=0, var_1_16=487/100, var_1_17=71/8, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L145]       RET         assume_abort_if_not((var_1_5 >= -922337.2036854776000e+13F && 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_10=200, var_1_10=200, var_1_11=1, var_1_12=1, var_1_13=1027/8, var_1_14=0, var_1_15=0, var_1_16=487/100, var_1_17=71/8, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L146]                   var_1_11 = __VERIFIER_nondet_uchar()
[L147]       CALL        assume_abort_if_not(var_1_11 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_12=1, var_1_13=1027/8, var_1_14=0, var_1_15=0, var_1_16=487/100, var_1_17=71/8, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_12=1, var_1_13=1027/8, var_1_14=0, var_1_15=0, var_1_16=487/100, var_1_17=71/8, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L147]       RET         assume_abort_if_not(var_1_11 >= 0)
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_12=1, var_1_13=1027/8, var_1_14=0, var_1_15=0, var_1_16=487/100, var_1_17=71/8, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L148]       CALL        assume_abort_if_not(var_1_11 <= 1)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=1, var_1_13=1027/8, var_1_14=0, var_1_15=0, var_1_16=487/100, var_1_17=71/8, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=1, var_1_13=1027/8, var_1_14=0, var_1_15=0, var_1_16=487/100, var_1_17=71/8, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L148]       RET         assume_abort_if_not(var_1_11 <= 1)
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=1, var_1_13=1027/8, var_1_14=0, var_1_15=0, var_1_16=487/100, var_1_17=71/8, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L149]                   var_1_12 = __VERIFIER_nondet_uchar()
[L150]       CALL        assume_abort_if_not(var_1_12 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_13=1027/8, var_1_14=0, var_1_15=0, var_1_16=487/100, var_1_17=71/8, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_13=1027/8, var_1_14=0, var_1_15=0, var_1_16=487/100, var_1_17=71/8, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L150]       RET         assume_abort_if_not(var_1_12 >= 0)
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_13=1027/8, var_1_14=0, var_1_15=0, var_1_16=487/100, var_1_17=71/8, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L151]       CALL        assume_abort_if_not(var_1_12 <= 254)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_13=1027/8, var_1_14=0, var_1_15=0, var_1_16=487/100, var_1_17=71/8, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_13=1027/8, var_1_14=0, var_1_15=0, var_1_16=487/100, var_1_17=71/8, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L151]       RET         assume_abort_if_not(var_1_12 <= 254)
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_13=1027/8, var_1_14=0, var_1_15=0, var_1_16=487/100, var_1_17=71/8, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L152]                   var_1_13 = __VERIFIER_nondet_double()
[L153]       CALL        assume_abort_if_not((var_1_13 >= -922337.2036854776000e+13F && var_1_13 <= -1.0e-20F) || (var_1_13 <= 9223372.036854776000e+12F && var_1_13 >= 1.0e-20F ))
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_15=0, var_1_16=487/100, var_1_17=71/8, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_15=0, var_1_16=487/100, var_1_17=71/8, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L153]       RET         assume_abort_if_not((var_1_13 >= -922337.2036854776000e+13F && var_1_13 <= -1.0e-20F) || (var_1_13 <= 9223372.036854776000e+12F && var_1_13 >= 1.0e-20F ))
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_15=0, var_1_16=487/100, var_1_17=71/8, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L154]       CALL        assume_abort_if_not(var_1_13 != 0.0F)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_15=0, var_1_16=487/100, var_1_17=71/8, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_15=0, var_1_16=487/100, var_1_17=71/8, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L154]       RET         assume_abort_if_not(var_1_13 != 0.0F)
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_15=0, var_1_16=487/100, var_1_17=71/8, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L155]                   var_1_15 = __VERIFIER_nondet_float()
[L156]       CALL        assume_abort_if_not((var_1_15 >= 4611686.018427387900e+12F && var_1_15 <= -1.0e-20F) || (var_1_15 <= 9223372.036854776000e+12F && var_1_15 >= 1.0e-20F ))
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_16=487/100, var_1_17=71/8, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_16=487/100, var_1_17=71/8, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L156]       RET         assume_abort_if_not((var_1_15 >= 4611686.018427387900e+12F && var_1_15 <= -1.0e-20F) || (var_1_15 <= 9223372.036854776000e+12F && var_1_15 >= 1.0e-20F ))
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_16=487/100, var_1_17=71/8, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L157]                   var_1_16 = __VERIFIER_nondet_float()
[L158]       CALL        assume_abort_if_not((var_1_16 >= 0.0F && var_1_16 <= -1.0e-20F) || (var_1_16 <= 4611686.018427387900e+12F && var_1_16 >= 1.0e-20F ))
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_17=71/8, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_17=71/8, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L158]       RET         assume_abort_if_not((var_1_16 >= 0.0F && var_1_16 <= -1.0e-20F) || (var_1_16 <= 4611686.018427387900e+12F && var_1_16 >= 1.0e-20F ))
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_17=71/8, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L159]                   var_1_17 = __VERIFIER_nondet_float()
[L160]       CALL        assume_abort_if_not((var_1_17 >= 0.0F && var_1_17 <= -1.0e-20F) || (var_1_17 <= 9223372.036854776000e+12F && var_1_17 >= 1.0e-20F ))
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L160]       RET         assume_abort_if_not((var_1_17 >= 0.0F && var_1_17 <= -1.0e-20F) || (var_1_17 <= 9223372.036854776000e+12F && var_1_17 >= 1.0e-20F ))
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L161]                   var_1_20 = __VERIFIER_nondet_uchar()
[L162]       CALL        assume_abort_if_not(var_1_20 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L162]       RET         assume_abort_if_not(var_1_20 >= 0)
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L163]       CALL        assume_abort_if_not(var_1_20 <= 1)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L163]       RET         assume_abort_if_not(var_1_20 <= 1)
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L164]                   var_1_21 = __VERIFIER_nondet_uchar()
[L165]       CALL        assume_abort_if_not(var_1_21 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L165]       RET         assume_abort_if_not(var_1_21 >= 0)
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L166]       CALL        assume_abort_if_not(var_1_21 <= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L166]       RET         assume_abort_if_not(var_1_21 <= 0)
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=4200661734, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L167]                   var_1_23 = __VERIFIER_nondet_ulong()
[L168]       CALL        assume_abort_if_not(var_1_23 >= 2147483647)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L168]       RET         assume_abort_if_not(var_1_23 >= 2147483647)
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L169]       CALL        assume_abort_if_not(var_1_23 <= 4294967294)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L169]       RET         assume_abort_if_not(var_1_23 <= 4294967294)
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_25=0, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L170]                   var_1_25 = __VERIFIER_nondet_ushort()
[L171]       CALL        assume_abort_if_not(var_1_25 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L171]       RET         assume_abort_if_not(var_1_25 >= 0)
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L172]       CALL        assume_abort_if_not(var_1_25 <= 65535)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L172]       RET         assume_abort_if_not(var_1_25 <= 65535)
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_26=10, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L173]                   var_1_26 = __VERIFIER_nondet_ushort()
[L174]       CALL        assume_abort_if_not(var_1_26 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L174]       RET         assume_abort_if_not(var_1_26 >= 0)
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L175]       CALL        assume_abort_if_not(var_1_26 <= 65535)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L175]       RET         assume_abort_if_not(var_1_26 <= 65535)
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_27=515/4, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L176]                   var_1_27 = __VERIFIER_nondet_float()
[L177]       CALL        assume_abort_if_not((var_1_27 >= -922337.2036854765600e+13F && var_1_27 <= -1.0e-20F) || (var_1_27 <= 9223372.036854765600e+12F && var_1_27 >= 1.0e-20F ))
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L177]       RET         assume_abort_if_not((var_1_27 >= -922337.2036854765600e+13F && var_1_27 <= -1.0e-20F) || (var_1_27 <= 9223372.036854765600e+12F && var_1_27 >= 1.0e-20F ))
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_29=0, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L178]                   var_1_29 = __VERIFIER_nondet_double()
[L179]       CALL        assume_abort_if_not((var_1_29 >= 2305843.009213691390e+12F && var_1_29 <= -1.0e-20F) || (var_1_29 <= 4611686.018427382800e+12F && var_1_29 >= 1.0e-20F ))
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L179]       RET         assume_abort_if_not((var_1_29 >= 2305843.009213691390e+12F && var_1_29 <= -1.0e-20F) || (var_1_29 <= 4611686.018427382800e+12F && var_1_29 >= 1.0e-20F ))
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_30=638/5, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L180]                   var_1_30 = __VERIFIER_nondet_double()
[L181]       CALL        assume_abort_if_not((var_1_30 >= 0.0F && var_1_30 <= -1.0e-20F) || (var_1_30 <= 2305843.009213691390e+12F && var_1_30 >= 1.0e-20F ))
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L181]       RET         assume_abort_if_not((var_1_30 >= 0.0F && var_1_30 <= -1.0e-20F) || (var_1_30 <= 2305843.009213691390e+12F && var_1_30 >= 1.0e-20F ))
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_31=259/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L182]                   var_1_31 = __VERIFIER_nondet_double()
[L183]       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_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L183]       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_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L184]                   var_1_33 = __VERIFIER_nondet_uchar()
[L185]       CALL        assume_abort_if_not(var_1_33 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L185]       RET         assume_abort_if_not(var_1_33 >= 0)
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L186]       CALL        assume_abort_if_not(var_1_33 <= 1)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L186]       RET         assume_abort_if_not(var_1_33 <= 1)
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1089279310, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L187]                   var_1_34 = __VERIFIER_nondet_ulong()
[L188]       CALL        assume_abort_if_not(var_1_34 >= 1073741823)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L188]       RET         assume_abort_if_not(var_1_34 >= 1073741823)
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L189]       CALL        assume_abort_if_not(var_1_34 <= 2147483647)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L189]       RET         assume_abort_if_not(var_1_34 <= 2147483647)
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=1307137784, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L190]                   var_1_35 = __VERIFIER_nondet_ulong()
[L191]       CALL        assume_abort_if_not(var_1_35 >= 1073741824)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L191]       RET         assume_abort_if_not(var_1_35 >= 1073741824)
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L192]       CALL        assume_abort_if_not(var_1_35 <= 2147483647)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L192]       RET         assume_abort_if_not(var_1_35 <= 2147483647)
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=1417807175, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L193]                   var_1_36 = __VERIFIER_nondet_ulong()
[L194]       CALL        assume_abort_if_not(var_1_36 >= 1073741824)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L194]       RET         assume_abort_if_not(var_1_36 >= 1073741824)
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L195]       CALL        assume_abort_if_not(var_1_36 <= 2147483647)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L195]       RET         assume_abort_if_not(var_1_36 <= 2147483647)
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=256, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L196]                   var_1_37 = __VERIFIER_nondet_ulong()
[L197]       CALL        assume_abort_if_not(var_1_37 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L197]       RET         assume_abort_if_not(var_1_37 >= 0)
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L198]       CALL        assume_abort_if_not(var_1_37 <= 1073741823)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L198]       RET         assume_abort_if_not(var_1_37 <= 1073741823)
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=2, var_1_39=2676616107, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L199]                   var_1_39 = __VERIFIER_nondet_ulong()
[L200]       CALL        assume_abort_if_not(var_1_39 >= 2147483647)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=2, var_1_39=-4294967298, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=2, var_1_39=-4294967298, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L200]       RET         assume_abort_if_not(var_1_39 >= 2147483647)
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=2, var_1_39=-4294967298, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L201]       CALL        assume_abort_if_not(var_1_39 <= 4294967294)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=2, var_1_39=-4294967298, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=2, var_1_39=-4294967298, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L201]       RET         assume_abort_if_not(var_1_39 <= 4294967294)
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=2, var_1_39=-4294967298, var_1_40=5, var_1_41=200, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L202]                   var_1_41 = __VERIFIER_nondet_ushort()
[L203]       CALL        assume_abort_if_not(var_1_41 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=2, var_1_39=-4294967298, var_1_40=5, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=2, var_1_39=-4294967298, var_1_40=5, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L203]       RET         assume_abort_if_not(var_1_41 >= 0)
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=2, var_1_39=-4294967298, var_1_40=5, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L204]       CALL        assume_abort_if_not(var_1_41 <= 32767)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=2, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=2, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L204]       RET         assume_abort_if_not(var_1_41 <= 32767)
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=2, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=16, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L205]                   var_1_42 = __VERIFIER_nondet_ushort()
[L206]       CALL        assume_abort_if_not(var_1_42 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=2, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=2, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L206]       RET         assume_abort_if_not(var_1_42 >= 0)
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=2, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L207]       CALL        assume_abort_if_not(var_1_42 <= 32767)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=2, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=0, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=2, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=0, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L207]       RET         assume_abort_if_not(var_1_42 <= 32767)
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=2, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=0, var_1_43=8, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L208]                   var_1_43 = __VERIFIER_nondet_ushort()
[L209]       CALL        assume_abort_if_not(var_1_43 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=2, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=0, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=2, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=0, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L209]       RET         assume_abort_if_not(var_1_43 >= 0)
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=2, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=0, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L210]       CALL        assume_abort_if_not(var_1_43 <= 65534)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=2, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=0, var_1_43=65534, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=2, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=0, var_1_43=65534, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L210]       RET         assume_abort_if_not(var_1_43 <= 65534)
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=2, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=0, var_1_43=65534, var_1_44=5, var_1_45=4, var_1_46=16, var_1_9=-25]
[L211]                   var_1_45 = __VERIFIER_nondet_uchar()
[L212]       CALL        assume_abort_if_not(var_1_45 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=2, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=0, var_1_43=65534, var_1_44=5, var_1_46=16, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=2, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=0, var_1_43=65534, var_1_44=5, var_1_46=16, var_1_9=-25]
[L212]       RET         assume_abort_if_not(var_1_45 >= 0)
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=2, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=0, var_1_43=65534, var_1_44=5, var_1_46=16, var_1_9=-25]
[L213]       CALL        assume_abort_if_not(var_1_45 <= 254)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=2, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=0, var_1_43=65534, var_1_44=5, var_1_45=137, var_1_46=16, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=2, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=0, var_1_43=65534, var_1_44=5, var_1_45=137, var_1_46=16, var_1_9=-25]
[L213]       RET         assume_abort_if_not(var_1_45 <= 254)
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=2, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=0, var_1_43=65534, var_1_44=5, var_1_45=137, var_1_46=16, var_1_9=-25]
[L214]                   var_1_46 = __VERIFIER_nondet_uchar()
[L215]       CALL        assume_abort_if_not(var_1_46 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=2, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=0, var_1_43=65534, var_1_44=5, var_1_45=137, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=2, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=0, var_1_43=65534, var_1_44=5, var_1_45=137, var_1_9=-25]
[L215]       RET         assume_abort_if_not(var_1_46 >= 0)
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=2, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=0, var_1_43=65534, var_1_44=5, var_1_45=137, var_1_9=-25]
[L216]       CALL        assume_abort_if_not(var_1_46 <= 127)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=2, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=0, var_1_43=65534, var_1_44=5, var_1_45=137, var_1_46=127, var_1_9=-25]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=2, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=0, var_1_43=65534, var_1_44=5, var_1_45=137, var_1_46=127, var_1_9=-25]
[L216]       RET         assume_abort_if_not(var_1_46 <= 127)
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=2, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=0, var_1_43=65534, var_1_44=5, var_1_45=137, var_1_46=127, var_1_9=-25]
[L230]       RET         updateVariables()
[L231]       CALL        step()
[L69]        EXPR        var_1_25 & var_1_26
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=79999999995/8, var_1_25=0, var_1_26=0, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=2, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=0, var_1_43=65534, var_1_44=5, var_1_45=137, var_1_46=127, var_1_9=-25]
[L69]        COND TRUE   (var_1_25 & var_1_26) >= -2
[L70]                    var_1_24 = var_1_27
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=10000000004, var_1_25=0, var_1_26=0, var_1_27=10000000004, var_1_28=37/4, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=2, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=0, var_1_43=65534, var_1_44=5, var_1_45=137, var_1_46=127, var_1_9=-25]
[L72]                    var_1_28 = ((8.18603254193775E18 - (var_1_29 - var_1_30)) - var_1_31)
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=10000000004, var_1_25=0, var_1_26=0, var_1_27=10000000004, var_1_32=128, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=2, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=0, var_1_43=65534, var_1_44=5, var_1_45=137, var_1_46=127, var_1_9=-25]
[L73]        COND TRUE   \read(var_1_33)
[L74]                    var_1_32 = ((var_1_34 + ((((var_1_35) < (var_1_36)) ? (var_1_35) : (var_1_36)))) - ((var_1_26 + var_1_25) + ((((1000000000u) < (var_1_37)) ? (1000000000u) : (var_1_37)))))
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=10000000004, var_1_25=0, var_1_26=0, var_1_27=10000000004, var_1_32=-2147483649, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=2, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=0, var_1_43=65534, var_1_44=5, var_1_45=137, var_1_46=127, var_1_9=-25]
[L76]        EXPR        var_1_35 | var_1_32
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=10000000004, var_1_25=0, var_1_26=0, var_1_27=10000000004, var_1_32=-2147483649, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=2, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=0, var_1_43=65534, var_1_44=5, var_1_45=137, var_1_46=127, var_1_9=-25]
[L76]        COND TRUE   (var_1_35 | var_1_32) > var_1_26
[L77]        COND TRUE   var_1_29 <= ((((var_1_28) < 0 ) ? -(var_1_28) : (var_1_28)))
[L78]                    var_1_38 = ((((var_1_25) < ((((((var_1_39) < 0 ) ? -(var_1_39) : (var_1_39))) - var_1_36))) ? (var_1_25) : ((((((var_1_39) < 0 ) ? -(var_1_39) : (var_1_39))) - var_1_36))))
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=10000000004, var_1_25=0, var_1_26=0, var_1_27=10000000004, var_1_32=-2147483649, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=0, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=0, var_1_43=65534, var_1_44=5, var_1_45=137, var_1_46=127, var_1_9=-25]
[L87]        COND FALSE  !((((((var_1_30 * var_1_24)) < (var_1_29)) ? ((var_1_30 * var_1_24)) : (var_1_29))) >= (- var_1_27))
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=10000000004, var_1_25=0, var_1_26=0, var_1_27=10000000004, var_1_32=-2147483649, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=0, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=0, var_1_43=65534, var_1_44=5, var_1_45=137, var_1_46=127, var_1_9=-25]
[L94]        EXPR        var_1_42 & var_1_41
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=10000000004, var_1_25=0, var_1_26=0, var_1_27=10000000004, var_1_32=-2147483649, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=0, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=0, var_1_43=65534, var_1_44=5, var_1_45=137, var_1_46=127, var_1_9=-25]
[L94]        COND TRUE   -32 < (var_1_42 & var_1_41)
[L95]                    var_1_44 = ((((var_1_45) < ((var_1_46 + 10))) ? (var_1_45) : ((var_1_46 + 10))))
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=10000000004, var_1_25=0, var_1_26=0, var_1_27=10000000004, var_1_32=-2147483649, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=0, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=0, var_1_43=65534, var_1_44=137, var_1_45=137, var_1_46=127, var_1_9=-25]
[L99]                    signed long int stepLocal_0 = last_1_var_1_10;
             VAL         [isInitial=1, last_1_var_1_10=200, stepLocal_0=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=10000000004, var_1_25=0, var_1_26=0, var_1_27=10000000004, var_1_32=-2147483649, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=0, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=0, var_1_43=65534, var_1_44=137, var_1_45=137, var_1_46=127, var_1_9=-25]
[L100]       COND TRUE   stepLocal_0 >= last_1_var_1_10
[L101]                   var_1_9 = (-256 + last_1_var_1_10)
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=10000000004, var_1_25=0, var_1_26=0, var_1_27=10000000004, var_1_32=-2147483649, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=0, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=0, var_1_43=65534, var_1_44=137, var_1_45=137, var_1_46=127, var_1_9=-56]
[L105]                   signed short int stepLocal_1 = var_1_9;
             VAL         [isInitial=1, last_1_var_1_10=200, stepLocal_1=-56, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=10000000004, var_1_25=0, var_1_26=0, var_1_27=10000000004, var_1_32=-2147483649, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=0, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=0, var_1_43=65534, var_1_44=137, var_1_45=137, var_1_46=127, var_1_9=-56]
[L106]       COND FALSE  !(stepLocal_1 > 0)
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=10000000004, var_1_25=0, var_1_26=0, var_1_27=10000000004, var_1_32=-2147483649, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=0, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=0, var_1_43=65534, var_1_44=137, var_1_45=137, var_1_46=127, var_1_9=-56]
[L109]       COND FALSE  !(\read(var_1_19))
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=200, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=10000000004, var_1_25=0, var_1_26=0, var_1_27=10000000004, var_1_32=-2147483649, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=0, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=0, var_1_43=65534, var_1_44=137, var_1_45=137, var_1_46=127, var_1_9=-56]
[L112]       COND TRUE   ! (var_1_5 > (255.9 / var_1_13))
[L113]                   var_1_10 = var_1_12
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=4, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=128, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=10000000004, var_1_25=0, var_1_26=0, var_1_27=10000000004, var_1_32=-2147483649, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=0, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=0, var_1_43=65534, var_1_44=137, var_1_45=137, var_1_46=127, var_1_9=-56]
[L116]       COND FALSE  !(((var_1_2 - var_1_3) * var_1_4) < var_1_5)
[L119]                   var_1_1 = var_1_10
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=4, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=4, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=10000000004, var_1_25=0, var_1_26=0, var_1_27=10000000004, var_1_32=-2147483649, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=0, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=0, var_1_43=65534, var_1_44=137, var_1_45=137, var_1_46=127, var_1_9=-56]
[L121]       COND FALSE  !((var_1_17 <= (- var_1_16)) && var_1_19)
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=4, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=4, var_1_20=1, var_1_21=0, var_1_22=16, var_1_23=-52, var_1_24=10000000004, var_1_25=0, var_1_26=0, var_1_27=10000000004, var_1_32=-2147483649, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=0, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=0, var_1_43=65534, var_1_44=137, var_1_45=137, var_1_46=127, var_1_9=-56]
[L124]       COND FALSE  !(\read(var_1_19))
[L127]                   var_1_22 = (((((var_1_23 - var_1_9)) < (var_1_10)) ? ((var_1_23 - var_1_9)) : (var_1_10)))
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=4, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=4, var_1_20=1, var_1_21=0, var_1_22=4, var_1_23=-52, var_1_24=10000000004, var_1_25=0, var_1_26=0, var_1_27=10000000004, var_1_32=-2147483649, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=0, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=0, var_1_43=65534, var_1_44=137, var_1_45=137, var_1_46=127, var_1_9=-56]
[L129]       COND TRUE   ! var_1_19
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=4, var_1_11=1, var_1_12=4, var_1_14=0, var_1_18=-128, var_1_19=0, var_1_1=4, var_1_20=1, var_1_21=0, var_1_22=4, var_1_23=-52, var_1_24=10000000004, var_1_25=0, var_1_26=0, var_1_27=10000000004, var_1_32=-2147483649, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=0, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=0, var_1_43=65534, var_1_44=137, var_1_45=137, var_1_46=127, var_1_9=-56]
[L130]       COND TRUE   ((var_1_15 - var_1_16) - var_1_17) <= var_1_13
[L131]                   var_1_14 = var_1_18
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=4, var_1_11=1, var_1_12=4, var_1_14=-128, var_1_18=-128, var_1_19=0, var_1_1=4, var_1_20=1, var_1_21=0, var_1_22=4, var_1_23=-52, var_1_24=10000000004, var_1_25=0, var_1_26=0, var_1_27=10000000004, var_1_32=-2147483649, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=0, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=0, var_1_43=65534, var_1_44=137, var_1_45=137, var_1_46=127, var_1_9=-56]
[L231]       RET         step()
[L232]       CALL, EXPR  property()
[L222-L223]              return (((((((((var_1_2 - var_1_3) * var_1_4) < var_1_5) ? (var_1_1 == ((signed short int) ((((-8) < ((var_1_10 + ((((var_1_10) < (var_1_10)) ? (var_1_10) : (var_1_10)))))) ? (-8) : ((var_1_10 + ((((var_1_10) < (var_1_10)) ? (var_1_10) : (var_1_10))))))))) : (var_1_1 == ((signed short int) var_1_10))) && ((last_1_var_1_10 >= last_1_var_1_10) ? (var_1_9 == ((signed short int) (-256 + last_1_var_1_10))) : (var_1_9 == ((signed short int) (last_1_var_1_10 + last_1_var_1_10))))) && (var_1_19 ? (var_1_10 == ((unsigned char) ((((0) < (var_1_12)) ? (0) : (var_1_12))))) : ((! (var_1_5 > (255.9 / var_1_13))) ? (var_1_10 == ((unsigned char) var_1_12)) : 1))) && ((! var_1_19) ? ((((var_1_15 - var_1_16) - var_1_17) <= var_1_13) ? (var_1_14 == ((unsigned short int) var_1_18)) : (var_1_14 == ((unsigned short int) var_1_18))) : 1)) && (((var_1_17 <= (- var_1_16)) && var_1_19) ? (var_1_18 == ((signed short int) var_1_10)) : 1)) && ((var_1_9 > 0) ? (var_1_19 == ((unsigned char) ((var_1_5 >= (- var_1_15)) && (var_1_11 && (var_1_20 && var_1_21))))) : 1)) && (var_1_19 ? (var_1_22 == ((unsigned long int) (var_1_9 + var_1_10))) : (var_1_22 == ((unsigned long int) (((((var_1_23 - var_1_9)) < (var_1_10)) ? ((var_1_23 - var_1_9)) : (var_1_10))))))
;
             VAL         [\result=0, isInitial=1, last_1_var_1_10=200, var_1_10=4, var_1_11=1, var_1_12=4, var_1_14=-128, var_1_18=-128, var_1_19=0, var_1_1=4, var_1_20=1, var_1_21=0, var_1_22=4, var_1_23=-52, var_1_24=10000000004, var_1_25=0, var_1_26=0, var_1_27=10000000004, var_1_32=-2147483649, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=0, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=0, var_1_43=65534, var_1_44=137, var_1_45=137, var_1_46=127, var_1_9=-56]
[L232]       RET, EXPR   property()
[L232]       CALL        __VERIFIER_assert(property())
[L19]        COND TRUE   !(cond)
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=4, var_1_11=1, var_1_12=4, var_1_14=-128, var_1_18=-128, var_1_19=0, var_1_1=4, var_1_20=1, var_1_21=0, var_1_22=4, var_1_23=-52, var_1_24=10000000004, var_1_25=0, var_1_26=0, var_1_27=10000000004, var_1_32=-2147483649, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=0, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=0, var_1_43=65534, var_1_44=137, var_1_45=137, var_1_46=127, var_1_9=-56]
[L19]                    reach_error()
             VAL         [isInitial=1, last_1_var_1_10=200, var_1_10=4, var_1_11=1, var_1_12=4, var_1_14=-128, var_1_18=-128, var_1_19=0, var_1_1=4, var_1_20=1, var_1_21=0, var_1_22=4, var_1_23=-52, var_1_24=10000000004, var_1_25=0, var_1_26=0, var_1_27=10000000004, var_1_32=-2147483649, var_1_33=1, var_1_34=1073741823, var_1_35=-2147483649, var_1_36=-2221225472, var_1_37=1000000001, var_1_38=0, var_1_39=-4294967298, var_1_40=5, var_1_41=32767, var_1_42=0, var_1_43=65534, var_1_44=137, var_1_45=137, var_1_46=127, var_1_9=-56]

  - StatisticsResult: Ultimate Automizer benchmark data
    CFG has 2 procedures, 127 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 10.2s, OverallIterations: 7, TraceHistogramMax: 49, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 1.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 487 SdHoareTripleChecker+Valid, 0.8s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 456 mSDsluCounter, 2452 SdHoareTripleChecker+Invalid, 0.7s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 1341 mSDsCounter, 87 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 436 IncrementalHoareTripleChecker+Invalid, 523 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 87 mSolverCounterUnsat, 1111 mSDtfsCounter, 436 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 936 GetRequests, 917 SyntacticMatches, 0 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=247occurred in iteration=4, InterpolantAutomatonStates: 24, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.4s AutomataMinimizationTime, 6 MinimizatonAttempts, 240 StatesRemovedByMinimization, 3 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 1.3s SatisfiabilityAnalysisTime, 4.9s InterpolantComputationTime, 2725 NumberOfCodeBlocks, 2725 NumberOfCodeBlocksAsserted, 9 NumberOfCheckSat, 2715 ConstructedInterpolants, 0 QuantifiedInterpolants, 4405 SizeOfPredicates, 5 NumberOfNonLiveVariables, 1290 ConjunctsInSsa, 10 ConjunctsInUnsatCore, 9 InterpolantComputations, 5 PerfectInterpolantSequences, 42087/42336 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 23:03:53,782 INFO  L552       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0
Received shutdown request...
--- End real Ultimate output ---

Execution finished normally
Using bit-precise analysis
Retrying with bit-precise analysis

### Bit-precise run ###
Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/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_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-cn_file-80.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/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_5d2e8ca9-5b49-4d5a-8972-6463decfc973/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 398c5ae68d7a385d919cd54089e808dd9ac0471b8c08425fe07b178d820768ab
--- Real Ultimate output ---
This is Ultimate 0.3.0-dev-6497de0
[2024-11-23 23:03:56,973 INFO  L188        SettingsManager]: Resetting all preferences to default values...
[2024-11-23 23:03:57,104 INFO  L114        SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/config/svcomp-Reach-32bit-Automizer_Bitvector.epf
[2024-11-23 23:03:57,123 WARN  L101        SettingsManager]: Preference file contains the following unknown settings:
[2024-11-23 23:03:57,124 WARN  L103        SettingsManager]:   * de.uni_freiburg.informatik.ultimate.core.Log level for class
[2024-11-23 23:03:57,155 INFO  L130        SettingsManager]: Preferences different from defaults after loading the file:
[2024-11-23 23:03:57,156 INFO  L151        SettingsManager]: Preferences of UltimateCore differ from their defaults:
[2024-11-23 23:03:57,156 INFO  L153        SettingsManager]:  * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR;
[2024-11-23 23:03:57,157 INFO  L151        SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults:
[2024-11-23 23:03:57,157 INFO  L153        SettingsManager]:  * Use memory slicer=true
[2024-11-23 23:03:57,157 INFO  L151        SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults:
[2024-11-23 23:03:57,157 INFO  L153        SettingsManager]:  * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS
[2024-11-23 23:03:57,158 INFO  L151        SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults:
[2024-11-23 23:03:57,158 INFO  L153        SettingsManager]:  * Create parallel compositions if possible=false
[2024-11-23 23:03:57,158 INFO  L153        SettingsManager]:  * Use SBE=true
[2024-11-23 23:03:57,158 INFO  L151        SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults:
[2024-11-23 23:03:57,158 INFO  L153        SettingsManager]:  * Pointer base address is valid at dereference=IGNORE
[2024-11-23 23:03:57,159 INFO  L153        SettingsManager]:  * sizeof long=4
[2024-11-23 23:03:57,159 INFO  L153        SettingsManager]:  * sizeof POINTER=4
[2024-11-23 23:03:57,159 INFO  L153        SettingsManager]:  * Check division by zero=IGNORE
[2024-11-23 23:03:57,159 INFO  L153        SettingsManager]:  * Pointer to allocated memory at dereference=IGNORE
[2024-11-23 23:03:57,159 INFO  L153        SettingsManager]:  * If two pointers are subtracted or compared they have the same base address=IGNORE
[2024-11-23 23:03:57,159 INFO  L153        SettingsManager]:  * Check array bounds for arrays that are off heap=IGNORE
[2024-11-23 23:03:57,160 INFO  L153        SettingsManager]:  * Adapt memory model on pointer casts if necessary=true
[2024-11-23 23:03:57,160 INFO  L153        SettingsManager]:  * Use bitvectors instead of ints=true
[2024-11-23 23:03:57,160 INFO  L153        SettingsManager]:  * Memory model=HoenickeLindenmann_4ByteResolution
[2024-11-23 23:03:57,160 INFO  L153        SettingsManager]:  * sizeof long double=12
[2024-11-23 23:03:57,160 INFO  L153        SettingsManager]:  * Check if freed pointer was valid=false
[2024-11-23 23:03:57,161 INFO  L153        SettingsManager]:  * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR
[2024-11-23 23:03:57,161 INFO  L153        SettingsManager]:  * Use constant arrays=true
[2024-11-23 23:03:57,161 INFO  L151        SettingsManager]: Preferences of IcfgBuilder differ from their defaults:
[2024-11-23 23:03:57,161 INFO  L153        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2024-11-23 23:03:57,161 INFO  L153        SettingsManager]:  * Only consider context switches at boundaries of atomic blocks=true
[2024-11-23 23:03:57,161 INFO  L153        SettingsManager]:  * SMT solver=External_DefaultMode
[2024-11-23 23:03:57,162 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-11-23 23:03:57,162 INFO  L151        SettingsManager]: Preferences of RCFGBuilder differ from their defaults:
[2024-11-23 23:03:57,162 INFO  L153        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2024-11-23 23:03:57,162 INFO  L153        SettingsManager]:  * Only consider context switches at boundaries of atomic blocks=true
[2024-11-23 23:03:57,162 INFO  L153        SettingsManager]:  * SMT solver=External_DefaultMode
[2024-11-23 23:03:57,162 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-11-23 23:03:57,163 INFO  L151        SettingsManager]: Preferences of TraceAbstraction differ from their defaults:
[2024-11-23 23:03:57,163 INFO  L153        SettingsManager]:  * Compute Interpolants along a Counterexample=FPandBP
[2024-11-23 23:03:57,163 INFO  L153        SettingsManager]:  * Compute procedure contracts=false
[2024-11-23 23:03:57,163 INFO  L153        SettingsManager]:  * Positions where we compute the Hoare Annotation=LoopHeads
[2024-11-23 23:03:57,163 INFO  L153        SettingsManager]:  * Trace refinement strategy=FOX
[2024-11-23 23:03:57,163 INFO  L153        SettingsManager]:  * Command for external solver=cvc4 --incremental --print-success --lang smt
[2024-11-23 23:03:57,164 INFO  L153        SettingsManager]:  * Apply one-shot large block encoding in concurrent analysis=false
[2024-11-23 23:03:57,164 INFO  L153        SettingsManager]:  * Automaton type used in concurrency analysis=PETRI_NET
[2024-11-23 23:03:57,164 INFO  L153        SettingsManager]:  * Order on configurations for Petri net unfoldings=DBO
[2024-11-23 23:03:57,164 INFO  L153        SettingsManager]:  * SMT solver=External_ModelsAndUnsatCoreMode
[2024-11-23 23:03:57,164 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_5d2e8ca9-5b49-4d5a-8972-6463decfc973/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 -> 398c5ae68d7a385d919cd54089e808dd9ac0471b8c08425fe07b178d820768ab
[2024-11-23 23:03:57,626 INFO  L75    nceAwareModelManager]: Repository-Root is: /tmp
[2024-11-23 23:03:57,636 INFO  L261   ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized
[2024-11-23 23:03:57,639 INFO  L217   ainManager$Toolchain]: [Toolchain 1]: Toolchain selected.
[2024-11-23 23:03:57,641 INFO  L270        PluginConnector]: Initializing CDTParser...
[2024-11-23 23:03:57,645 INFO  L274        PluginConnector]: CDTParser initialized
[2024-11-23 23:03:57,647 INFO  L431   ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-cn_file-80.i
[2024-11-23 23:04:01,167 INFO  L533              CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/data/095ba309c/74c0734bff374d81b10cb8a93a1e8b64/FLAG8507869d8
[2024-11-23 23:04:01,502 INFO  L384              CDTParser]: Found 1 translation units.
[2024-11-23 23:04:01,502 INFO  L180              CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-cn_file-80.i
[2024-11-23 23:04:01,518 INFO  L427              CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/data/095ba309c/74c0734bff374d81b10cb8a93a1e8b64/FLAG8507869d8
[2024-11-23 23:04:01,544 INFO  L435              CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/data/095ba309c/74c0734bff374d81b10cb8a93a1e8b64
[2024-11-23 23:04:01,549 INFO  L299   ainManager$Toolchain]: ####################### [Toolchain 1] #######################
[2024-11-23 23:04:01,551 INFO  L133        ToolchainWalker]: Walking toolchain with 6 elements.
[2024-11-23 23:04:01,553 INFO  L112        PluginConnector]: ------------------------CACSL2BoogieTranslator----------------------------
[2024-11-23 23:04:01,554 INFO  L270        PluginConnector]: Initializing CACSL2BoogieTranslator...
[2024-11-23 23:04:01,560 INFO  L274        PluginConnector]: CACSL2BoogieTranslator initialized
[2024-11-23 23:04:01,561 INFO  L184        PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 11:04:01" (1/1) ...
[2024-11-23 23:04:01,562 INFO  L204        PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@784068f4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:04:01, skipping insertion in model container
[2024-11-23 23:04:01,563 INFO  L184        PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 23.11 11:04:01" (1/1) ...
[2024-11-23 23:04:01,604 INFO  L175         MainTranslator]: Built tables and reachable declarations
[2024-11-23 23:04:01,832 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_5d2e8ca9-5b49-4d5a-8972-6463decfc973/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-cn_file-80.i[919,932]
[2024-11-23 23:04:02,003 INFO  L210          PostProcessor]: Analyzing one entry point: main
[2024-11-23 23:04:02,021 INFO  L200         MainTranslator]: Completed pre-run
[2024-11-23 23:04:02,037 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_5d2e8ca9-5b49-4d5a-8972-6463decfc973/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-cn_file-80.i[919,932]
[2024-11-23 23:04:02,120 INFO  L210          PostProcessor]: Analyzing one entry point: main
[2024-11-23 23:04:02,151 INFO  L204         MainTranslator]: Completed translation
[2024-11-23 23:04:02,151 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:04:02 WrapperNode
[2024-11-23 23:04:02,151 INFO  L131        PluginConnector]: ------------------------ END CACSL2BoogieTranslator----------------------------
[2024-11-23 23:04:02,153 INFO  L112        PluginConnector]: ------------------------Boogie Procedure Inliner----------------------------
[2024-11-23 23:04:02,153 INFO  L270        PluginConnector]: Initializing Boogie Procedure Inliner...
[2024-11-23 23:04:02,153 INFO  L274        PluginConnector]: Boogie Procedure Inliner initialized
[2024-11-23 23:04:02,166 INFO  L184        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:04:02" (1/1) ...
[2024-11-23 23:04:02,193 INFO  L184        PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:04:02" (1/1) ...
[2024-11-23 23:04:02,231 INFO  L138                Inliner]: procedures = 27, calls = 62, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 258
[2024-11-23 23:04:02,232 INFO  L131        PluginConnector]: ------------------------ END Boogie Procedure Inliner----------------------------
[2024-11-23 23:04:02,232 INFO  L112        PluginConnector]: ------------------------Boogie Preprocessor----------------------------
[2024-11-23 23:04:02,233 INFO  L270        PluginConnector]: Initializing Boogie Preprocessor...
[2024-11-23 23:04:02,233 INFO  L274        PluginConnector]: Boogie Preprocessor initialized
[2024-11-23 23:04:02,244 INFO  L184        PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:04:02" (1/1) ...
[2024-11-23 23:04:02,245 INFO  L184        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:04:02" (1/1) ...
[2024-11-23 23:04:02,251 INFO  L184        PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:04:02" (1/1) ...
[2024-11-23 23:04:02,267 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 23:04:02,267 INFO  L184        PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:04:02" (1/1) ...
[2024-11-23 23:04:02,268 INFO  L184        PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:04:02" (1/1) ...
[2024-11-23 23:04:02,283 INFO  L184        PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:04:02" (1/1) ...
[2024-11-23 23:04:02,284 INFO  L184        PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:04:02" (1/1) ...
[2024-11-23 23:04:02,289 INFO  L184        PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:04:02" (1/1) ...
[2024-11-23 23:04:02,296 INFO  L184        PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:04:02" (1/1) ...
[2024-11-23 23:04:02,302 INFO  L184        PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:04:02" (1/1) ...
[2024-11-23 23:04:02,313 INFO  L131        PluginConnector]: ------------------------ END Boogie Preprocessor----------------------------
[2024-11-23 23:04:02,314 INFO  L112        PluginConnector]: ------------------------RCFGBuilder----------------------------
[2024-11-23 23:04:02,314 INFO  L270        PluginConnector]: Initializing RCFGBuilder...
[2024-11-23 23:04:02,314 INFO  L274        PluginConnector]: RCFGBuilder initialized
[2024-11-23 23:04:02,315 INFO  L184        PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:04:02" (1/1) ...
[2024-11-23 23:04:02,326 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-11-23 23:04:02,343 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/z3
[2024-11-23 23:04:02,361 INFO  L229       MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null)
[2024-11-23 23:04:02,369 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process
[2024-11-23 23:04:02,400 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit
[2024-11-23 23:04:02,401 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0
[2024-11-23 23:04:02,401 INFO  L130     BoogieDeclarations]: Found specification of procedure assume_abort_if_not
[2024-11-23 23:04:02,401 INFO  L138     BoogieDeclarations]: Found implementation of procedure assume_abort_if_not
[2024-11-23 23:04:02,401 INFO  L130     BoogieDeclarations]: Found specification of procedure ULTIMATE.start
[2024-11-23 23:04:02,401 INFO  L138     BoogieDeclarations]: Found implementation of procedure ULTIMATE.start
[2024-11-23 23:04:02,576 INFO  L234             CfgBuilder]: Building ICFG
[2024-11-23 23:04:02,578 INFO  L260             CfgBuilder]: Building CFG for each procedure with an implementation
[2024-11-23 23:04:37,410 INFO  L?                        ?]: Removed 12 outVars from TransFormulas that were not future-live.
[2024-11-23 23:04:37,411 INFO  L283             CfgBuilder]: Performing block encoding
[2024-11-23 23:04:37,431 INFO  L307             CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start)
[2024-11-23 23:04:37,432 INFO  L312             CfgBuilder]: Removed 2 assume(true) statements.
[2024-11-23 23:04:37,433 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 11:04:37 BoogieIcfgContainer
[2024-11-23 23:04:37,433 INFO  L131        PluginConnector]: ------------------------ END RCFGBuilder----------------------------
[2024-11-23 23:04:37,438 INFO  L112        PluginConnector]: ------------------------TraceAbstraction----------------------------
[2024-11-23 23:04:37,438 INFO  L270        PluginConnector]: Initializing TraceAbstraction...
[2024-11-23 23:04:37,445 INFO  L274        PluginConnector]: TraceAbstraction initialized
[2024-11-23 23:04:37,446 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 23.11 11:04:01" (1/3) ...
[2024-11-23 23:04:37,447 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6c2d2a5b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 11:04:37, skipping insertion in model container
[2024-11-23 23:04:37,447 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 23.11 11:04:02" (2/3) ...
[2024-11-23 23:04:37,448 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6c2d2a5b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 23.11 11:04:37, skipping insertion in model container
[2024-11-23 23:04:37,451 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 23.11 11:04:37" (3/3) ...
[2024-11-23 23:04:37,452 INFO  L128   eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodestructure_filler-ps-cn_file-80.i
[2024-11-23 23:04:37,471 INFO  L216   ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION
[2024-11-23 23:04:37,473 INFO  L151   ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodestructure_filler-ps-cn_file-80.i that has 2 procedures, 118 locations, 1 initial locations, 1 loop locations, and 1 error locations.
[2024-11-23 23:04:37,572 INFO  L332      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2024-11-23 23:04:37,592 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;@77eea186, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2024-11-23 23:04:37,593 INFO  L334      AbstractCegarLoop]: Starting to check reachability of 1 error locations.
[2024-11-23 23:04:37,598 INFO  L276                IsEmpty]: Start isEmpty. Operand  has 118 states, 66 states have (on average 1.3333333333333333) internal successors, (88), 67 states have internal predecessors, (88), 49 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49)
[2024-11-23 23:04:37,625 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 300
[2024-11-23 23:04:37,626 INFO  L210           NwaCegarLoop]: Found error trace
[2024-11-23 23:04:37,628 INFO  L218           NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 23:04:37,628 INFO  L396      AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-23 23:04:37,636 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-23 23:04:37,638 INFO  L85        PathProgramCache]: Analyzing trace with hash -400897191, now seen corresponding path program 1 times
[2024-11-23 23:04:37,650 INFO  L118   FreeRefinementEngine]: Executing refinement strategy FOX
[2024-11-23 23:04:37,650 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2070609602]
[2024-11-23 23:04:37,651 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 23:04:37,651 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 23:04:37,652 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/mathsat
[2024-11-23 23:04:37,656 INFO  L229       MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/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 23:04:37,658 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/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 23:04:39,625 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-23 23:04:39,681 INFO  L256         TraceCheckSpWp]: Trace formula consists of 466 conjuncts, 7 conjuncts are in the unsatisfiable core
[2024-11-23 23:04:39,698 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-11-23 23:04:44,381 INFO  L134       CoverageAnalysis]: Checked inductivity of 4704 backedges. 2237 proven. 96 refuted. 0 times theorem prover too weak. 2371 trivial. 0 not checked.
[2024-11-23 23:04:44,381 INFO  L312         TraceCheckSpWp]: Computing backward predicates...
[2024-11-23 23:04:44,744 INFO  L136   FreeRefinementEngine]: Strategy FOX found an infeasible trace
[2024-11-23 23:04:44,745 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2070609602]
[2024-11-23 23:04:44,745 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleMathsat [2070609602] provided 0 perfect and 1 imperfect interpolant sequences
[2024-11-23 23:04:44,745 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [2033823345]
[2024-11-23 23:04:44,746 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 23:04:44,746 INFO  L173          SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt
[2024-11-23 23:04:44,746 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/cvc4
[2024-11-23 23:04:44,756 INFO  L229       MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null)
[2024-11-23 23:04:44,757 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (3)] Waiting until timeout for monitored process
[2024-11-23 23:04:48,231 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-23 23:04:48,261 INFO  L256         TraceCheckSpWp]: Trace formula consists of 466 conjuncts, 3 conjuncts are in the unsatisfiable core
[2024-11-23 23:04:48,271 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-11-23 23:04:48,670 INFO  L134       CoverageAnalysis]: Checked inductivity of 4704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked.
[2024-11-23 23:04:48,670 INFO  L308         TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect
[2024-11-23 23:04:48,671 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleCvc4 [2033823345] provided 1 perfect and 0 imperfect interpolant sequences
[2024-11-23 23:04:48,671 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences.
[2024-11-23 23:04:48,671 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 10
[2024-11-23 23:04:48,675 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1095142609]
[2024-11-23 23:04:48,676 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-11-23 23:04:48,683 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 4 states
[2024-11-23 23:04:48,683 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX
[2024-11-23 23:04:48,707 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants.
[2024-11-23 23:04:48,708 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=82, Unknown=0, NotChecked=0, Total=110
[2024-11-23 23:04:48,710 INFO  L87              Difference]: Start difference. First operand  has 118 states, 66 states have (on average 1.3333333333333333) internal successors, (88), 67 states have internal predecessors, (88), 49 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49) Second operand  has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49)
[2024-11-23 23:04:53,502 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.27s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0]
[2024-11-23 23:04:57,513 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0]
[2024-11-23 23:05:01,523 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 [0]
[2024-11-23 23:05:05,541 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers [0]
[2024-11-23 23:05:05,581 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-11-23 23:05:05,581 INFO  L93              Difference]: Finished difference Result 340 states and 644 transitions.
[2024-11-23 23:05:05,681 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. 
[2024-11-23 23:05:05,683 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), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) Word has length 299
[2024-11-23 23:05:05,685 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-11-23 23:05:05,696 INFO  L225             Difference]: With dead ends: 340
[2024-11-23 23:05:05,696 INFO  L226             Difference]: Without dead ends: 225
[2024-11-23 23:05:05,701 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 618 GetRequests, 608 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=32, Invalid=100, Unknown=0, NotChecked=0, Total=132
[2024-11-23 23:05:05,704 INFO  L435           NwaCegarLoop]: 173 mSDtfsCounter, 173 mSDsluCounter, 338 mSDsCounter, 0 mSdLazyCounter, 14 mSolverCounterSat, 1 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 511 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 14 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.6s IncrementalHoareTripleChecker+Time
[2024-11-23 23:05:05,705 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [173 Valid, 511 Invalid, 19 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 14 Invalid, 4 Unknown, 0 Unchecked, 16.6s Time]
[2024-11-23 23:05:05,724 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 225 states.
[2024-11-23 23:05:05,793 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 225 to 116.
[2024-11-23 23:05:05,795 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 116 states, 65 states have (on average 1.2461538461538462) internal successors, (81), 65 states have internal predecessors, (81), 49 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 49 states have call predecessors, (49), 49 states have call successors, (49)
[2024-11-23 23:05:05,803 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 116 states to 116 states and 179 transitions.
[2024-11-23 23:05:05,806 INFO  L78                 Accepts]: Start accepts. Automaton has 116 states and 179 transitions. Word has length 299
[2024-11-23 23:05:05,809 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-11-23 23:05:05,809 INFO  L471      AbstractCegarLoop]: Abstraction has 116 states and 179 transitions.
[2024-11-23 23:05:05,809 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), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49)
[2024-11-23 23:05:05,810 INFO  L276                IsEmpty]: Start isEmpty. Operand 116 states and 179 transitions.
[2024-11-23 23:05:05,823 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 300
[2024-11-23 23:05:05,824 INFO  L210           NwaCegarLoop]: Found error trace
[2024-11-23 23:05:05,824 INFO  L218           NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 23:05:05,862 INFO  L552       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/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 23:05:06,046 INFO  L552       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (3)] Ended with exit code 0
[2024-11-23 23:05:06,225 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/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 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt
[2024-11-23 23:05:06,226 INFO  L396      AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-23 23:05:06,226 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-23 23:05:06,226 INFO  L85        PathProgramCache]: Analyzing trace with hash -793924201, now seen corresponding path program 1 times
[2024-11-23 23:05:06,228 INFO  L118   FreeRefinementEngine]: Executing refinement strategy FOX
[2024-11-23 23:05:06,228 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [182996828]
[2024-11-23 23:05:06,228 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 23:05:06,228 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 23:05:06,228 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/mathsat
[2024-11-23 23:05:06,230 INFO  L229       MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/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 23:05:06,232 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/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 23:05:08,092 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-23 23:05:08,146 INFO  L256         TraceCheckSpWp]: Trace formula consists of 465 conjuncts, 7 conjuncts are in the unsatisfiable core
[2024-11-23 23:05:08,160 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-11-23 23:05:12,703 INFO  L134       CoverageAnalysis]: Checked inductivity of 4704 backedges. 2237 proven. 96 refuted. 0 times theorem prover too weak. 2371 trivial. 0 not checked.
[2024-11-23 23:05:12,704 INFO  L312         TraceCheckSpWp]: Computing backward predicates...
[2024-11-23 23:05:13,059 INFO  L136   FreeRefinementEngine]: Strategy FOX found an infeasible trace
[2024-11-23 23:05:13,060 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [182996828]
[2024-11-23 23:05:13,060 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleMathsat [182996828] provided 0 perfect and 1 imperfect interpolant sequences
[2024-11-23 23:05:13,060 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [107052473]
[2024-11-23 23:05:13,060 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 23:05:13,060 INFO  L173          SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt
[2024-11-23 23:05:13,060 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/cvc4
[2024-11-23 23:05:13,065 INFO  L229       MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null)
[2024-11-23 23:05:13,070 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (5)] Waiting until timeout for monitored process
[2024-11-23 23:05:14,045 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-23 23:05:14,073 INFO  L256         TraceCheckSpWp]: Trace formula consists of 465 conjuncts, 2 conjuncts are in the unsatisfiable core
[2024-11-23 23:05:14,078 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-11-23 23:05:19,642 INFO  L134       CoverageAnalysis]: Checked inductivity of 4704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked.
[2024-11-23 23:05:19,642 INFO  L308         TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect
[2024-11-23 23:05:19,642 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleCvc4 [107052473] provided 1 perfect and 0 imperfect interpolant sequences
[2024-11-23 23:05:19,642 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences.
[2024-11-23 23:05:19,643 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [8] total 9
[2024-11-23 23:05:19,643 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1970801684]
[2024-11-23 23:05:19,643 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-11-23 23:05:19,644 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-11-23 23:05:19,644 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX
[2024-11-23 23:05:19,648 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-11-23 23:05:19,648 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90
[2024-11-23 23:05:19,649 INFO  L87              Difference]: Start difference. First operand 116 states and 179 transitions. Second operand  has 3 states, 3 states have (on average 19.0) internal successors, (57), 2 states have internal predecessors, (57), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49)
[2024-11-23 23:05:24,124 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.25s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-23 23:05:28,133 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 23:05:28,151 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-11-23 23:05:28,151 INFO  L93              Difference]: Finished difference Result 340 states and 527 transitions.
[2024-11-23 23:05:28,293 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-11-23 23:05:28,294 INFO  L78                 Accepts]: Start accepts. Automaton has  has 3 states, 3 states have (on average 19.0) internal successors, (57), 2 states have internal predecessors, (57), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) Word has length 299
[2024-11-23 23:05:28,295 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-11-23 23:05:28,298 INFO  L225             Difference]: With dead ends: 340
[2024-11-23 23:05:28,299 INFO  L226             Difference]: Without dead ends: 227
[2024-11-23 23:05:28,300 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 617 GetRequests, 609 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90
[2024-11-23 23:05:28,305 INFO  L435           NwaCegarLoop]: 183 mSDtfsCounter, 23 mSDsluCounter, 160 mSDsCounter, 0 mSdLazyCounter, 10 mSolverCounterSat, 6 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 343 SdHoareTripleChecker+Invalid, 18 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 10 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.5s IncrementalHoareTripleChecker+Time
[2024-11-23 23:05:28,305 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [23 Valid, 343 Invalid, 18 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 10 Invalid, 2 Unknown, 0 Unchecked, 8.5s Time]
[2024-11-23 23:05:28,306 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 227 states.
[2024-11-23 23:05:28,354 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 227 to 225.
[2024-11-23 23:05:28,355 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 225 states, 124 states have (on average 1.2096774193548387) internal successors, (150), 124 states have internal predecessors, (150), 98 states have call successors, (98), 2 states have call predecessors, (98), 2 states have return successors, (98), 98 states have call predecessors, (98), 98 states have call successors, (98)
[2024-11-23 23:05:28,359 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 225 states to 225 states and 346 transitions.
[2024-11-23 23:05:28,360 INFO  L78                 Accepts]: Start accepts. Automaton has 225 states and 346 transitions. Word has length 299
[2024-11-23 23:05:28,361 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-11-23 23:05:28,362 INFO  L471      AbstractCegarLoop]: Abstraction has 225 states and 346 transitions.
[2024-11-23 23:05:28,362 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 19.0) internal successors, (57), 2 states have internal predecessors, (57), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49)
[2024-11-23 23:05:28,362 INFO  L276                IsEmpty]: Start isEmpty. Operand 225 states and 346 transitions.
[2024-11-23 23:05:28,368 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 300
[2024-11-23 23:05:28,369 INFO  L210           NwaCegarLoop]: Found error trace
[2024-11-23 23:05:28,369 INFO  L218           NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 23:05:28,377 INFO  L552       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (5)] Ended with exit code 0
[2024-11-23 23:05:28,595 INFO  L540       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/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 23:05:28,770 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/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 23:05:28,770 INFO  L396      AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-23 23:05:28,771 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-23 23:05:28,771 INFO  L85        PathProgramCache]: Analyzing trace with hash -142731753, now seen corresponding path program 1 times
[2024-11-23 23:05:28,772 INFO  L118   FreeRefinementEngine]: Executing refinement strategy FOX
[2024-11-23 23:05:28,772 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [582021392]
[2024-11-23 23:05:28,772 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 23:05:28,772 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 23:05:28,772 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/mathsat
[2024-11-23 23:05:28,777 INFO  L229       MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/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 23:05:28,781 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/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 23:05:30,537 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-23 23:05:30,591 INFO  L256         TraceCheckSpWp]: Trace formula consists of 466 conjuncts, 7 conjuncts are in the unsatisfiable core
[2024-11-23 23:05:30,597 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-11-23 23:05:34,968 INFO  L134       CoverageAnalysis]: Checked inductivity of 4704 backedges. 2237 proven. 96 refuted. 0 times theorem prover too weak. 2371 trivial. 0 not checked.
[2024-11-23 23:05:34,969 INFO  L312         TraceCheckSpWp]: Computing backward predicates...
[2024-11-23 23:05:35,430 INFO  L136   FreeRefinementEngine]: Strategy FOX found an infeasible trace
[2024-11-23 23:05:35,430 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [582021392]
[2024-11-23 23:05:35,430 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleMathsat [582021392] provided 0 perfect and 1 imperfect interpolant sequences
[2024-11-23 23:05:35,430 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1053529106]
[2024-11-23 23:05:35,430 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 23:05:35,431 INFO  L173          SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt
[2024-11-23 23:05:35,431 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/cvc4
[2024-11-23 23:05:35,433 INFO  L229       MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null)
[2024-11-23 23:05:35,434 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (7)] Waiting until timeout for monitored process
[2024-11-23 23:05:38,728 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-23 23:05:38,757 INFO  L256         TraceCheckSpWp]: Trace formula consists of 466 conjuncts, 4 conjuncts are in the unsatisfiable core
[2024-11-23 23:05:38,764 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-11-23 23:05:44,590 INFO  L134       CoverageAnalysis]: Checked inductivity of 4704 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4704 trivial. 0 not checked.
[2024-11-23 23:05:44,591 INFO  L308         TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect
[2024-11-23 23:05:44,591 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleCvc4 [1053529106] provided 1 perfect and 0 imperfect interpolant sequences
[2024-11-23 23:05:44,591 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences.
[2024-11-23 23:05:44,591 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [8] total 11
[2024-11-23 23:05:44,591 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007080337]
[2024-11-23 23:05:44,592 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-11-23 23:05:44,593 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 5 states
[2024-11-23 23:05:44,593 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX
[2024-11-23 23:05:44,594 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants.
[2024-11-23 23:05:44,594 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=101, Unknown=0, NotChecked=0, Total=132
[2024-11-23 23:05:44,595 INFO  L87              Difference]: Start difference. First operand 225 states and 346 transitions. Second operand  has 5 states, 5 states have (on average 11.4) internal successors, (57), 4 states have internal predecessors, (57), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49)
[2024-11-23 23:05:50,513 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.25s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-23 23:05:54,648 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.13s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-23 23:05:56,869 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.22s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-23 23:06:00,971 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.10s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-23 23:06:05,156 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.10s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-23 23:06:06,934 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.78s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-23 23:06:11,241 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.25s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-23 23:06:15,245 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 23:06:19,266 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-23 23:06:23,272 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 23:06:27,278 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 23:06:31,653 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 23:06:35,796 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.14s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-23 23:06:40,104 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.25s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-11-23 23:06:44,108 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 23:06:48,116 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 23:06:48,119 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-11-23 23:06:48,119 INFO  L93              Difference]: Finished difference Result 570 states and 872 transitions.
[2024-11-23 23:06:48,228 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. 
[2024-11-23 23:06:48,228 INFO  L78                 Accepts]: Start accepts. Automaton has  has 5 states, 5 states have (on average 11.4) internal successors, (57), 4 states have internal predecessors, (57), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49) Word has length 299
[2024-11-23 23:06:48,229 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-11-23 23:06:48,233 INFO  L225             Difference]: With dead ends: 570
[2024-11-23 23:06:48,234 INFO  L226             Difference]: Without dead ends: 348
[2024-11-23 23:06:48,235 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 619 GetRequests, 607 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=41, Invalid=141, Unknown=0, NotChecked=0, Total=182
[2024-11-23 23:06:48,236 INFO  L435           NwaCegarLoop]: 183 mSDtfsCounter, 99 mSDsluCounter, 415 mSDsCounter, 0 mSdLazyCounter, 121 mSolverCounterSat, 99 mSolverCounterUnsat, 14 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 62.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 99 SdHoareTripleChecker+Valid, 598 SdHoareTripleChecker+Invalid, 234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 99 IncrementalHoareTripleChecker+Valid, 121 IncrementalHoareTripleChecker+Invalid, 14 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 63.2s IncrementalHoareTripleChecker+Time
[2024-11-23 23:06:48,237 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [99 Valid, 598 Invalid, 234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [99 Valid, 121 Invalid, 14 Unknown, 0 Unchecked, 63.2s Time]
[2024-11-23 23:06:48,239 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 348 states.
[2024-11-23 23:06:48,336 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 348 to 334.
[2024-11-23 23:06:48,337 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 334 states, 183 states have (on average 1.1967213114754098) internal successors, (219), 183 states have internal predecessors, (219), 147 states have call successors, (147), 3 states have call predecessors, (147), 3 states have return successors, (147), 147 states have call predecessors, (147), 147 states have call successors, (147)
[2024-11-23 23:06:48,342 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 334 states to 334 states and 513 transitions.
[2024-11-23 23:06:48,343 INFO  L78                 Accepts]: Start accepts. Automaton has 334 states and 513 transitions. Word has length 299
[2024-11-23 23:06:48,344 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-11-23 23:06:48,344 INFO  L471      AbstractCegarLoop]: Abstraction has 334 states and 513 transitions.
[2024-11-23 23:06:48,345 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 5 states, 5 states have (on average 11.4) internal successors, (57), 4 states have internal predecessors, (57), 1 states have call successors, (49), 1 states have call predecessors, (49), 1 states have return successors, (49), 1 states have call predecessors, (49), 1 states have call successors, (49)
[2024-11-23 23:06:48,345 INFO  L276                IsEmpty]: Start isEmpty. Operand 334 states and 513 transitions.
[2024-11-23 23:06:48,350 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 302
[2024-11-23 23:06:48,351 INFO  L210           NwaCegarLoop]: Found error trace
[2024-11-23 23:06:48,352 INFO  L218           NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 23:06:48,390 INFO  L552       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/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 23:06:48,574 INFO  L552       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (7)] Ended with exit code 0
[2024-11-23 23:06:48,753 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/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_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt
[2024-11-23 23:06:48,753 INFO  L396      AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-23 23:06:48,754 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-23 23:06:48,754 INFO  L85        PathProgramCache]: Analyzing trace with hash 646825268, now seen corresponding path program 1 times
[2024-11-23 23:06:48,754 INFO  L118   FreeRefinementEngine]: Executing refinement strategy FOX
[2024-11-23 23:06:48,754 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [22400606]
[2024-11-23 23:06:48,754 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 23:06:48,754 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 23:06:48,755 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/mathsat
[2024-11-23 23:06:48,757 INFO  L229       MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/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 23:06:48,758 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/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 23:06:50,616 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-23 23:06:50,671 INFO  L256         TraceCheckSpWp]: Trace formula consists of 466 conjuncts, 7 conjuncts are in the unsatisfiable core
[2024-11-23 23:06:50,677 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-11-23 23:06:54,832 INFO  L134       CoverageAnalysis]: Checked inductivity of 4704 backedges. 2237 proven. 96 refuted. 0 times theorem prover too weak. 2371 trivial. 0 not checked.
[2024-11-23 23:06:54,833 INFO  L312         TraceCheckSpWp]: Computing backward predicates...
[2024-11-23 23:06:55,249 INFO  L136   FreeRefinementEngine]: Strategy FOX found an infeasible trace
[2024-11-23 23:06:55,249 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [22400606]
[2024-11-23 23:06:55,249 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleMathsat [22400606] provided 0 perfect and 1 imperfect interpolant sequences
[2024-11-23 23:06:55,249 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [565372063]
[2024-11-23 23:06:55,249 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 23:06:55,250 INFO  L173          SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt
[2024-11-23 23:06:55,250 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/cvc4
[2024-11-23 23:06:55,252 INFO  L229       MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null)
[2024-11-23 23:06:55,255 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (9)] Waiting until timeout for monitored process
[2024-11-23 23:06:59,011 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-23 23:06:59,046 INFO  L256         TraceCheckSpWp]: Trace formula consists of 466 conjuncts, 5 conjuncts are in the unsatisfiable core
[2024-11-23 23:06:59,062 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-11-23 23:07:01,039 INFO  L134       CoverageAnalysis]: Checked inductivity of 4704 backedges. 2218 proven. 51 refuted. 0 times theorem prover too weak. 2435 trivial. 0 not checked.
[2024-11-23 23:07:01,039 INFO  L312         TraceCheckSpWp]: Computing backward predicates...
[2024-11-23 23:07:01,210 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleCvc4 [565372063] provided 0 perfect and 1 imperfect interpolant sequences
[2024-11-23 23:07:01,210 INFO  L185   FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences.
[2024-11-23 23:07:01,211 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 5] total 8
[2024-11-23 23:07:01,211 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2061946543]
[2024-11-23 23:07:01,211 INFO  L85    oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton
[2024-11-23 23:07:01,212 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 8 states
[2024-11-23 23:07:01,212 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX
[2024-11-23 23:07:01,213 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants.
[2024-11-23 23:07:01,213 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72
[2024-11-23 23:07:01,213 INFO  L87              Difference]: Start difference. First operand 334 states and 513 transitions. Second operand  has 8 states, 8 states have (on average 10.5) internal successors, (84), 8 states have internal predecessors, (84), 3 states have call successors, (65), 3 states have call predecessors, (65), 5 states have return successors, (66), 3 states have call predecessors, (66), 3 states have call successors, (66)
[2024-11-23 23:07:05,430 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-11-23 23:07:05,430 INFO  L93              Difference]: Finished difference Result 695 states and 1047 transitions.
[2024-11-23 23:07:05,431 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. 
[2024-11-23 23:07:05,432 INFO  L78                 Accepts]: Start accepts. Automaton has  has 8 states, 8 states have (on average 10.5) internal successors, (84), 8 states have internal predecessors, (84), 3 states have call successors, (65), 3 states have call predecessors, (65), 5 states have return successors, (66), 3 states have call predecessors, (66), 3 states have call successors, (66) Word has length 301
[2024-11-23 23:07:05,433 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-11-23 23:07:05,439 INFO  L225             Difference]: With dead ends: 695
[2024-11-23 23:07:05,439 INFO  L226             Difference]: Without dead ends: 364
[2024-11-23 23:07:05,441 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 650 GetRequests, 640 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 12 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=49, Invalid=83, Unknown=0, NotChecked=0, Total=132
[2024-11-23 23:07:05,442 INFO  L435           NwaCegarLoop]: 122 mSDtfsCounter, 93 mSDsluCounter, 218 mSDsCounter, 0 mSdLazyCounter, 345 mSolverCounterSat, 16 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 124 SdHoareTripleChecker+Valid, 340 SdHoareTripleChecker+Invalid, 361 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 345 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time
[2024-11-23 23:07:05,445 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [124 Valid, 340 Invalid, 361 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 345 Invalid, 0 Unknown, 0 Unchecked, 3.8s Time]
[2024-11-23 23:07:05,447 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 364 states.
[2024-11-23 23:07:05,554 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 364 to 358.
[2024-11-23 23:07:05,558 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 358 states, 201 states have (on average 1.164179104477612) internal successors, (234), 201 states have internal predecessors, (234), 147 states have call successors, (147), 9 states have call predecessors, (147), 9 states have return successors, (147), 147 states have call predecessors, (147), 147 states have call successors, (147)
[2024-11-23 23:07:05,562 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 358 states to 358 states and 528 transitions.
[2024-11-23 23:07:05,563 INFO  L78                 Accepts]: Start accepts. Automaton has 358 states and 528 transitions. Word has length 301
[2024-11-23 23:07:05,567 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-11-23 23:07:05,567 INFO  L471      AbstractCegarLoop]: Abstraction has 358 states and 528 transitions.
[2024-11-23 23:07:05,567 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 8 states, 8 states have (on average 10.5) internal successors, (84), 8 states have internal predecessors, (84), 3 states have call successors, (65), 3 states have call predecessors, (65), 5 states have return successors, (66), 3 states have call predecessors, (66), 3 states have call successors, (66)
[2024-11-23 23:07:05,568 INFO  L276                IsEmpty]: Start isEmpty. Operand 358 states and 528 transitions.
[2024-11-23 23:07:05,570 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 303
[2024-11-23 23:07:05,571 INFO  L210           NwaCegarLoop]: Found error trace
[2024-11-23 23:07:05,572 INFO  L218           NwaCegarLoop]: trace histogram [49, 49, 49, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 23:07:05,600 INFO  L552       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt (9)] Ended with exit code 0
[2024-11-23 23:07:05,800 INFO  L552       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/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 23:07:05,972 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/cvc4 --incremental --print-success --lang smt,8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/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 23:07:05,973 INFO  L396      AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-11-23 23:07:05,973 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-11-23 23:07:05,973 INFO  L85        PathProgramCache]: Analyzing trace with hash -1117990081, now seen corresponding path program 1 times
[2024-11-23 23:07:05,974 INFO  L118   FreeRefinementEngine]: Executing refinement strategy FOX
[2024-11-23 23:07:05,974 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1472423271]
[2024-11-23 23:07:05,974 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-11-23 23:07:05,974 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 23:07:05,974 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/bin/uautomizer-verify-LYvppIcaGC/mathsat
[2024-11-23 23:07:05,976 INFO  L229       MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/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 23:07:05,977 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_5d2e8ca9-5b49-4d5a-8972-6463decfc973/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 (10)] Waiting until timeout for monitored process
[2024-11-23 23:07:07,871 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-11-23 23:07:07,927 INFO  L256         TraceCheckSpWp]: Trace formula consists of 468 conjuncts, 15 conjuncts are in the unsatisfiable core
[2024-11-23 23:07:07,936 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-11-23 23:07:20,288 WARN  L286               SmtUtils]: Spent 8.11s 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:31,207 WARN  L286               SmtUtils]: Spent 6.71s 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:07:38,011 WARN  L286               SmtUtils]: Spent 6.80s 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:46,134 WARN  L286               SmtUtils]: Spent 8.12s on a formula simplification that was a NOOP. DAG size: 7 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:07:54,198 WARN  L286               SmtUtils]: Spent 8.06s 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:07:58,232 WARN  L851   $PredicateComparison]: unable to prove that (and (= c_~var_1_9~0 ((_ extract 15 0) (bvadd ((_ zero_extend 24) c_~last_1_var_1_10~0) (_ bv4294967040 32)))) (fp.lt (fp.mul c_currentRoundingMode (fp.sub c_currentRoundingMode c_~var_1_2~0 c_~var_1_3~0) c_~var_1_4~0) c_~var_1_5~0) (= c_~var_1_12~0 c_~var_1_10~0) (bvsle ((_ zero_extend 24) c_~var_1_21~0) (_ bv0 32)) (= (_ bv0 16) (bvadd c_~var_1_1~0 (_ bv8 16)))) is different from false
[2024-11-23 23:08:02,265 WARN  L873   $PredicateComparison]: unable to prove that (and (= c_~var_1_9~0 ((_ extract 15 0) (bvadd ((_ zero_extend 24) c_~last_1_var_1_10~0) (_ bv4294967040 32)))) (fp.lt (fp.mul c_currentRoundingMode (fp.sub c_currentRoundingMode c_~var_1_2~0 c_~var_1_3~0) c_~var_1_4~0) c_~var_1_5~0) (= c_~var_1_12~0 c_~var_1_10~0) (bvsle ((_ zero_extend 24) c_~var_1_21~0) (_ bv0 32)) (= (_ bv0 16) (bvadd c_~var_1_1~0 (_ bv8 16)))) is different from true
[2024-11-23 23:08:10,139 WARN  L286               SmtUtils]: Spent 7.87s 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:08:18,250 WARN  L286               SmtUtils]: Spent 8.11s 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:08:35,044 WARN  L286               SmtUtils]: Spent 8.06s 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:08:46,115 WARN  L286               SmtUtils]: Spent 8.12s 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:08:52,566 WARN  L286               SmtUtils]: Spent 6.45s 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:09:00,687 WARN  L286               SmtUtils]: Spent 8.12s on a formula simplification that was a NOOP. DAG size: 7 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:09:07,309 WARN  L286               SmtUtils]: Spent 6.62s 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:09:13,936 WARN  L286               SmtUtils]: Spent 6.63s 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:09:22,057 WARN  L286               SmtUtils]: Spent 8.12s 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:09:29,637 WARN  L286               SmtUtils]: Spent 7.58s 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:09:36,256 WARN  L286               SmtUtils]: Spent 6.62s on a formula simplification that was a NOOP. DAG size: 7 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:09:44,330 WARN  L286               SmtUtils]: Spent 8.07s 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:09:48,367 WARN  L851   $PredicateComparison]: unable to prove that (and (let ((.cse0 (bvadd (bvneg ((_ sign_extend 16) c_~var_1_9~0)) c_~var_1_23~0)) (.cse2 ((_ zero_extend 24) c_~var_1_10~0))) (let ((.cse1 (bvult .cse0 .cse2))) (or (and (= c_~var_1_22~0 .cse0) .cse1) (and (= c_~var_1_22~0 .cse2) (not .cse1))))) (= c_~var_1_9~0 ((_ extract 15 0) (bvadd ((_ zero_extend 24) c_~last_1_var_1_10~0) (_ bv4294967040 32)))) (fp.lt (fp.mul c_currentRoundingMode (fp.sub c_currentRoundingMode c_~var_1_2~0 c_~var_1_3~0) c_~var_1_4~0) c_~var_1_5~0) (= c_~var_1_12~0 c_~var_1_10~0) (bvsle ((_ zero_extend 24) c_~var_1_21~0) (_ bv0 32)) (= (_ bv0 16) (bvadd c_~var_1_1~0 (_ bv8 16))) (= (_ bv0 8) c_~var_1_19~0)) is different from false
[2024-11-23 23:09:52,399 WARN  L873   $PredicateComparison]: unable to prove that (and (let ((.cse0 (bvadd (bvneg ((_ sign_extend 16) c_~var_1_9~0)) c_~var_1_23~0)) (.cse2 ((_ zero_extend 24) c_~var_1_10~0))) (let ((.cse1 (bvult .cse0 .cse2))) (or (and (= c_~var_1_22~0 .cse0) .cse1) (and (= c_~var_1_22~0 .cse2) (not .cse1))))) (= c_~var_1_9~0 ((_ extract 15 0) (bvadd ((_ zero_extend 24) c_~last_1_var_1_10~0) (_ bv4294967040 32)))) (fp.lt (fp.mul c_currentRoundingMode (fp.sub c_currentRoundingMode c_~var_1_2~0 c_~var_1_3~0) c_~var_1_4~0) c_~var_1_5~0) (= c_~var_1_12~0 c_~var_1_10~0) (bvsle ((_ zero_extend 24) c_~var_1_21~0) (_ bv0 32)) (= (_ bv0 16) (bvadd c_~var_1_1~0 (_ bv8 16))) (= (_ bv0 8) c_~var_1_19~0)) is different from true
[2024-11-23 23:10:02,432 WARN  L286               SmtUtils]: Spent 6.30s 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:10:10,550 WARN  L286               SmtUtils]: Spent 8.12s 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:10:18,663 WARN  L286               SmtUtils]: Spent 8.11s on a formula simplification that was a NOOP. DAG size: 7 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:10:26,774 WARN  L286               SmtUtils]: Spent 8.11s 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:10:34,919 WARN  L286               SmtUtils]: Spent 8.14s 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:10:43,042 WARN  L286               SmtUtils]: Spent 8.12s 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:10:51,169 WARN  L286               SmtUtils]: Spent 8.13s 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:10:58,228 WARN  L286               SmtUtils]: Spent 7.06s on a formula simplification that was a NOOP. DAG size: 7 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:11:06,295 WARN  L286               SmtUtils]: Spent 8.07s 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:11:14,483 WARN  L286               SmtUtils]: Spent 8.17s 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:11:22,600 WARN  L286               SmtUtils]: Spent 8.12s 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:11:30,402 WARN  L286               SmtUtils]: Spent 7.80s 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:11:42,253 WARN  L286               SmtUtils]: Spent 7.76s 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:11:47,661 WARN  L286               SmtUtils]: Spent 5.41s 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:11:55,784 WARN  L286               SmtUtils]: Spent 8.12s 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:12:03,898 WARN  L286               SmtUtils]: Spent 8.11s 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:12:09,087 WARN  L286               SmtUtils]: Spent 5.19s on a formula simplification that was a NOOP. DAG size: 7 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-11-23 23:12:17,204 WARN  L286               SmtUtils]: Spent 8.12s 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:12:25,275 WARN  L286               SmtUtils]: Spent 8.07s 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:12:29,311 WARN  L851   $PredicateComparison]: unable to prove that (and (let ((.cse0 (bvadd (bvneg ((_ sign_extend 16) c_~var_1_9~0)) c_~var_1_23~0)) (.cse2 ((_ zero_extend 24) c_~var_1_10~0))) (let ((.cse1 (bvult .cse0 .cse2))) (or (and (= c_~var_1_22~0 .cse0) .cse1) (and (= c_~var_1_22~0 .cse2) (not .cse1))))) (= c_~var_1_9~0 ((_ extract 15 0) (bvadd ((_ zero_extend 24) c_~last_1_var_1_10~0) (_ bv4294967040 32)))) (fp.lt (fp.mul c_currentRoundingMode (fp.sub c_currentRoundingMode c_~var_1_2~0 c_~var_1_3~0) c_~var_1_4~0) c_~var_1_5~0) (= c_~var_1_12~0 c_~var_1_10~0) (bvsle ((_ zero_extend 24) c_~var_1_21~0) (_ bv0 32)) (= c_~var_1_18~0 c_~var_1_14~0) (= (_ bv0 16) (bvadd c_~var_1_1~0 (_ bv8 16))) (= (_ bv0 8) c_~var_1_19~0)) is different from false
[2024-11-23 23:12:33,343 WARN  L873   $PredicateComparison]: unable to prove that (and (let ((.cse0 (bvadd (bvneg ((_ sign_extend 16) c_~var_1_9~0)) c_~var_1_23~0)) (.cse2 ((_ zero_extend 24) c_~var_1_10~0))) (let ((.cse1 (bvult .cse0 .cse2))) (or (and (= c_~var_1_22~0 .cse0) .cse1) (and (= c_~var_1_22~0 .cse2) (not .cse1))))) (= c_~var_1_9~0 ((_ extract 15 0) (bvadd ((_ zero_extend 24) c_~last_1_var_1_10~0) (_ bv4294967040 32)))) (fp.lt (fp.mul c_currentRoundingMode (fp.sub c_currentRoundingMode c_~var_1_2~0 c_~var_1_3~0) c_~var_1_4~0) c_~var_1_5~0) (= c_~var_1_12~0 c_~var_1_10~0) (bvsle ((_ zero_extend 24) c_~var_1_21~0) (_ bv0 32)) (= c_~var_1_18~0 c_~var_1_14~0) (= (_ bv0 16) (bvadd c_~var_1_1~0 (_ bv8 16))) (= (_ bv0 8) c_~var_1_19~0)) is different from true