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


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


Checking for ERROR reachability
Using default analysis
Version d790fecc
Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-cn_file-84.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1 --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) )

 --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 740c05e7b5d3fcdfe5ab87e062a20d2e8112a618dcc0467ee84538e9369ef3d4
--- Real Ultimate output ---
This is Ultimate 0.3.0-dev-d790fec
[2024-12-02 13:00:35,102 INFO  L188        SettingsManager]: Resetting all preferences to default values...
[2024-12-02 13:00:35,157 INFO  L114        SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Default.epf
[2024-12-02 13:00:35,161 WARN  L101        SettingsManager]: Preference file contains the following unknown settings:
[2024-12-02 13:00:35,161 WARN  L103        SettingsManager]:   * de.uni_freiburg.informatik.ultimate.core.Log level for class
[2024-12-02 13:00:35,182 INFO  L130        SettingsManager]: Preferences different from defaults after loading the file:
[2024-12-02 13:00:35,183 INFO  L151        SettingsManager]: Preferences of UltimateCore differ from their defaults:
[2024-12-02 13:00:35,183 INFO  L153        SettingsManager]:  * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR;
[2024-12-02 13:00:35,183 INFO  L151        SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults:
[2024-12-02 13:00:35,183 INFO  L153        SettingsManager]:  * Use memory slicer=true
[2024-12-02 13:00:35,183 INFO  L151        SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults:
[2024-12-02 13:00:35,183 INFO  L153        SettingsManager]:  * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS
[2024-12-02 13:00:35,184 INFO  L151        SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults:
[2024-12-02 13:00:35,184 INFO  L153        SettingsManager]:  * Create parallel compositions if possible=false
[2024-12-02 13:00:35,184 INFO  L153        SettingsManager]:  * Use SBE=true
[2024-12-02 13:00:35,184 INFO  L151        SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults:
[2024-12-02 13:00:35,184 INFO  L153        SettingsManager]:  * Pointer base address is valid at dereference=IGNORE
[2024-12-02 13:00:35,184 INFO  L153        SettingsManager]:  * sizeof long=4
[2024-12-02 13:00:35,184 INFO  L153        SettingsManager]:  * Overapproximate operations on floating types=true
[2024-12-02 13:00:35,185 INFO  L153        SettingsManager]:  * sizeof POINTER=4
[2024-12-02 13:00:35,185 INFO  L153        SettingsManager]:  * Check division by zero=IGNORE
[2024-12-02 13:00:35,185 INFO  L153        SettingsManager]:  * Pointer to allocated memory at dereference=IGNORE
[2024-12-02 13:00:35,185 INFO  L153        SettingsManager]:  * If two pointers are subtracted or compared they have the same base address=IGNORE
[2024-12-02 13:00:35,185 INFO  L153        SettingsManager]:  * Check array bounds for arrays that are off heap=IGNORE
[2024-12-02 13:00:35,185 INFO  L153        SettingsManager]:  * sizeof long double=12
[2024-12-02 13:00:35,185 INFO  L153        SettingsManager]:  * Check if freed pointer was valid=false
[2024-12-02 13:00:35,185 INFO  L153        SettingsManager]:  * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR
[2024-12-02 13:00:35,185 INFO  L153        SettingsManager]:  * Use constant arrays=true
[2024-12-02 13:00:35,185 INFO  L151        SettingsManager]: Preferences of IcfgBuilder differ from their defaults:
[2024-12-02 13:00:35,185 INFO  L153        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2024-12-02 13:00:35,185 INFO  L153        SettingsManager]:  * Only consider context switches at boundaries of atomic blocks=true
[2024-12-02 13:00:35,185 INFO  L153        SettingsManager]:  * SMT solver=External_DefaultMode
[2024-12-02 13:00:35,185 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-12-02 13:00:35,186 INFO  L151        SettingsManager]: Preferences of RCFGBuilder differ from their defaults:
[2024-12-02 13:00:35,186 INFO  L153        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2024-12-02 13:00:35,186 INFO  L153        SettingsManager]:  * Only consider context switches at boundaries of atomic blocks=true
[2024-12-02 13:00:35,186 INFO  L153        SettingsManager]:  * SMT solver=External_DefaultMode
[2024-12-02 13:00:35,186 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-12-02 13:00:35,186 INFO  L151        SettingsManager]: Preferences of TraceAbstraction differ from their defaults:
[2024-12-02 13:00:35,186 INFO  L153        SettingsManager]:  * Compute Interpolants along a Counterexample=FPandBP
[2024-12-02 13:00:35,186 INFO  L153        SettingsManager]:  * Compute procedure contracts=false
[2024-12-02 13:00:35,186 INFO  L153        SettingsManager]:  * Positions where we compute the Hoare Annotation=LoopHeads
[2024-12-02 13:00:35,186 INFO  L153        SettingsManager]:  * Trace refinement strategy=CAMEL
[2024-12-02 13:00:35,186 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2024-12-02 13:00:35,186 INFO  L153        SettingsManager]:  * Apply one-shot large block encoding in concurrent analysis=false
[2024-12-02 13:00:35,186 INFO  L153        SettingsManager]:  * Automaton type used in concurrency analysis=PETRI_NET
[2024-12-02 13:00:35,187 INFO  L153        SettingsManager]:  * Order on configurations for Petri net unfoldings=DBO
[2024-12-02 13:00:35,187 INFO  L153        SettingsManager]:  * SMT solver=External_ModelsAndUnsatCoreMode
[2024-12-02 13:00:35,187 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_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1
Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness
Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false
Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) )


Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer
Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit
Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 740c05e7b5d3fcdfe5ab87e062a20d2e8112a618dcc0467ee84538e9369ef3d4
[2024-12-02 13:00:35,401 INFO  L75    nceAwareModelManager]: Repository-Root is: /tmp
[2024-12-02 13:00:35,408 INFO  L261   ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized
[2024-12-02 13:00:35,410 INFO  L217   ainManager$Toolchain]: [Toolchain 1]: Toolchain selected.
[2024-12-02 13:00:35,411 INFO  L270        PluginConnector]: Initializing CDTParser...
[2024-12-02 13:00:35,411 INFO  L274        PluginConnector]: CDTParser initialized
[2024-12-02 13:00:35,412 INFO  L431   ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-cn_file-84.i
[2024-12-02 13:00:38,067 INFO  L533              CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/data/a84fd3755/b8995d710c3543c7aa09080f749c7b58/FLAGfe3ccf451
[2024-12-02 13:00:38,326 INFO  L384              CDTParser]: Found 1 translation units.
[2024-12-02 13:00:38,327 INFO  L180              CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-cn_file-84.i
[2024-12-02 13:00:38,335 INFO  L427              CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/data/a84fd3755/b8995d710c3543c7aa09080f749c7b58/FLAGfe3ccf451
[2024-12-02 13:00:38,616 INFO  L435              CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/data/a84fd3755/b8995d710c3543c7aa09080f749c7b58
[2024-12-02 13:00:38,617 INFO  L299   ainManager$Toolchain]: ####################### [Toolchain 1] #######################
[2024-12-02 13:00:38,619 INFO  L133        ToolchainWalker]: Walking toolchain with 6 elements.
[2024-12-02 13:00:38,619 INFO  L112        PluginConnector]: ------------------------CACSL2BoogieTranslator----------------------------
[2024-12-02 13:00:38,619 INFO  L270        PluginConnector]: Initializing CACSL2BoogieTranslator...
[2024-12-02 13:00:38,623 INFO  L274        PluginConnector]: CACSL2BoogieTranslator initialized
[2024-12-02 13:00:38,623 INFO  L184        PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 01:00:38" (1/1) ...
[2024-12-02 13:00:38,624 INFO  L204        PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@37518739 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:00:38, skipping insertion in model container
[2024-12-02 13:00:38,624 INFO  L184        PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 01:00:38" (1/1) ...
[2024-12-02 13:00:38,643 INFO  L175         MainTranslator]: Built tables and reachable declarations
[2024-12-02 13:00:38,768 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_6216c99c-111b-4b86-bac1-1511c3822f08/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-cn_file-84.i[919,932]
[2024-12-02 13:00:38,842 INFO  L210          PostProcessor]: Analyzing one entry point: main
[2024-12-02 13:00:38,853 INFO  L200         MainTranslator]: Completed pre-run
[2024-12-02 13:00:38,863 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_6216c99c-111b-4b86-bac1-1511c3822f08/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-cn_file-84.i[919,932]
[2024-12-02 13:00:38,898 INFO  L210          PostProcessor]: Analyzing one entry point: main
[2024-12-02 13:00:38,915 INFO  L204         MainTranslator]: Completed translation
[2024-12-02 13:00:38,915 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:00:38 WrapperNode
[2024-12-02 13:00:38,916 INFO  L131        PluginConnector]: ------------------------ END CACSL2BoogieTranslator----------------------------
[2024-12-02 13:00:38,916 INFO  L112        PluginConnector]: ------------------------Boogie Procedure Inliner----------------------------
[2024-12-02 13:00:38,916 INFO  L270        PluginConnector]: Initializing Boogie Procedure Inliner...
[2024-12-02 13:00:38,917 INFO  L274        PluginConnector]: Boogie Procedure Inliner initialized
[2024-12-02 13:00:38,923 INFO  L184        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:00:38" (1/1) ...
[2024-12-02 13:00:38,933 INFO  L184        PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:00:38" (1/1) ...
[2024-12-02 13:00:38,971 INFO  L138                Inliner]: procedures = 26, calls = 64, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 309
[2024-12-02 13:00:38,972 INFO  L131        PluginConnector]: ------------------------ END Boogie Procedure Inliner----------------------------
[2024-12-02 13:00:38,972 INFO  L112        PluginConnector]: ------------------------Boogie Preprocessor----------------------------
[2024-12-02 13:00:38,972 INFO  L270        PluginConnector]: Initializing Boogie Preprocessor...
[2024-12-02 13:00:38,972 INFO  L274        PluginConnector]: Boogie Preprocessor initialized
[2024-12-02 13:00:38,981 INFO  L184        PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:00:38" (1/1) ...
[2024-12-02 13:00:38,982 INFO  L184        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:00:38" (1/1) ...
[2024-12-02 13:00:38,986 INFO  L184        PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:00:38" (1/1) ...
[2024-12-02 13:00:39,005 INFO  L175           MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0].
[2024-12-02 13:00:39,005 INFO  L184        PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:00:38" (1/1) ...
[2024-12-02 13:00:39,005 INFO  L184        PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:00:38" (1/1) ...
[2024-12-02 13:00:39,016 INFO  L184        PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:00:38" (1/1) ...
[2024-12-02 13:00:39,019 INFO  L184        PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:00:38" (1/1) ...
[2024-12-02 13:00:39,023 INFO  L184        PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:00:38" (1/1) ...
[2024-12-02 13:00:39,027 INFO  L184        PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:00:38" (1/1) ...
[2024-12-02 13:00:39,029 INFO  L184        PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:00:38" (1/1) ...
[2024-12-02 13:00:39,035 INFO  L131        PluginConnector]: ------------------------ END Boogie Preprocessor----------------------------
[2024-12-02 13:00:39,036 INFO  L112        PluginConnector]: ------------------------RCFGBuilder----------------------------
[2024-12-02 13:00:39,036 INFO  L270        PluginConnector]: Initializing RCFGBuilder...
[2024-12-02 13:00:39,036 INFO  L274        PluginConnector]: RCFGBuilder initialized
[2024-12-02 13:00:39,037 INFO  L184        PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:00:38" (1/1) ...
[2024-12-02 13:00:39,042 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-12-02 13:00:39,054 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/z3
[2024-12-02 13:00:39,065 INFO  L229       MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null)
[2024-12-02 13:00:39,071 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process
[2024-12-02 13:00:39,093 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit
[2024-12-02 13:00:39,093 INFO  L130     BoogieDeclarations]: Found specification of procedure assume_abort_if_not
[2024-12-02 13:00:39,093 INFO  L138     BoogieDeclarations]: Found implementation of procedure assume_abort_if_not
[2024-12-02 13:00:39,093 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~int#0
[2024-12-02 13:00:39,093 INFO  L130     BoogieDeclarations]: Found specification of procedure ULTIMATE.start
[2024-12-02 13:00:39,093 INFO  L138     BoogieDeclarations]: Found implementation of procedure ULTIMATE.start
[2024-12-02 13:00:39,170 INFO  L234             CfgBuilder]: Building ICFG
[2024-12-02 13:00:39,171 INFO  L260             CfgBuilder]: Building CFG for each procedure with an implementation
[2024-12-02 13:00:39,626 INFO  L?                        ?]: Removed 21 outVars from TransFormulas that were not future-live.
[2024-12-02 13:00:39,626 INFO  L283             CfgBuilder]: Performing block encoding
[2024-12-02 13:00:39,638 INFO  L307             CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start)
[2024-12-02 13:00:39,638 INFO  L312             CfgBuilder]: Removed 2 assume(true) statements.
[2024-12-02 13:00:39,639 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 01:00:39 BoogieIcfgContainer
[2024-12-02 13:00:39,639 INFO  L131        PluginConnector]: ------------------------ END RCFGBuilder----------------------------
[2024-12-02 13:00:39,641 INFO  L112        PluginConnector]: ------------------------TraceAbstraction----------------------------
[2024-12-02 13:00:39,641 INFO  L270        PluginConnector]: Initializing TraceAbstraction...
[2024-12-02 13:00:39,646 INFO  L274        PluginConnector]: TraceAbstraction initialized
[2024-12-02 13:00:39,646 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 01:00:38" (1/3) ...
[2024-12-02 13:00:39,647 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5793a24d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 01:00:39, skipping insertion in model container
[2024-12-02 13:00:39,647 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:00:38" (2/3) ...
[2024-12-02 13:00:39,647 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5793a24d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 01:00:39, skipping insertion in model container
[2024-12-02 13:00:39,647 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 01:00:39" (3/3) ...
[2024-12-02 13:00:39,648 INFO  L128   eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodestructure_filler-ps-cn_file-84.i
[2024-12-02 13:00:39,664 INFO  L216   ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION
[2024-12-02 13:00:39,666 INFO  L151   ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodestructure_filler-ps-cn_file-84.i that has 2 procedures, 139 locations, 1 initial locations, 1 loop locations, and 1 error locations.
[2024-12-02 13:00:39,723 INFO  L332      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2024-12-02 13:00:39,734 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;@3c68ae54, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2024-12-02 13:00:39,734 INFO  L334      AbstractCegarLoop]: Starting to check reachability of 1 error locations.
[2024-12-02 13:00:39,738 INFO  L276                IsEmpty]: Start isEmpty. Operand  has 139 states, 85 states have (on average 1.411764705882353) internal successors, (120), 86 states have internal predecessors, (120), 51 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51)
[2024-12-02 13:00:39,753 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 315
[2024-12-02 13:00:39,753 INFO  L210           NwaCegarLoop]: Found error trace
[2024-12-02 13:00:39,754 INFO  L218           NwaCegarLoop]: trace histogram [51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-12-02 13:00:39,754 INFO  L396      AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-12-02 13:00:39,759 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-12-02 13:00:39,760 INFO  L85        PathProgramCache]: Analyzing trace with hash -594181176, now seen corresponding path program 1 times
[2024-12-02 13:00:39,766 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-12-02 13:00:39,766 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133227997]
[2024-12-02 13:00:39,767 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-12-02 13:00:39,767 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-12-02 13:00:39,893 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-12-02 13:00:40,120 INFO  L134       CoverageAnalysis]: Checked inductivity of 5100 backedges. 0 proven. 100 refuted. 0 times theorem prover too weak. 5000 trivial. 0 not checked.
[2024-12-02 13:00:40,121 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-12-02 13:00:40,121 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2133227997]
[2024-12-02 13:00:40,121 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2133227997] provided 0 perfect and 1 imperfect interpolant sequences
[2024-12-02 13:00:40,122 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [387876537]
[2024-12-02 13:00:40,122 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-12-02 13:00:40,122 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-12-02 13:00:40,122 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/z3
[2024-12-02 13:00:40,124 INFO  L229       MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null)
[2024-12-02 13:00:40,126 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process
[2024-12-02 13:00:40,330 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-12-02 13:00:40,333 INFO  L256         TraceCheckSpWp]: Trace formula consists of 683 conjuncts, 1 conjuncts are in the unsatisfiable core
[2024-12-02 13:00:40,354 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-12-02 13:00:40,394 INFO  L134       CoverageAnalysis]: Checked inductivity of 5100 backedges. 100 proven. 0 refuted. 0 times theorem prover too weak. 5000 trivial. 0 not checked.
[2024-12-02 13:00:40,394 INFO  L308         TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect
[2024-12-02 13:00:40,394 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleZ3 [387876537] provided 1 perfect and 0 imperfect interpolant sequences
[2024-12-02 13:00:40,394 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences.
[2024-12-02 13:00:40,395 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [2] total 2
[2024-12-02 13:00:40,396 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [581239635]
[2024-12-02 13:00:40,397 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-12-02 13:00:40,400 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 2 states
[2024-12-02 13:00:40,401 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-12-02 13:00:40,415 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants.
[2024-12-02 13:00:40,416 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2
[2024-12-02 13:00:40,418 INFO  L87              Difference]: Start difference. First operand  has 139 states, 85 states have (on average 1.411764705882353) internal successors, (120), 86 states have internal predecessors, (120), 51 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) Second operand  has 2 states, 2 states have (on average 32.0) internal successors, (64), 2 states have internal predecessors, (64), 2 states have call successors, (51), 2 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 2 states have call successors, (51)
[2024-12-02 13:00:40,453 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-12-02 13:00:40,454 INFO  L93              Difference]: Finished difference Result 271 states and 489 transitions.
[2024-12-02 13:00:40,455 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. 
[2024-12-02 13:00:40,456 INFO  L78                 Accepts]: Start accepts. Automaton has  has 2 states, 2 states have (on average 32.0) internal successors, (64), 2 states have internal predecessors, (64), 2 states have call successors, (51), 2 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 2 states have call successors, (51) Word has length 314
[2024-12-02 13:00:40,456 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-12-02 13:00:40,462 INFO  L225             Difference]: With dead ends: 271
[2024-12-02 13:00:40,462 INFO  L226             Difference]: Without dead ends: 135
[2024-12-02 13:00:40,466 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 315 GetRequests, 315 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2
[2024-12-02 13:00:40,468 INFO  L435           NwaCegarLoop]: 215 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, 215 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time
[2024-12-02 13:00:40,468 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 215 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2024-12-02 13:00:40,478 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 135 states.
[2024-12-02 13:00:40,504 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 135.
[2024-12-02 13:00:40,505 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 135 states, 82 states have (on average 1.3780487804878048) internal successors, (113), 82 states have internal predecessors, (113), 51 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51)
[2024-12-02 13:00:40,510 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 215 transitions.
[2024-12-02 13:00:40,512 INFO  L78                 Accepts]: Start accepts. Automaton has 135 states and 215 transitions. Word has length 314
[2024-12-02 13:00:40,513 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-12-02 13:00:40,513 INFO  L471      AbstractCegarLoop]: Abstraction has 135 states and 215 transitions.
[2024-12-02 13:00:40,513 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 2 states, 2 states have (on average 32.0) internal successors, (64), 2 states have internal predecessors, (64), 2 states have call successors, (51), 2 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 2 states have call successors, (51)
[2024-12-02 13:00:40,513 INFO  L276                IsEmpty]: Start isEmpty. Operand 135 states and 215 transitions.
[2024-12-02 13:00:40,519 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 315
[2024-12-02 13:00:40,519 INFO  L210           NwaCegarLoop]: Found error trace
[2024-12-02 13:00:40,520 INFO  L218           NwaCegarLoop]: trace histogram [51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-12-02 13:00:40,527 INFO  L552       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0
[2024-12-02 13:00:40,720 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-12-02 13:00:40,721 INFO  L396      AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-12-02 13:00:40,721 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-12-02 13:00:40,721 INFO  L85        PathProgramCache]: Analyzing trace with hash 1324068542, now seen corresponding path program 1 times
[2024-12-02 13:00:40,721 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-12-02 13:00:40,722 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1704464448]
[2024-12-02 13:00:40,722 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-12-02 13:00:40,722 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-12-02 13:00:40,821 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-12-02 13:00:41,328 INFO  L134       CoverageAnalysis]: Checked inductivity of 5100 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked.
[2024-12-02 13:00:41,328 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-12-02 13:00:41,328 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1704464448]
[2024-12-02 13:00:41,328 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1704464448] provided 1 perfect and 0 imperfect interpolant sequences
[2024-12-02 13:00:41,329 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-12-02 13:00:41,329 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3
[2024-12-02 13:00:41,329 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [956173593]
[2024-12-02 13:00:41,329 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-12-02 13:00:41,330 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-12-02 13:00:41,330 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-12-02 13:00:41,331 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-12-02 13:00:41,331 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-12-02 13:00:41,332 INFO  L87              Difference]: Start difference. First operand 135 states and 215 transitions. Second operand  has 3 states, 3 states have (on average 20.666666666666668) internal successors, (62), 3 states have internal predecessors, (62), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51)
[2024-12-02 13:00:41,380 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-12-02 13:00:41,380 INFO  L93              Difference]: Finished difference Result 267 states and 427 transitions.
[2024-12-02 13:00:41,384 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-12-02 13:00:41,385 INFO  L78                 Accepts]: Start accepts. Automaton has  has 3 states, 3 states have (on average 20.666666666666668) internal successors, (62), 3 states have internal predecessors, (62), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) Word has length 314
[2024-12-02 13:00:41,386 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-12-02 13:00:41,388 INFO  L225             Difference]: With dead ends: 267
[2024-12-02 13:00:41,391 INFO  L226             Difference]: Without dead ends: 135
[2024-12-02 13:00:41,392 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-12-02 13:00:41,393 INFO  L435           NwaCegarLoop]: 211 mSDtfsCounter, 212 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 3 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 212 SdHoareTripleChecker+Valid, 211 SdHoareTripleChecker+Invalid, 4 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 3 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time
[2024-12-02 13:00:41,393 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [212 Valid, 211 Invalid, 4 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 3 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2024-12-02 13:00:41,394 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 135 states.
[2024-12-02 13:00:41,410 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 135.
[2024-12-02 13:00:41,411 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 135 states, 82 states have (on average 1.3658536585365855) internal successors, (112), 82 states have internal predecessors, (112), 51 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51)
[2024-12-02 13:00:41,412 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 214 transitions.
[2024-12-02 13:00:41,413 INFO  L78                 Accepts]: Start accepts. Automaton has 135 states and 214 transitions. Word has length 314
[2024-12-02 13:00:41,415 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-12-02 13:00:41,415 INFO  L471      AbstractCegarLoop]: Abstraction has 135 states and 214 transitions.
[2024-12-02 13:00:41,415 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 20.666666666666668) internal successors, (62), 3 states have internal predecessors, (62), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51)
[2024-12-02 13:00:41,415 INFO  L276                IsEmpty]: Start isEmpty. Operand 135 states and 214 transitions.
[2024-12-02 13:00:41,419 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 315
[2024-12-02 13:00:41,419 INFO  L210           NwaCegarLoop]: Found error trace
[2024-12-02 13:00:41,420 INFO  L218           NwaCegarLoop]: trace histogram [51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-12-02 13:00:41,420 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1
[2024-12-02 13:00:41,420 INFO  L396      AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-12-02 13:00:41,420 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-12-02 13:00:41,420 INFO  L85        PathProgramCache]: Analyzing trace with hash 1582233980, now seen corresponding path program 1 times
[2024-12-02 13:00:41,421 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-12-02 13:00:41,421 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [43839981]
[2024-12-02 13:00:41,421 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-12-02 13:00:41,421 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-12-02 13:00:41,518 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-12-02 13:00:45,367 INFO  L134       CoverageAnalysis]: Checked inductivity of 5100 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked.
[2024-12-02 13:00:45,367 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-12-02 13:00:45,367 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [43839981]
[2024-12-02 13:00:45,367 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [43839981] provided 1 perfect and 0 imperfect interpolant sequences
[2024-12-02 13:00:45,367 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-12-02 13:00:45,367 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9
[2024-12-02 13:00:45,367 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1879929022]
[2024-12-02 13:00:45,367 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-12-02 13:00:45,368 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 9 states
[2024-12-02 13:00:45,368 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-12-02 13:00:45,369 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants.
[2024-12-02 13:00:45,369 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=52, Unknown=0, NotChecked=0, Total=72
[2024-12-02 13:00:45,369 INFO  L87              Difference]: Start difference. First operand 135 states and 214 transitions. Second operand  has 9 states, 9 states have (on average 6.888888888888889) internal successors, (62), 9 states have internal predecessors, (62), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51)
[2024-12-02 13:00:47,521 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-12-02 13:00:47,521 INFO  L93              Difference]: Finished difference Result 451 states and 668 transitions.
[2024-12-02 13:00:47,521 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. 
[2024-12-02 13:00:47,522 INFO  L78                 Accepts]: Start accepts. Automaton has  has 9 states, 9 states have (on average 6.888888888888889) internal successors, (62), 9 states have internal predecessors, (62), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) Word has length 314
[2024-12-02 13:00:47,523 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-12-02 13:00:47,525 INFO  L225             Difference]: With dead ends: 451
[2024-12-02 13:00:47,525 INFO  L226             Difference]: Without dead ends: 319
[2024-12-02 13:00:47,526 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 29 ImplicationChecksByTransitivity, 2.2s TimeCoverageRelationStatistics Valid=82, Invalid=158, Unknown=0, NotChecked=0, Total=240
[2024-12-02 13:00:47,527 INFO  L435           NwaCegarLoop]: 204 mSDtfsCounter, 374 mSDsluCounter, 809 mSDsCounter, 0 mSdLazyCounter, 410 mSolverCounterSat, 39 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 374 SdHoareTripleChecker+Valid, 1013 SdHoareTripleChecker+Invalid, 449 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 39 IncrementalHoareTripleChecker+Valid, 410 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time
[2024-12-02 13:00:47,527 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [374 Valid, 1013 Invalid, 449 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [39 Valid, 410 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time]
[2024-12-02 13:00:47,528 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 319 states.
[2024-12-02 13:00:47,554 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 319 to 187.
[2024-12-02 13:00:47,555 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 187 states, 131 states have (on average 1.3969465648854962) internal successors, (183), 132 states have internal predecessors, (183), 53 states have call successors, (53), 2 states have call predecessors, (53), 2 states have return successors, (53), 52 states have call predecessors, (53), 53 states have call successors, (53)
[2024-12-02 13:00:47,556 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 289 transitions.
[2024-12-02 13:00:47,557 INFO  L78                 Accepts]: Start accepts. Automaton has 187 states and 289 transitions. Word has length 314
[2024-12-02 13:00:47,558 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-12-02 13:00:47,558 INFO  L471      AbstractCegarLoop]: Abstraction has 187 states and 289 transitions.
[2024-12-02 13:00:47,558 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 9 states, 9 states have (on average 6.888888888888889) internal successors, (62), 9 states have internal predecessors, (62), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51)
[2024-12-02 13:00:47,558 INFO  L276                IsEmpty]: Start isEmpty. Operand 187 states and 289 transitions.
[2024-12-02 13:00:47,562 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 316
[2024-12-02 13:00:47,563 INFO  L210           NwaCegarLoop]: Found error trace
[2024-12-02 13:00:47,563 INFO  L218           NwaCegarLoop]: trace histogram [51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-12-02 13:00:47,563 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2
[2024-12-02 13:00:47,563 INFO  L396      AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-12-02 13:00:47,564 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-12-02 13:00:47,564 INFO  L85        PathProgramCache]: Analyzing trace with hash 236354720, now seen corresponding path program 1 times
[2024-12-02 13:00:47,564 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-12-02 13:00:47,564 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828064789]
[2024-12-02 13:00:47,564 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-12-02 13:00:47,564 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-12-02 13:00:47,624 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-12-02 13:00:51,692 INFO  L134       CoverageAnalysis]: Checked inductivity of 5100 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked.
[2024-12-02 13:00:51,692 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-12-02 13:00:51,692 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828064789]
[2024-12-02 13:00:51,692 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1828064789] provided 1 perfect and 0 imperfect interpolant sequences
[2024-12-02 13:00:51,692 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-12-02 13:00:51,692 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11
[2024-12-02 13:00:51,692 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1780605139]
[2024-12-02 13:00:51,692 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-12-02 13:00:51,693 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 11 states
[2024-12-02 13:00:51,693 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-12-02 13:00:51,694 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants.
[2024-12-02 13:00:51,694 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110
[2024-12-02 13:00:51,694 INFO  L87              Difference]: Start difference. First operand 187 states and 289 transitions. Second operand  has 11 states, 11 states have (on average 5.7272727272727275) internal successors, (63), 11 states have internal predecessors, (63), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51)
[2024-12-02 13:00:54,785 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-12-02 13:00:54,785 INFO  L93              Difference]: Finished difference Result 469 states and 705 transitions.
[2024-12-02 13:00:54,786 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. 
[2024-12-02 13:00:54,786 INFO  L78                 Accepts]: Start accepts. Automaton has  has 11 states, 11 states have (on average 5.7272727272727275) internal successors, (63), 11 states have internal predecessors, (63), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) Word has length 315
[2024-12-02 13:00:54,787 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-12-02 13:00:54,788 INFO  L225             Difference]: With dead ends: 469
[2024-12-02 13:00:54,788 INFO  L226             Difference]: Without dead ends: 285
[2024-12-02 13:00:54,788 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 3.2s TimeCoverageRelationStatistics Valid=98, Invalid=244, Unknown=0, NotChecked=0, Total=342
[2024-12-02 13:00:54,789 INFO  L435           NwaCegarLoop]: 207 mSDtfsCounter, 475 mSDsluCounter, 543 mSDsCounter, 0 mSdLazyCounter, 796 mSolverCounterSat, 31 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 475 SdHoareTripleChecker+Valid, 750 SdHoareTripleChecker+Invalid, 827 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 31 IncrementalHoareTripleChecker+Valid, 796 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.0s IncrementalHoareTripleChecker+Time
[2024-12-02 13:00:54,789 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [475 Valid, 750 Invalid, 827 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [31 Valid, 796 Invalid, 0 Unknown, 0 Unchecked, 1.0s Time]
[2024-12-02 13:00:54,790 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 285 states.
[2024-12-02 13:00:54,810 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 285 to 187.
[2024-12-02 13:00:54,810 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 187 states, 131 states have (on average 1.3969465648854962) internal successors, (183), 132 states have internal predecessors, (183), 53 states have call successors, (53), 2 states have call predecessors, (53), 2 states have return successors, (53), 52 states have call predecessors, (53), 53 states have call successors, (53)
[2024-12-02 13:00:54,812 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 187 states to 187 states and 289 transitions.
[2024-12-02 13:00:54,812 INFO  L78                 Accepts]: Start accepts. Automaton has 187 states and 289 transitions. Word has length 315
[2024-12-02 13:00:54,813 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-12-02 13:00:54,813 INFO  L471      AbstractCegarLoop]: Abstraction has 187 states and 289 transitions.
[2024-12-02 13:00:54,814 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 11 states, 11 states have (on average 5.7272727272727275) internal successors, (63), 11 states have internal predecessors, (63), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51)
[2024-12-02 13:00:54,814 INFO  L276                IsEmpty]: Start isEmpty. Operand 187 states and 289 transitions.
[2024-12-02 13:00:54,816 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 316
[2024-12-02 13:00:54,816 INFO  L210           NwaCegarLoop]: Found error trace
[2024-12-02 13:00:54,816 INFO  L218           NwaCegarLoop]: trace histogram [51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-12-02 13:00:54,816 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3
[2024-12-02 13:00:54,816 INFO  L396      AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-12-02 13:00:54,817 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-12-02 13:00:54,817 INFO  L85        PathProgramCache]: Analyzing trace with hash -1452589022, now seen corresponding path program 1 times
[2024-12-02 13:00:54,817 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-12-02 13:00:54,817 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2003764225]
[2024-12-02 13:00:54,817 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-12-02 13:00:54,817 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-12-02 13:00:54,859 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-12-02 13:00:57,360 INFO  L134       CoverageAnalysis]: Checked inductivity of 5100 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked.
[2024-12-02 13:00:57,360 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-12-02 13:00:57,360 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2003764225]
[2024-12-02 13:00:57,360 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2003764225] provided 1 perfect and 0 imperfect interpolant sequences
[2024-12-02 13:00:57,360 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-12-02 13:00:57,360 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6
[2024-12-02 13:00:57,360 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [375846507]
[2024-12-02 13:00:57,360 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-12-02 13:00:57,361 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 6 states
[2024-12-02 13:00:57,361 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-12-02 13:00:57,362 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants.
[2024-12-02 13:00:57,362 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30
[2024-12-02 13:00:57,362 INFO  L87              Difference]: Start difference. First operand 187 states and 289 transitions. Second operand  has 6 states, 6 states have (on average 10.5) internal successors, (63), 6 states have internal predecessors, (63), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51)
[2024-12-02 13:00:58,669 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-12-02 13:00:58,669 INFO  L93              Difference]: Finished difference Result 435 states and 660 transitions.
[2024-12-02 13:00:58,669 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. 
[2024-12-02 13:00:58,670 INFO  L78                 Accepts]: Start accepts. Automaton has  has 6 states, 6 states have (on average 10.5) internal successors, (63), 6 states have internal predecessors, (63), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) Word has length 315
[2024-12-02 13:00:58,670 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-12-02 13:00:58,672 INFO  L225             Difference]: With dead ends: 435
[2024-12-02 13:00:58,673 INFO  L226             Difference]: Without dead ends: 251
[2024-12-02 13:00:58,673 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42
[2024-12-02 13:00:58,674 INFO  L435           NwaCegarLoop]: 206 mSDtfsCounter, 41 mSDsluCounter, 733 mSDsCounter, 0 mSdLazyCounter, 168 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 939 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 168 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time
[2024-12-02 13:00:58,674 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 939 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 168 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time]
[2024-12-02 13:00:58,675 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 251 states.
[2024-12-02 13:00:58,695 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 235.
[2024-12-02 13:00:58,696 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 235 states, 171 states have (on average 1.3625730994152048) internal successors, (233), 174 states have internal predecessors, (233), 59 states have call successors, (59), 4 states have call predecessors, (59), 4 states have return successors, (59), 56 states have call predecessors, (59), 59 states have call successors, (59)
[2024-12-02 13:00:58,697 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 235 states to 235 states and 351 transitions.
[2024-12-02 13:00:58,697 INFO  L78                 Accepts]: Start accepts. Automaton has 235 states and 351 transitions. Word has length 315
[2024-12-02 13:00:58,698 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-12-02 13:00:58,698 INFO  L471      AbstractCegarLoop]: Abstraction has 235 states and 351 transitions.
[2024-12-02 13:00:58,698 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 6 states, 6 states have (on average 10.5) internal successors, (63), 6 states have internal predecessors, (63), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51)
[2024-12-02 13:00:58,698 INFO  L276                IsEmpty]: Start isEmpty. Operand 235 states and 351 transitions.
[2024-12-02 13:00:58,700 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 316
[2024-12-02 13:00:58,700 INFO  L210           NwaCegarLoop]: Found error trace
[2024-12-02 13:00:58,700 INFO  L218           NwaCegarLoop]: trace histogram [51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-12-02 13:00:58,700 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4
[2024-12-02 13:00:58,700 INFO  L396      AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-12-02 13:00:58,701 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-12-02 13:00:58,701 INFO  L85        PathProgramCache]: Analyzing trace with hash 1347933374, now seen corresponding path program 1 times
[2024-12-02 13:00:58,701 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-12-02 13:00:58,701 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [569972199]
[2024-12-02 13:00:58,701 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-12-02 13:00:58,701 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-12-02 13:00:58,769 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-12-02 13:01:01,538 INFO  L134       CoverageAnalysis]: Checked inductivity of 5100 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked.
[2024-12-02 13:01:01,538 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-12-02 13:01:01,538 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [569972199]
[2024-12-02 13:01:01,538 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [569972199] provided 1 perfect and 0 imperfect interpolant sequences
[2024-12-02 13:01:01,538 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-12-02 13:01:01,538 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7
[2024-12-02 13:01:01,539 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2044916647]
[2024-12-02 13:01:01,539 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-12-02 13:01:01,539 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 7 states
[2024-12-02 13:01:01,539 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-12-02 13:01:01,540 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants.
[2024-12-02 13:01:01,540 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42
[2024-12-02 13:01:01,540 INFO  L87              Difference]: Start difference. First operand 235 states and 351 transitions. Second operand  has 7 states, 7 states have (on average 9.0) internal successors, (63), 7 states have internal predecessors, (63), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51)
[2024-12-02 13:01:02,463 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-12-02 13:01:02,463 INFO  L93              Difference]: Finished difference Result 528 states and 779 transitions.
[2024-12-02 13:01:02,464 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. 
[2024-12-02 13:01:02,464 INFO  L78                 Accepts]: Start accepts. Automaton has  has 7 states, 7 states have (on average 9.0) internal successors, (63), 7 states have internal predecessors, (63), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) Word has length 315
[2024-12-02 13:01:02,465 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-12-02 13:01:02,467 INFO  L225             Difference]: With dead ends: 528
[2024-12-02 13:01:02,467 INFO  L226             Difference]: Without dead ends: 296
[2024-12-02 13:01:02,468 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56
[2024-12-02 13:01:02,468 INFO  L435           NwaCegarLoop]: 229 mSDtfsCounter, 60 mSDsluCounter, 806 mSDsCounter, 0 mSdLazyCounter, 201 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 1035 SdHoareTripleChecker+Invalid, 202 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 201 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time
[2024-12-02 13:01:02,469 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [60 Valid, 1035 Invalid, 202 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 201 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time]
[2024-12-02 13:01:02,469 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 296 states.
[2024-12-02 13:01:02,494 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 296 to 242.
[2024-12-02 13:01:02,495 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 242 states, 178 states have (on average 1.3595505617977528) internal successors, (242), 181 states have internal predecessors, (242), 59 states have call successors, (59), 4 states have call predecessors, (59), 4 states have return successors, (59), 56 states have call predecessors, (59), 59 states have call successors, (59)
[2024-12-02 13:01:02,496 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 242 states to 242 states and 360 transitions.
[2024-12-02 13:01:02,496 INFO  L78                 Accepts]: Start accepts. Automaton has 242 states and 360 transitions. Word has length 315
[2024-12-02 13:01:02,497 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-12-02 13:01:02,497 INFO  L471      AbstractCegarLoop]: Abstraction has 242 states and 360 transitions.
[2024-12-02 13:01:02,497 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 7 states, 7 states have (on average 9.0) internal successors, (63), 7 states have internal predecessors, (63), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51)
[2024-12-02 13:01:02,497 INFO  L276                IsEmpty]: Start isEmpty. Operand 242 states and 360 transitions.
[2024-12-02 13:01:02,499 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 316
[2024-12-02 13:01:02,499 INFO  L210           NwaCegarLoop]: Found error trace
[2024-12-02 13:01:02,500 INFO  L218           NwaCegarLoop]: trace histogram [51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-12-02 13:01:02,500 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5
[2024-12-02 13:01:02,500 INFO  L396      AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-12-02 13:01:02,500 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-12-02 13:01:02,501 INFO  L85        PathProgramCache]: Analyzing trace with hash 336816124, now seen corresponding path program 1 times
[2024-12-02 13:01:02,501 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-12-02 13:01:02,501 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [411514611]
[2024-12-02 13:01:02,501 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-12-02 13:01:02,501 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-12-02 13:01:02,535 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-12-02 13:01:05,015 INFO  L134       CoverageAnalysis]: Checked inductivity of 5100 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked.
[2024-12-02 13:01:05,015 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-12-02 13:01:05,015 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [411514611]
[2024-12-02 13:01:05,015 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [411514611] provided 1 perfect and 0 imperfect interpolant sequences
[2024-12-02 13:01:05,015 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-12-02 13:01:05,015 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7
[2024-12-02 13:01:05,015 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1546370935]
[2024-12-02 13:01:05,015 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-12-02 13:01:05,016 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 7 states
[2024-12-02 13:01:05,016 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-12-02 13:01:05,016 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants.
[2024-12-02 13:01:05,016 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42
[2024-12-02 13:01:05,017 INFO  L87              Difference]: Start difference. First operand 242 states and 360 transitions. Second operand  has 7 states, 7 states have (on average 9.0) internal successors, (63), 7 states have internal predecessors, (63), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51)
[2024-12-02 13:01:05,773 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-12-02 13:01:05,773 INFO  L93              Difference]: Finished difference Result 510 states and 751 transitions.
[2024-12-02 13:01:05,774 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. 
[2024-12-02 13:01:05,774 INFO  L78                 Accepts]: Start accepts. Automaton has  has 7 states, 7 states have (on average 9.0) internal successors, (63), 7 states have internal predecessors, (63), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) Word has length 315
[2024-12-02 13:01:05,775 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-12-02 13:01:05,776 INFO  L225             Difference]: With dead ends: 510
[2024-12-02 13:01:05,776 INFO  L226             Difference]: Without dead ends: 271
[2024-12-02 13:01:05,777 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56
[2024-12-02 13:01:05,778 INFO  L435           NwaCegarLoop]: 228 mSDtfsCounter, 60 mSDsluCounter, 803 mSDsCounter, 0 mSdLazyCounter, 200 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 1031 SdHoareTripleChecker+Invalid, 201 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 200 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time
[2024-12-02 13:01:05,778 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [60 Valid, 1031 Invalid, 201 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 200 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time]
[2024-12-02 13:01:05,779 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 271 states.
[2024-12-02 13:01:05,804 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 271 to 209.
[2024-12-02 13:01:05,805 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 209 states, 147 states have (on average 1.346938775510204) internal successors, (198), 149 states have internal predecessors, (198), 57 states have call successors, (57), 4 states have call predecessors, (57), 4 states have return successors, (57), 55 states have call predecessors, (57), 57 states have call successors, (57)
[2024-12-02 13:01:05,807 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 209 states to 209 states and 312 transitions.
[2024-12-02 13:01:05,807 INFO  L78                 Accepts]: Start accepts. Automaton has 209 states and 312 transitions. Word has length 315
[2024-12-02 13:01:05,808 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-12-02 13:01:05,808 INFO  L471      AbstractCegarLoop]: Abstraction has 209 states and 312 transitions.
[2024-12-02 13:01:05,808 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 7 states, 7 states have (on average 9.0) internal successors, (63), 7 states have internal predecessors, (63), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51)
[2024-12-02 13:01:05,808 INFO  L276                IsEmpty]: Start isEmpty. Operand 209 states and 312 transitions.
[2024-12-02 13:01:05,810 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 317
[2024-12-02 13:01:05,810 INFO  L210           NwaCegarLoop]: Found error trace
[2024-12-02 13:01:05,810 INFO  L218           NwaCegarLoop]: trace histogram [51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-12-02 13:01:05,810 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6
[2024-12-02 13:01:05,811 INFO  L396      AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-12-02 13:01:05,811 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-12-02 13:01:05,811 INFO  L85        PathProgramCache]: Analyzing trace with hash -100729257, now seen corresponding path program 1 times
[2024-12-02 13:01:05,811 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-12-02 13:01:05,811 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1653691687]
[2024-12-02 13:01:05,811 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-12-02 13:01:05,811 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-12-02 13:01:05,897 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-12-02 13:01:09,495 INFO  L134       CoverageAnalysis]: Checked inductivity of 5100 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked.
[2024-12-02 13:01:09,495 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-12-02 13:01:09,495 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1653691687]
[2024-12-02 13:01:09,496 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1653691687] provided 1 perfect and 0 imperfect interpolant sequences
[2024-12-02 13:01:09,496 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-12-02 13:01:09,496 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14
[2024-12-02 13:01:09,496 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212292980]
[2024-12-02 13:01:09,496 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-12-02 13:01:09,497 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 14 states
[2024-12-02 13:01:09,497 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-12-02 13:01:09,497 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants.
[2024-12-02 13:01:09,497 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=152, Unknown=0, NotChecked=0, Total=182
[2024-12-02 13:01:09,497 INFO  L87              Difference]: Start difference. First operand 209 states and 312 transitions. Second operand  has 14 states, 14 states have (on average 4.571428571428571) internal successors, (64), 14 states have internal predecessors, (64), 2 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 2 states have call predecessors, (51), 2 states have call successors, (51)
[2024-12-02 13:01:11,778 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-12-02 13:01:11,778 INFO  L93              Difference]: Finished difference Result 551 states and 803 transitions.
[2024-12-02 13:01:11,778 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. 
[2024-12-02 13:01:11,778 INFO  L78                 Accepts]: Start accepts. Automaton has  has 14 states, 14 states have (on average 4.571428571428571) internal successors, (64), 14 states have internal predecessors, (64), 2 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 2 states have call predecessors, (51), 2 states have call successors, (51) Word has length 316
[2024-12-02 13:01:11,779 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-12-02 13:01:11,780 INFO  L225             Difference]: With dead ends: 551
[2024-12-02 13:01:11,780 INFO  L226             Difference]: Without dead ends: 345
[2024-12-02 13:01:11,781 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=126, Invalid=380, Unknown=0, NotChecked=0, Total=506
[2024-12-02 13:01:11,781 INFO  L435           NwaCegarLoop]: 186 mSDtfsCounter, 491 mSDsluCounter, 688 mSDsCounter, 0 mSdLazyCounter, 1130 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 491 SdHoareTripleChecker+Valid, 874 SdHoareTripleChecker+Invalid, 1133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1130 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 1.5s IncrementalHoareTripleChecker+Time
[2024-12-02 13:01:11,781 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [491 Valid, 874 Invalid, 1133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 1130 Invalid, 0 Unknown, 0 Unchecked, 1.5s Time]
[2024-12-02 13:01:11,782 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 345 states.
[2024-12-02 13:01:11,798 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 345 to 239.
[2024-12-02 13:01:11,798 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 239 states, 177 states have (on average 1.3502824858757063) internal successors, (239), 179 states have internal predecessors, (239), 57 states have call successors, (57), 4 states have call predecessors, (57), 4 states have return successors, (57), 55 states have call predecessors, (57), 57 states have call successors, (57)
[2024-12-02 13:01:11,799 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 353 transitions.
[2024-12-02 13:01:11,800 INFO  L78                 Accepts]: Start accepts. Automaton has 239 states and 353 transitions. Word has length 316
[2024-12-02 13:01:11,800 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-12-02 13:01:11,800 INFO  L471      AbstractCegarLoop]: Abstraction has 239 states and 353 transitions.
[2024-12-02 13:01:11,800 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 14 states, 14 states have (on average 4.571428571428571) internal successors, (64), 14 states have internal predecessors, (64), 2 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 2 states have call predecessors, (51), 2 states have call successors, (51)
[2024-12-02 13:01:11,800 INFO  L276                IsEmpty]: Start isEmpty. Operand 239 states and 353 transitions.
[2024-12-02 13:01:11,802 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 317
[2024-12-02 13:01:11,802 INFO  L210           NwaCegarLoop]: Found error trace
[2024-12-02 13:01:11,802 INFO  L218           NwaCegarLoop]: trace histogram [51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-12-02 13:01:11,802 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7
[2024-12-02 13:01:11,802 INFO  L396      AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-12-02 13:01:11,802 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-12-02 13:01:11,802 INFO  L85        PathProgramCache]: Analyzing trace with hash 600335321, now seen corresponding path program 1 times
[2024-12-02 13:01:11,803 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-12-02 13:01:11,803 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673288003]
[2024-12-02 13:01:11,803 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-12-02 13:01:11,803 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-12-02 13:01:11,861 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-12-02 13:01:15,062 INFO  L134       CoverageAnalysis]: Checked inductivity of 5100 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked.
[2024-12-02 13:01:15,062 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-12-02 13:01:15,062 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673288003]
[2024-12-02 13:01:15,062 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [673288003] provided 1 perfect and 0 imperfect interpolant sequences
[2024-12-02 13:01:15,062 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-12-02 13:01:15,063 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11
[2024-12-02 13:01:15,063 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [234685466]
[2024-12-02 13:01:15,063 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-12-02 13:01:15,063 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 11 states
[2024-12-02 13:01:15,063 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-12-02 13:01:15,063 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants.
[2024-12-02 13:01:15,063 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110
[2024-12-02 13:01:15,064 INFO  L87              Difference]: Start difference. First operand 239 states and 353 transitions. Second operand  has 11 states, 11 states have (on average 5.818181818181818) internal successors, (64), 11 states have internal predecessors, (64), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51)
[2024-12-02 13:01:16,063 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-12-02 13:01:16,063 INFO  L93              Difference]: Finished difference Result 557 states and 811 transitions.
[2024-12-02 13:01:16,064 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. 
[2024-12-02 13:01:16,064 INFO  L78                 Accepts]: Start accepts. Automaton has  has 11 states, 11 states have (on average 5.818181818181818) internal successors, (64), 11 states have internal predecessors, (64), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) Word has length 316
[2024-12-02 13:01:16,065 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-12-02 13:01:16,066 INFO  L225             Difference]: With dead ends: 557
[2024-12-02 13:01:16,066 INFO  L226             Difference]: Without dead ends: 321
[2024-12-02 13:01:16,066 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=61, Invalid=149, Unknown=0, NotChecked=0, Total=210
[2024-12-02 13:01:16,067 INFO  L435           NwaCegarLoop]: 189 mSDtfsCounter, 90 mSDsluCounter, 1081 mSDsCounter, 0 mSdLazyCounter, 368 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 90 SdHoareTripleChecker+Valid, 1270 SdHoareTripleChecker+Invalid, 372 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 368 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time
[2024-12-02 13:01:16,067 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [90 Valid, 1270 Invalid, 372 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 368 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time]
[2024-12-02 13:01:16,067 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 321 states.
[2024-12-02 13:01:16,083 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 321 to 239.
[2024-12-02 13:01:16,084 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 239 states, 177 states have (on average 1.3502824858757063) internal successors, (239), 179 states have internal predecessors, (239), 57 states have call successors, (57), 4 states have call predecessors, (57), 4 states have return successors, (57), 55 states have call predecessors, (57), 57 states have call successors, (57)
[2024-12-02 13:01:16,085 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 353 transitions.
[2024-12-02 13:01:16,085 INFO  L78                 Accepts]: Start accepts. Automaton has 239 states and 353 transitions. Word has length 316
[2024-12-02 13:01:16,086 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-12-02 13:01:16,086 INFO  L471      AbstractCegarLoop]: Abstraction has 239 states and 353 transitions.
[2024-12-02 13:01:16,086 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 11 states, 11 states have (on average 5.818181818181818) internal successors, (64), 11 states have internal predecessors, (64), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51)
[2024-12-02 13:01:16,086 INFO  L276                IsEmpty]: Start isEmpty. Operand 239 states and 353 transitions.
[2024-12-02 13:01:16,087 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 317
[2024-12-02 13:01:16,087 INFO  L210           NwaCegarLoop]: Found error trace
[2024-12-02 13:01:16,087 INFO  L218           NwaCegarLoop]: trace histogram [51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-12-02 13:01:16,087 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8
[2024-12-02 13:01:16,088 INFO  L396      AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-12-02 13:01:16,088 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-12-02 13:01:16,088 INFO  L85        PathProgramCache]: Analyzing trace with hash -687535271, now seen corresponding path program 1 times
[2024-12-02 13:01:16,088 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-12-02 13:01:16,088 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1040804043]
[2024-12-02 13:01:16,088 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-12-02 13:01:16,088 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-12-02 13:01:16,138 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-12-02 13:01:18,571 INFO  L134       CoverageAnalysis]: Checked inductivity of 5100 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked.
[2024-12-02 13:01:18,571 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-12-02 13:01:18,571 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1040804043]
[2024-12-02 13:01:18,571 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1040804043] provided 1 perfect and 0 imperfect interpolant sequences
[2024-12-02 13:01:18,571 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-12-02 13:01:18,571 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9
[2024-12-02 13:01:18,571 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1041521599]
[2024-12-02 13:01:18,571 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-12-02 13:01:18,572 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 9 states
[2024-12-02 13:01:18,572 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-12-02 13:01:18,572 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants.
[2024-12-02 13:01:18,572 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=54, Unknown=0, NotChecked=0, Total=72
[2024-12-02 13:01:18,572 INFO  L87              Difference]: Start difference. First operand 239 states and 353 transitions. Second operand  has 9 states, 9 states have (on average 7.111111111111111) internal successors, (64), 9 states have internal predecessors, (64), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51)
[2024-12-02 13:01:19,719 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-12-02 13:01:19,719 INFO  L93              Difference]: Finished difference Result 587 states and 850 transitions.
[2024-12-02 13:01:19,720 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. 
[2024-12-02 13:01:19,720 INFO  L78                 Accepts]: Start accepts. Automaton has  has 9 states, 9 states have (on average 7.111111111111111) internal successors, (64), 9 states have internal predecessors, (64), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) Word has length 316
[2024-12-02 13:01:19,720 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-12-02 13:01:19,721 INFO  L225             Difference]: With dead ends: 587
[2024-12-02 13:01:19,721 INFO  L226             Difference]: Without dead ends: 351
[2024-12-02 13:01:19,722 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=36, Invalid=96, Unknown=0, NotChecked=0, Total=132
[2024-12-02 13:01:19,722 INFO  L435           NwaCegarLoop]: 197 mSDtfsCounter, 85 mSDsluCounter, 1229 mSDsCounter, 0 mSdLazyCounter, 447 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 85 SdHoareTripleChecker+Valid, 1426 SdHoareTripleChecker+Invalid, 448 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 447 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time
[2024-12-02 13:01:19,722 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [85 Valid, 1426 Invalid, 448 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 447 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time]
[2024-12-02 13:01:19,723 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 351 states.
[2024-12-02 13:01:19,741 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 351 to 243.
[2024-12-02 13:01:19,741 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 243 states, 181 states have (on average 1.3535911602209945) internal successors, (245), 183 states have internal predecessors, (245), 57 states have call successors, (57), 4 states have call predecessors, (57), 4 states have return successors, (57), 55 states have call predecessors, (57), 57 states have call successors, (57)
[2024-12-02 13:01:19,742 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 243 states to 243 states and 359 transitions.
[2024-12-02 13:01:19,743 INFO  L78                 Accepts]: Start accepts. Automaton has 243 states and 359 transitions. Word has length 316
[2024-12-02 13:01:19,743 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-12-02 13:01:19,743 INFO  L471      AbstractCegarLoop]: Abstraction has 243 states and 359 transitions.
[2024-12-02 13:01:19,743 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 9 states, 9 states have (on average 7.111111111111111) internal successors, (64), 9 states have internal predecessors, (64), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51)
[2024-12-02 13:01:19,743 INFO  L276                IsEmpty]: Start isEmpty. Operand 243 states and 359 transitions.
[2024-12-02 13:01:19,745 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 317
[2024-12-02 13:01:19,745 INFO  L210           NwaCegarLoop]: Found error trace
[2024-12-02 13:01:19,745 INFO  L218           NwaCegarLoop]: trace histogram [51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-12-02 13:01:19,745 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9
[2024-12-02 13:01:19,745 INFO  L396      AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-12-02 13:01:19,746 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-12-02 13:01:19,746 INFO  L85        PathProgramCache]: Analyzing trace with hash 13529307, now seen corresponding path program 1 times
[2024-12-02 13:01:19,746 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-12-02 13:01:19,746 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [641525573]
[2024-12-02 13:01:19,746 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-12-02 13:01:19,746 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-12-02 13:01:19,801 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-12-02 13:01:22,779 INFO  L134       CoverageAnalysis]: Checked inductivity of 5100 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked.
[2024-12-02 13:01:22,779 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-12-02 13:01:22,779 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [641525573]
[2024-12-02 13:01:22,779 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [641525573] provided 1 perfect and 0 imperfect interpolant sequences
[2024-12-02 13:01:22,779 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-12-02 13:01:22,779 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11
[2024-12-02 13:01:22,779 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [132527617]
[2024-12-02 13:01:22,779 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-12-02 13:01:22,780 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 11 states
[2024-12-02 13:01:22,780 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-12-02 13:01:22,781 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants.
[2024-12-02 13:01:22,781 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110
[2024-12-02 13:01:22,781 INFO  L87              Difference]: Start difference. First operand 243 states and 359 transitions. Second operand  has 11 states, 11 states have (on average 5.818181818181818) internal successors, (64), 11 states have internal predecessors, (64), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51)
[2024-12-02 13:01:24,187 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-12-02 13:01:24,187 INFO  L93              Difference]: Finished difference Result 555 states and 809 transitions.
[2024-12-02 13:01:24,187 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. 
[2024-12-02 13:01:24,188 INFO  L78                 Accepts]: Start accepts. Automaton has  has 11 states, 11 states have (on average 5.818181818181818) internal successors, (64), 11 states have internal predecessors, (64), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) Word has length 316
[2024-12-02 13:01:24,188 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-12-02 13:01:24,189 INFO  L225             Difference]: With dead ends: 555
[2024-12-02 13:01:24,189 INFO  L226             Difference]: Without dead ends: 315
[2024-12-02 13:01:24,190 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 21 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 1.6s TimeCoverageRelationStatistics Valid=77, Invalid=229, Unknown=0, NotChecked=0, Total=306
[2024-12-02 13:01:24,190 INFO  L435           NwaCegarLoop]: 199 mSDtfsCounter, 121 mSDsluCounter, 1417 mSDsCounter, 0 mSdLazyCounter, 556 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 121 SdHoareTripleChecker+Valid, 1616 SdHoareTripleChecker+Invalid, 558 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 556 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.8s IncrementalHoareTripleChecker+Time
[2024-12-02 13:01:24,190 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [121 Valid, 1616 Invalid, 558 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 556 Invalid, 0 Unknown, 0 Unchecked, 0.8s Time]
[2024-12-02 13:01:24,191 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 315 states.
[2024-12-02 13:01:24,217 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 315 to 239.
[2024-12-02 13:01:24,217 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 239 states, 177 states have (on average 1.3502824858757063) internal successors, (239), 179 states have internal predecessors, (239), 57 states have call successors, (57), 4 states have call predecessors, (57), 4 states have return successors, (57), 55 states have call predecessors, (57), 57 states have call successors, (57)
[2024-12-02 13:01:24,218 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 239 states to 239 states and 353 transitions.
[2024-12-02 13:01:24,219 INFO  L78                 Accepts]: Start accepts. Automaton has 239 states and 353 transitions. Word has length 316
[2024-12-02 13:01:24,219 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-12-02 13:01:24,219 INFO  L471      AbstractCegarLoop]: Abstraction has 239 states and 353 transitions.
[2024-12-02 13:01:24,220 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 11 states, 11 states have (on average 5.818181818181818) internal successors, (64), 11 states have internal predecessors, (64), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51)
[2024-12-02 13:01:24,220 INFO  L276                IsEmpty]: Start isEmpty. Operand 239 states and 353 transitions.
[2024-12-02 13:01:24,222 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 318
[2024-12-02 13:01:24,222 INFO  L210           NwaCegarLoop]: Found error trace
[2024-12-02 13:01:24,222 INFO  L218           NwaCegarLoop]: trace histogram [51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-12-02 13:01:24,222 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10
[2024-12-02 13:01:24,222 INFO  L396      AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-12-02 13:01:24,223 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-12-02 13:01:24,223 INFO  L85        PathProgramCache]: Analyzing trace with hash -705542021, now seen corresponding path program 1 times
[2024-12-02 13:01:24,223 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-12-02 13:01:24,223 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [46166846]
[2024-12-02 13:01:24,223 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-12-02 13:01:24,223 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-12-02 13:01:24,261 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-12-02 13:01:24,464 INFO  L134       CoverageAnalysis]: Checked inductivity of 5100 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked.
[2024-12-02 13:01:24,464 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-12-02 13:01:24,464 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [46166846]
[2024-12-02 13:01:24,464 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [46166846] provided 1 perfect and 0 imperfect interpolant sequences
[2024-12-02 13:01:24,464 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-12-02 13:01:24,464 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5
[2024-12-02 13:01:24,464 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1755494639]
[2024-12-02 13:01:24,464 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-12-02 13:01:24,465 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 5 states
[2024-12-02 13:01:24,465 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-12-02 13:01:24,465 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants.
[2024-12-02 13:01:24,465 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20
[2024-12-02 13:01:24,466 INFO  L87              Difference]: Start difference. First operand 239 states and 353 transitions. Second operand  has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51)
[2024-12-02 13:01:24,751 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-12-02 13:01:24,751 INFO  L93              Difference]: Finished difference Result 683 states and 1012 transitions.
[2024-12-02 13:01:24,751 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. 
[2024-12-02 13:01:24,751 INFO  L78                 Accepts]: Start accepts. Automaton has  has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) Word has length 317
[2024-12-02 13:01:24,752 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-12-02 13:01:24,755 INFO  L225             Difference]: With dead ends: 683
[2024-12-02 13:01:24,755 INFO  L226             Difference]: Without dead ends: 447
[2024-12-02 13:01:24,755 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42
[2024-12-02 13:01:24,756 INFO  L435           NwaCegarLoop]: 209 mSDtfsCounter, 146 mSDsluCounter, 512 mSDsCounter, 0 mSdLazyCounter, 124 mSolverCounterSat, 154 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 146 SdHoareTripleChecker+Valid, 721 SdHoareTripleChecker+Invalid, 278 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 154 IncrementalHoareTripleChecker+Valid, 124 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time
[2024-12-02 13:01:24,756 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [146 Valid, 721 Invalid, 278 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [154 Valid, 124 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time]
[2024-12-02 13:01:24,757 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 447 states.
[2024-12-02 13:01:24,788 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 447 to 345.
[2024-12-02 13:01:24,788 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 345 states, 229 states have (on average 1.3275109170305677) internal successors, (304), 231 states have internal predecessors, (304), 108 states have call successors, (108), 7 states have call predecessors, (108), 7 states have return successors, (108), 106 states have call predecessors, (108), 108 states have call successors, (108)
[2024-12-02 13:01:24,790 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 345 states to 345 states and 520 transitions.
[2024-12-02 13:01:24,790 INFO  L78                 Accepts]: Start accepts. Automaton has 345 states and 520 transitions. Word has length 317
[2024-12-02 13:01:24,791 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-12-02 13:01:24,791 INFO  L471      AbstractCegarLoop]: Abstraction has 345 states and 520 transitions.
[2024-12-02 13:01:24,791 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 5 states, 5 states have (on average 13.0) internal successors, (65), 5 states have internal predecessors, (65), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51)
[2024-12-02 13:01:24,791 INFO  L276                IsEmpty]: Start isEmpty. Operand 345 states and 520 transitions.
[2024-12-02 13:01:24,792 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 318
[2024-12-02 13:01:24,792 INFO  L210           NwaCegarLoop]: Found error trace
[2024-12-02 13:01:24,792 INFO  L218           NwaCegarLoop]: trace histogram [51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-12-02 13:01:24,792 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11
[2024-12-02 13:01:24,793 INFO  L396      AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-12-02 13:01:24,793 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-12-02 13:01:24,793 INFO  L85        PathProgramCache]: Analyzing trace with hash 1956020189, now seen corresponding path program 1 times
[2024-12-02 13:01:24,793 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-12-02 13:01:24,793 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2142052116]
[2024-12-02 13:01:24,793 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-12-02 13:01:24,793 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-12-02 13:01:24,814 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-12-02 13:01:24,862 INFO  L134       CoverageAnalysis]: Checked inductivity of 5100 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked.
[2024-12-02 13:01:24,862 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-12-02 13:01:24,862 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2142052116]
[2024-12-02 13:01:24,862 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2142052116] provided 1 perfect and 0 imperfect interpolant sequences
[2024-12-02 13:01:24,862 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-12-02 13:01:24,862 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3
[2024-12-02 13:01:24,863 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1453857336]
[2024-12-02 13:01:24,863 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-12-02 13:01:24,863 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-12-02 13:01:24,863 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-12-02 13:01:24,863 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-12-02 13:01:24,863 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-12-02 13:01:24,863 INFO  L87              Difference]: Start difference. First operand 345 states and 520 transitions. Second operand  has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51)
[2024-12-02 13:01:24,961 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-12-02 13:01:24,962 INFO  L93              Difference]: Finished difference Result 611 states and 907 transitions.
[2024-12-02 13:01:24,962 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-12-02 13:01:24,962 INFO  L78                 Accepts]: Start accepts. Automaton has  has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) Word has length 317
[2024-12-02 13:01:24,963 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-12-02 13:01:24,965 INFO  L225             Difference]: With dead ends: 611
[2024-12-02 13:01:24,965 INFO  L226             Difference]: Without dead ends: 375
[2024-12-02 13:01:24,966 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-12-02 13:01:24,967 INFO  L435           NwaCegarLoop]: 202 mSDtfsCounter, 39 mSDsluCounter, 172 mSDsCounter, 0 mSdLazyCounter, 64 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 374 SdHoareTripleChecker+Invalid, 65 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 64 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time
[2024-12-02 13:01:24,967 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [39 Valid, 374 Invalid, 65 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 64 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time]
[2024-12-02 13:01:24,968 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 375 states.
[2024-12-02 13:01:25,011 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 375 to 352.
[2024-12-02 13:01:25,012 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 352 states, 236 states have (on average 1.3135593220338984) internal successors, (310), 238 states have internal predecessors, (310), 108 states have call successors, (108), 7 states have call predecessors, (108), 7 states have return successors, (108), 106 states have call predecessors, (108), 108 states have call successors, (108)
[2024-12-02 13:01:25,013 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 352 states to 352 states and 526 transitions.
[2024-12-02 13:01:25,014 INFO  L78                 Accepts]: Start accepts. Automaton has 352 states and 526 transitions. Word has length 317
[2024-12-02 13:01:25,014 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-12-02 13:01:25,014 INFO  L471      AbstractCegarLoop]: Abstraction has 352 states and 526 transitions.
[2024-12-02 13:01:25,014 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51)
[2024-12-02 13:01:25,015 INFO  L276                IsEmpty]: Start isEmpty. Operand 352 states and 526 transitions.
[2024-12-02 13:01:25,016 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 318
[2024-12-02 13:01:25,016 INFO  L210           NwaCegarLoop]: Found error trace
[2024-12-02 13:01:25,017 INFO  L218           NwaCegarLoop]: trace histogram [51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-12-02 13:01:25,017 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12
[2024-12-02 13:01:25,017 INFO  L396      AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-12-02 13:01:25,017 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-12-02 13:01:25,017 INFO  L85        PathProgramCache]: Analyzing trace with hash -72733655, now seen corresponding path program 1 times
[2024-12-02 13:01:25,017 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-12-02 13:01:25,017 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2028174122]
[2024-12-02 13:01:25,017 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-12-02 13:01:25,018 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-12-02 13:01:25,039 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-12-02 13:01:25,090 INFO  L134       CoverageAnalysis]: Checked inductivity of 5100 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked.
[2024-12-02 13:01:25,090 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-12-02 13:01:25,091 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2028174122]
[2024-12-02 13:01:25,091 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2028174122] provided 1 perfect and 0 imperfect interpolant sequences
[2024-12-02 13:01:25,091 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-12-02 13:01:25,091 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3
[2024-12-02 13:01:25,091 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1830781678]
[2024-12-02 13:01:25,091 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-12-02 13:01:25,091 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-12-02 13:01:25,091 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-12-02 13:01:25,092 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-12-02 13:01:25,092 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-12-02 13:01:25,092 INFO  L87              Difference]: Start difference. First operand 352 states and 526 transitions. Second operand  has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51)
[2024-12-02 13:01:25,193 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-12-02 13:01:25,194 INFO  L93              Difference]: Finished difference Result 622 states and 912 transitions.
[2024-12-02 13:01:25,194 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-12-02 13:01:25,194 INFO  L78                 Accepts]: Start accepts. Automaton has  has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) Word has length 317
[2024-12-02 13:01:25,195 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-12-02 13:01:25,197 INFO  L225             Difference]: With dead ends: 622
[2024-12-02 13:01:25,197 INFO  L226             Difference]: Without dead ends: 379
[2024-12-02 13:01:25,198 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-12-02 13:01:25,199 INFO  L435           NwaCegarLoop]: 221 mSDtfsCounter, 46 mSDsluCounter, 170 mSDsCounter, 0 mSdLazyCounter, 62 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 391 SdHoareTripleChecker+Invalid, 63 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 62 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time
[2024-12-02 13:01:25,199 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [46 Valid, 391 Invalid, 63 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 62 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time]
[2024-12-02 13:01:25,200 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 379 states.
[2024-12-02 13:01:25,257 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 379 to 337.
[2024-12-02 13:01:25,258 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 337 states, 223 states have (on average 1.304932735426009) internal successors, (291), 224 states have internal predecessors, (291), 106 states have call successors, (106), 7 states have call predecessors, (106), 7 states have return successors, (106), 105 states have call predecessors, (106), 106 states have call successors, (106)
[2024-12-02 13:01:25,259 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 337 states to 337 states and 503 transitions.
[2024-12-02 13:01:25,260 INFO  L78                 Accepts]: Start accepts. Automaton has 337 states and 503 transitions. Word has length 317
[2024-12-02 13:01:25,260 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-12-02 13:01:25,261 INFO  L471      AbstractCegarLoop]: Abstraction has 337 states and 503 transitions.
[2024-12-02 13:01:25,261 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51)
[2024-12-02 13:01:25,261 INFO  L276                IsEmpty]: Start isEmpty. Operand 337 states and 503 transitions.
[2024-12-02 13:01:25,263 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 319
[2024-12-02 13:01:25,263 INFO  L210           NwaCegarLoop]: Found error trace
[2024-12-02 13:01:25,263 INFO  L218           NwaCegarLoop]: trace histogram [51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-12-02 13:01:25,263 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13
[2024-12-02 13:01:25,263 INFO  L396      AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-12-02 13:01:25,263 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-12-02 13:01:25,264 INFO  L85        PathProgramCache]: Analyzing trace with hash 1149284658, now seen corresponding path program 1 times
[2024-12-02 13:01:25,264 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-12-02 13:01:25,264 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [257210197]
[2024-12-02 13:01:25,264 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-12-02 13:01:25,264 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-12-02 13:01:25,379 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unknown
[2024-12-02 13:01:25,382 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [568036955]
[2024-12-02 13:01:25,382 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-12-02 13:01:25,382 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-12-02 13:01:25,383 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/z3
[2024-12-02 13:01:25,385 INFO  L229       MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null)
[2024-12-02 13:01:25,387 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process
[2024-12-02 13:01:25,622 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2024-12-02 13:01:25,622 INFO  L357             TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders.
[2024-12-02 13:01:25,981 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2024-12-02 13:01:26,171 INFO  L130   FreeRefinementEngine]: Strategy CAMEL found a feasible trace
[2024-12-02 13:01:26,171 INFO  L340         BasicCegarLoop]: Counterexample is feasible
[2024-12-02 13:01:26,172 INFO  L782   garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining)
[2024-12-02 13:01:26,177 INFO  L552       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0
[2024-12-02 13:01:26,373 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-12-02 13:01:26,376 INFO  L422         BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-12-02 13:01:26,538 INFO  L170   ceAbstractionStarter]: Computing trace abstraction results
[2024-12-02 13:01:26,541 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 02.12 01:01:26 BoogieIcfgContainer
[2024-12-02 13:01:26,541 INFO  L131        PluginConnector]: ------------------------ END TraceAbstraction----------------------------
[2024-12-02 13:01:26,542 INFO  L112        PluginConnector]: ------------------------Witness Printer----------------------------
[2024-12-02 13:01:26,542 INFO  L270        PluginConnector]: Initializing Witness Printer...
[2024-12-02 13:01:26,542 INFO  L274        PluginConnector]: Witness Printer initialized
[2024-12-02 13:01:26,542 INFO  L184        PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 01:00:39" (3/4) ...
[2024-12-02 13:01:26,544 INFO  L149         WitnessPrinter]: No result that supports witness generation found
[2024-12-02 13:01:26,545 INFO  L131        PluginConnector]: ------------------------ END Witness Printer----------------------------
[2024-12-02 13:01:26,546 INFO  L158              Benchmark]: Toolchain (without parser) took 47927.35ms. Allocated memory was 142.6MB in the beginning and 520.1MB in the end (delta: 377.5MB). Free memory was 118.7MB in the beginning and 330.9MB in the end (delta: -212.2MB). Peak memory consumption was 163.8MB. Max. memory is 16.1GB.
[2024-12-02 13:01:26,546 INFO  L158              Benchmark]: CDTParser took 0.34ms. Allocated memory is still 142.6MB. Free memory is still 83.1MB. There was no memory consumed. Max. memory is 16.1GB.
[2024-12-02 13:01:26,546 INFO  L158              Benchmark]: CACSL2BoogieTranslator took 296.49ms. Allocated memory is still 142.6MB. Free memory was 118.5MB in the beginning and 101.5MB in the end (delta: 17.0MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB.
[2024-12-02 13:01:26,547 INFO  L158              Benchmark]: Boogie Procedure Inliner took 55.40ms. Allocated memory is still 142.6MB. Free memory was 101.5MB in the beginning and 96.4MB in the end (delta: 5.1MB). There was no memory consumed. Max. memory is 16.1GB.
[2024-12-02 13:01:26,547 INFO  L158              Benchmark]: Boogie Preprocessor took 62.79ms. Allocated memory is still 142.6MB. Free memory was 96.4MB in the beginning and 89.7MB in the end (delta: 6.7MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB.
[2024-12-02 13:01:26,547 INFO  L158              Benchmark]: RCFGBuilder took 603.34ms. Allocated memory is still 142.6MB. Free memory was 89.7MB in the beginning and 104.3MB in the end (delta: -14.6MB). Peak memory consumption was 39.7MB. Max. memory is 16.1GB.
[2024-12-02 13:01:26,547 INFO  L158              Benchmark]: TraceAbstraction took 46899.95ms. Allocated memory was 142.6MB in the beginning and 520.1MB in the end (delta: 377.5MB). Free memory was 103.8MB in the beginning and 330.9MB in the end (delta: -227.1MB). Peak memory consumption was 149.3MB. Max. memory is 16.1GB.
[2024-12-02 13:01:26,548 INFO  L158              Benchmark]: Witness Printer took 3.73ms. Allocated memory is still 520.1MB. Free memory was 330.9MB in the beginning and 330.9MB in the end (delta: 46.0kB). There was no memory consumed. Max. memory is 16.1GB.
[2024-12-02 13:01:26,549 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.34ms. Allocated memory is still 142.6MB. Free memory is still 83.1MB. There was no memory consumed. Max. memory is 16.1GB.
 * CACSL2BoogieTranslator took 296.49ms. Allocated memory is still 142.6MB. Free memory was 118.5MB in the beginning and 101.5MB in the end (delta: 17.0MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB.
 * Boogie Procedure Inliner took 55.40ms. Allocated memory is still 142.6MB. Free memory was 101.5MB in the beginning and 96.4MB in the end (delta: 5.1MB). There was no memory consumed. Max. memory is 16.1GB.
 * Boogie Preprocessor took 62.79ms. Allocated memory is still 142.6MB. Free memory was 96.4MB in the beginning and 89.7MB in the end (delta: 6.7MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB.
 * RCFGBuilder took 603.34ms. Allocated memory is still 142.6MB. Free memory was 89.7MB in the beginning and 104.3MB in the end (delta: -14.6MB). Peak memory consumption was 39.7MB. Max. memory is 16.1GB.
 * TraceAbstraction took 46899.95ms. Allocated memory was 142.6MB in the beginning and 520.1MB in the end (delta: 377.5MB). Free memory was 103.8MB in the beginning and 330.9MB in the end (delta: -227.1MB). Peak memory consumption was 149.3MB. Max. memory is 16.1GB.
 * Witness Printer took 3.73ms. Allocated memory is still 520.1MB. Free memory was 330.9MB in the beginning and 330.9MB in the end (delta: 46.0kB). There was no memory consumed. Max. memory is 16.1GB.
 * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction:
  - StatisticsResult: ErrorAutomatonStatistics
    NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0
  - UnprovableResult [Line: 19]: Unable to prove that a call to reach_error is unreachable
    Unable to prove that a call to reach_error is unreachable
 Reason: overapproximation of someBinaryFLOATComparisonOperation at line 216, overapproximation of someBinaryFLOATComparisonOperation at line 99, overapproximation of someBinaryDOUBLEComparisonOperation at line 98, overapproximation of someBinaryDOUBLEComparisonOperation at line 177, overapproximation of someBinaryDOUBLEComparisonOperation at line 210, overapproximation of someBinaryDOUBLEComparisonOperation at line 228, overapproximation of someBinaryDOUBLEComparisonOperation at line 212, overapproximation of someBinaryDOUBLEComparisonOperation at line 214, overapproximation of someUnaryFLOAToperation at line 99. 
Possible FailurePath: 
[L21]                    unsigned char isInitial = 0;
[L22]                    signed char var_1_1 = -10;
[L23]                    signed char var_1_3 = -16;
[L24]                    signed char var_1_4 = 50;
[L25]                    signed char var_1_5 = 4;
[L26]                    unsigned long int var_1_6 = 50;
[L27]                    signed long int var_1_7 = -8;
[L28]                    signed long int var_1_8 = -4;
[L29]                    signed char var_1_9 = 50;
[L30]                    unsigned char var_1_10 = 128;
[L31]                    unsigned char var_1_11 = 5;
[L32]                    unsigned long int var_1_12 = 10;
[L33]                    signed char var_1_13 = 16;
[L34]                    unsigned short int var_1_15 = 128;
[L35]                    signed long int var_1_16 = 2;
[L36]                    unsigned short int var_1_17 = 61498;
[L37]                    unsigned long int var_1_18 = 1;
[L38]                    unsigned char var_1_19 = 0;
[L39]                    double var_1_20 = 4.9;
[L40]                    double var_1_21 = 1.5;
[L41]                    signed long int var_1_22 = 0;
[L42]                    signed long int var_1_23 = 100;
[L43]                    signed long int var_1_24 = 2;
[L44]                    unsigned char var_1_25 = 1;
[L45]                    unsigned char var_1_26 = 1;
[L46]                    unsigned char var_1_27 = 0;
[L47]                    unsigned char var_1_28 = 0;
[L48]                    unsigned char var_1_29 = 0;
[L49]                    unsigned char var_1_30 = 0;
[L50]                    unsigned char var_1_31 = 0;
[L51]                    unsigned char var_1_32 = 1;
[L52]                    unsigned char var_1_33 = 0;
[L53]                    unsigned char var_1_34 = 16;
[L54]                    signed short int var_1_35 = 8;
[L55]                    signed long int var_1_36 = -10;
[L56]                    signed short int var_1_37 = -4;
[L57]                    float var_1_38 = 15.875;
[L58]                    double var_1_39 = 0.125;
[L59]                    double var_1_40 = 3.8;
[L60]                    double var_1_41 = 3.7;
[L61]                    float var_1_42 = 1.75;
[L62]                    signed char var_1_43 = -8;
[L63]                    unsigned char var_1_44 = 1;
[L64]                    signed char var_1_45 = 25;
[L65]                    unsigned short int last_1_var_1_15 = 128;
             VAL         [isInitial=0, last_1_var_1_15=128, var_1_10=128, var_1_11=5, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-16, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=50, var_1_5=4, var_1_6=50, var_1_7=-8, var_1_8=-4, var_1_9=50]
[L232]                   isInitial = 1
[L233]       FCALL       initially()
[L235]       CALL        updateLastVariables()
[L225]                   last_1_var_1_15 = var_1_15
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=128, var_1_11=5, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-16, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=50, var_1_5=4, var_1_6=50, var_1_7=-8, var_1_8=-4, var_1_9=50]
[L235]       RET         updateLastVariables()
[L236]       CALL        updateVariables()
[L146]                   var_1_3 = __VERIFIER_nondet_char()
[L147]       CALL        assume_abort_if_not(var_1_3 >= -63)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=128, var_1_11=5, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=50, var_1_5=4, var_1_6=50, var_1_7=-8, var_1_8=-4, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=128, var_1_11=5, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=50, var_1_5=4, var_1_6=50, var_1_7=-8, var_1_8=-4, var_1_9=50]
[L147]       RET         assume_abort_if_not(var_1_3 >= -63)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=128, var_1_11=5, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=50, var_1_5=4, var_1_6=50, var_1_7=-8, var_1_8=-4, var_1_9=50]
[L148]       CALL        assume_abort_if_not(var_1_3 <= 63)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=128, var_1_11=5, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=50, var_1_5=4, var_1_6=50, var_1_7=-8, var_1_8=-4, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=128, var_1_11=5, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=50, var_1_5=4, var_1_6=50, var_1_7=-8, var_1_8=-4, var_1_9=50]
[L148]       RET         assume_abort_if_not(var_1_3 <= 63)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=128, var_1_11=5, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=50, var_1_5=4, var_1_6=50, var_1_7=-8, var_1_8=-4, var_1_9=50]
[L149]                   var_1_4 = __VERIFIER_nondet_char()
[L150]       CALL        assume_abort_if_not(var_1_4 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=128, var_1_11=5, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=-8, var_1_8=-4, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=128, var_1_11=5, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=-8, var_1_8=-4, var_1_9=50]
[L150]       RET         assume_abort_if_not(var_1_4 >= 0)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=128, var_1_11=5, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=-8, var_1_8=-4, var_1_9=50]
[L151]       CALL        assume_abort_if_not(var_1_4 <= 63)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=128, var_1_11=5, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=-8, var_1_8=-4, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=128, var_1_11=5, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=-8, var_1_8=-4, var_1_9=50]
[L151]       RET         assume_abort_if_not(var_1_4 <= 63)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=128, var_1_11=5, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=-8, var_1_8=-4, var_1_9=50]
[L152]                   var_1_5 = __VERIFIER_nondet_char()
[L153]       CALL        assume_abort_if_not(var_1_5 >= -127)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=128, var_1_11=5, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=-8, var_1_8=-4, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=128, var_1_11=5, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=-8, var_1_8=-4, var_1_9=50]
[L153]       RET         assume_abort_if_not(var_1_5 >= -127)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=128, var_1_11=5, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=-8, var_1_8=-4, var_1_9=50]
[L154]       CALL        assume_abort_if_not(var_1_5 <= 126)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=128, var_1_11=5, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=-8, var_1_8=-4, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=128, var_1_11=5, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=-8, var_1_8=-4, var_1_9=50]
[L154]       RET         assume_abort_if_not(var_1_5 <= 126)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=128, var_1_11=5, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=-8, var_1_8=-4, var_1_9=50]
[L155]                   var_1_7 = __VERIFIER_nondet_long()
[L156]       CALL        assume_abort_if_not(var_1_7 >= -2147483648)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=128, var_1_11=5, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-4, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=128, var_1_11=5, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-4, var_1_9=50]
[L156]       RET         assume_abort_if_not(var_1_7 >= -2147483648)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=128, var_1_11=5, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-4, var_1_9=50]
[L157]       CALL        assume_abort_if_not(var_1_7 <= 2147483647)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=128, var_1_11=5, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-4, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=128, var_1_11=5, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-4, var_1_9=50]
[L157]       RET         assume_abort_if_not(var_1_7 <= 2147483647)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=128, var_1_11=5, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-4, var_1_9=50]
[L158]       CALL        assume_abort_if_not(var_1_7 != 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=128, var_1_11=5, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-4, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=128, var_1_11=5, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-4, var_1_9=50]
[L158]       RET         assume_abort_if_not(var_1_7 != 0)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=128, var_1_11=5, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-4, var_1_9=50]
[L159]                   var_1_8 = __VERIFIER_nondet_long()
[L160]       CALL        assume_abort_if_not(var_1_8 >= -2147483648)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=128, var_1_11=5, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=128, var_1_11=5, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L160]       RET         assume_abort_if_not(var_1_8 >= -2147483648)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=128, var_1_11=5, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L161]       CALL        assume_abort_if_not(var_1_8 <= 2147483647)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=128, var_1_11=5, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=128, var_1_11=5, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L161]       RET         assume_abort_if_not(var_1_8 <= 2147483647)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=128, var_1_11=5, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L162]       CALL        assume_abort_if_not(var_1_8 != 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=128, var_1_11=5, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=128, var_1_11=5, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L162]       RET         assume_abort_if_not(var_1_8 != 0)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=128, var_1_11=5, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L163]                   var_1_10 = __VERIFIER_nondet_uchar()
[L164]       CALL        assume_abort_if_not(var_1_10 >= 127)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=5, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=5, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L164]       RET         assume_abort_if_not(var_1_10 >= 127)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=5, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L165]       CALL        assume_abort_if_not(var_1_10 <= 255)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=5, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=5, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L165]       RET         assume_abort_if_not(var_1_10 <= 255)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=5, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L166]                   var_1_11 = __VERIFIER_nondet_uchar()
[L167]       CALL        assume_abort_if_not(var_1_11 >= 1)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L167]       RET         assume_abort_if_not(var_1_11 >= 1)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L168]       CALL        assume_abort_if_not(var_1_11 <= 126)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L168]       RET         assume_abort_if_not(var_1_11 <= 126)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L169]       CALL        assume_abort_if_not(var_1_11 != 127)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L169]       RET         assume_abort_if_not(var_1_11 != 127)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=2, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L170]                   var_1_16 = __VERIFIER_nondet_long()
[L171]       CALL        assume_abort_if_not(var_1_16 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L171]       RET         assume_abort_if_not(var_1_16 >= 0)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L172]       CALL        assume_abort_if_not(var_1_16 <= 2147483647)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L172]       RET         assume_abort_if_not(var_1_16 <= 2147483647)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=61498, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L173]                   var_1_17 = __VERIFIER_nondet_ushort()
[L174]       CALL        assume_abort_if_not(var_1_17 >= 32767)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L174]       RET         assume_abort_if_not(var_1_17 >= 32767)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L175]       CALL        assume_abort_if_not(var_1_17 <= 65534)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L175]       RET         assume_abort_if_not(var_1_17 <= 65534)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_21=3/2, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L176]                   var_1_21 = __VERIFIER_nondet_double()
[L177]       CALL        assume_abort_if_not((var_1_21 >= -922337.2036854765600e+13F && var_1_21 <= -1.0e-20F) || (var_1_21 <= 9223372.036854765600e+12F && var_1_21 >= 1.0e-20F ))
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L177]       RET         assume_abort_if_not((var_1_21 >= -922337.2036854765600e+13F && var_1_21 <= -1.0e-20F) || (var_1_21 <= 9223372.036854765600e+12F && var_1_21 >= 1.0e-20F ))
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=100, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L178]                   var_1_23 = __VERIFIER_nondet_long()
[L179]       CALL        assume_abort_if_not(var_1_23 >= -2147483647)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L179]       RET         assume_abort_if_not(var_1_23 >= -2147483647)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L180]       CALL        assume_abort_if_not(var_1_23 <= 2147483646)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L180]       RET         assume_abort_if_not(var_1_23 <= 2147483646)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=1, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L181]                   var_1_25 = __VERIFIER_nondet_uchar()
[L182]       CALL        assume_abort_if_not(var_1_25 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L182]       RET         assume_abort_if_not(var_1_25 >= 0)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L183]       CALL        assume_abort_if_not(var_1_25 <= 1)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L183]       RET         assume_abort_if_not(var_1_25 <= 1)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L184]                   var_1_26 = __VERIFIER_nondet_uchar()
[L185]       CALL        assume_abort_if_not(var_1_26 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L185]       RET         assume_abort_if_not(var_1_26 >= 0)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L186]       CALL        assume_abort_if_not(var_1_26 <= 1)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L186]       RET         assume_abort_if_not(var_1_26 <= 1)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L187]                   var_1_28 = __VERIFIER_nondet_uchar()
[L188]       CALL        assume_abort_if_not(var_1_28 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L188]       RET         assume_abort_if_not(var_1_28 >= 0)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L189]       CALL        assume_abort_if_not(var_1_28 <= 1)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L189]       RET         assume_abort_if_not(var_1_28 <= 1)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L190]                   var_1_29 = __VERIFIER_nondet_uchar()
[L191]       CALL        assume_abort_if_not(var_1_29 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L191]       RET         assume_abort_if_not(var_1_29 >= 0)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L192]       CALL        assume_abort_if_not(var_1_29 <= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L192]       RET         assume_abort_if_not(var_1_29 <= 0)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L193]                   var_1_30 = __VERIFIER_nondet_uchar()
[L194]       CALL        assume_abort_if_not(var_1_30 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L194]       RET         assume_abort_if_not(var_1_30 >= 0)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L195]       CALL        assume_abort_if_not(var_1_30 <= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L195]       RET         assume_abort_if_not(var_1_30 <= 0)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L196]                   var_1_31 = __VERIFIER_nondet_uchar()
[L197]       CALL        assume_abort_if_not(var_1_31 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L197]       RET         assume_abort_if_not(var_1_31 >= 0)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L198]       CALL        assume_abort_if_not(var_1_31 <= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L198]       RET         assume_abort_if_not(var_1_31 <= 0)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L199]                   var_1_32 = __VERIFIER_nondet_uchar()
[L200]       CALL        assume_abort_if_not(var_1_32 >= 1)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L200]       RET         assume_abort_if_not(var_1_32 >= 1)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L201]       CALL        assume_abort_if_not(var_1_32 <= 1)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L201]       RET         assume_abort_if_not(var_1_32 <= 1)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=16, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L202]                   var_1_34 = __VERIFIER_nondet_uchar()
[L203]       CALL        assume_abort_if_not(var_1_34 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L203]       RET         assume_abort_if_not(var_1_34 >= 0)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L204]       CALL        assume_abort_if_not(var_1_34 <= 127)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=-256, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=-256, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L204]       RET         assume_abort_if_not(var_1_34 <= 127)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=-256, var_1_35=8, var_1_36=-10, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L205]                   var_1_36 = __VERIFIER_nondet_long()
[L206]       CALL        assume_abort_if_not(var_1_36 >= -2147483648)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=-256, var_1_35=8, var_1_36=4, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=-256, var_1_35=8, var_1_36=4, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L206]       RET         assume_abort_if_not(var_1_36 >= -2147483648)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=-256, var_1_35=8, var_1_36=4, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L207]       CALL        assume_abort_if_not(var_1_36 <= 2147483647)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=-256, var_1_35=8, var_1_36=4, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=-256, var_1_35=8, var_1_36=4, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L207]       RET         assume_abort_if_not(var_1_36 <= 2147483647)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=-256, var_1_35=8, var_1_36=4, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L208]       CALL        assume_abort_if_not(var_1_36 != 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=-256, var_1_35=8, var_1_36=4, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=-256, var_1_35=8, var_1_36=4, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L208]       RET         assume_abort_if_not(var_1_36 != 0)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=-256, var_1_35=8, var_1_36=4, var_1_37=-4, var_1_38=127/8, var_1_39=1/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L209]                   var_1_39 = __VERIFIER_nondet_double()
[L210]       CALL        assume_abort_if_not((var_1_39 >= 0.0F && var_1_39 <= -1.0e-20F) || (var_1_39 <= 9223372.036854776000e+12F && var_1_39 >= 1.0e-20F ))
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=-256, var_1_35=8, var_1_36=4, var_1_37=-4, var_1_38=127/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=-256, var_1_35=8, var_1_36=4, var_1_37=-4, var_1_38=127/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L210]       RET         assume_abort_if_not((var_1_39 >= 0.0F && var_1_39 <= -1.0e-20F) || (var_1_39 <= 9223372.036854776000e+12F && var_1_39 >= 1.0e-20F ))
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=-256, var_1_35=8, var_1_36=4, var_1_37=-4, var_1_38=127/8, var_1_3=-10, var_1_40=19/5, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L211]                   var_1_40 = __VERIFIER_nondet_double()
[L212]       CALL        assume_abort_if_not((var_1_40 >= 0.0F && var_1_40 <= -1.0e-20F) || (var_1_40 <= 9223372.036854776000e+12F && var_1_40 >= 1.0e-20F ))
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=-256, var_1_35=8, var_1_36=4, var_1_37=-4, var_1_38=127/8, var_1_3=-10, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=-256, var_1_35=8, var_1_36=4, var_1_37=-4, var_1_38=127/8, var_1_3=-10, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L212]       RET         assume_abort_if_not((var_1_40 >= 0.0F && var_1_40 <= -1.0e-20F) || (var_1_40 <= 9223372.036854776000e+12F && var_1_40 >= 1.0e-20F ))
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=-256, var_1_35=8, var_1_36=4, var_1_37=-4, var_1_38=127/8, var_1_3=-10, var_1_41=37/10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L213]                   var_1_41 = __VERIFIER_nondet_double()
[L214]       CALL        assume_abort_if_not((var_1_41 >= -922337.2036854776000e+13F && var_1_41 <= -1.0e-20F) || (var_1_41 <= 9223372.036854776000e+12F && var_1_41 >= 1.0e-20F ))
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=-256, var_1_35=8, var_1_36=4, var_1_37=-4, var_1_38=127/8, var_1_3=-10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=-256, var_1_35=8, var_1_36=4, var_1_37=-4, var_1_38=127/8, var_1_3=-10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L214]       RET         assume_abort_if_not((var_1_41 >= -922337.2036854776000e+13F && var_1_41 <= -1.0e-20F) || (var_1_41 <= 9223372.036854776000e+12F && var_1_41 >= 1.0e-20F ))
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=-256, var_1_35=8, var_1_36=4, var_1_37=-4, var_1_38=127/8, var_1_3=-10, var_1_42=7/4, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L215]                   var_1_42 = __VERIFIER_nondet_float()
[L216]       CALL        assume_abort_if_not((var_1_42 >= -922337.2036854765600e+13F && var_1_42 <= -1.0e-20F) || (var_1_42 <= 9223372.036854765600e+12F && var_1_42 >= 1.0e-20F ))
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=-256, var_1_35=8, var_1_36=4, var_1_37=-4, var_1_38=127/8, var_1_3=-10, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=-256, var_1_35=8, var_1_36=4, var_1_37=-4, var_1_38=127/8, var_1_3=-10, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L216]       RET         assume_abort_if_not((var_1_42 >= -922337.2036854765600e+13F && var_1_42 <= -1.0e-20F) || (var_1_42 <= 9223372.036854765600e+12F && var_1_42 >= 1.0e-20F ))
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=-256, var_1_35=8, var_1_36=4, var_1_37=-4, var_1_38=127/8, var_1_3=-10, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L217]                   var_1_44 = __VERIFIER_nondet_uchar()
[L218]       CALL        assume_abort_if_not(var_1_44 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=-256, var_1_35=8, var_1_36=4, var_1_37=-4, var_1_38=127/8, var_1_3=-10, var_1_43=-8, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=-256, var_1_35=8, var_1_36=4, var_1_37=-4, var_1_38=127/8, var_1_3=-10, var_1_43=-8, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L218]       RET         assume_abort_if_not(var_1_44 >= 0)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=-256, var_1_35=8, var_1_36=4, var_1_37=-4, var_1_38=127/8, var_1_3=-10, var_1_43=-8, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L219]       CALL        assume_abort_if_not(var_1_44 <= 1)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=-256, var_1_35=8, var_1_36=4, var_1_37=-4, var_1_38=127/8, var_1_3=-10, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=-256, var_1_35=8, var_1_36=4, var_1_37=-4, var_1_38=127/8, var_1_3=-10, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L219]       RET         assume_abort_if_not(var_1_44 <= 1)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=-256, var_1_35=8, var_1_36=4, var_1_37=-4, var_1_38=127/8, var_1_3=-10, var_1_43=-8, var_1_44=1, var_1_45=25, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L220]                   var_1_45 = __VERIFIER_nondet_char()
[L221]       CALL        assume_abort_if_not(var_1_45 >= -127)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=-256, var_1_35=8, var_1_36=4, var_1_37=-4, var_1_38=127/8, var_1_3=-10, var_1_43=-8, var_1_44=1, var_1_45=-127, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=-256, var_1_35=8, var_1_36=4, var_1_37=-4, var_1_38=127/8, var_1_3=-10, var_1_43=-8, var_1_44=1, var_1_45=-127, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L221]       RET         assume_abort_if_not(var_1_45 >= -127)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=-256, var_1_35=8, var_1_36=4, var_1_37=-4, var_1_38=127/8, var_1_3=-10, var_1_43=-8, var_1_44=1, var_1_45=-127, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L222]       CALL        assume_abort_if_not(var_1_45 <= 126)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=-256, var_1_35=8, var_1_36=4, var_1_37=-4, var_1_38=127/8, var_1_3=-10, var_1_43=-8, var_1_44=1, var_1_45=-127, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=-256, var_1_35=8, var_1_36=4, var_1_37=-4, var_1_38=127/8, var_1_3=-10, var_1_43=-8, var_1_44=1, var_1_45=-127, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L222]       RET         assume_abort_if_not(var_1_45 <= 126)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=0, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=-256, var_1_35=8, var_1_36=4, var_1_37=-4, var_1_38=127/8, var_1_3=-10, var_1_43=-8, var_1_44=1, var_1_45=-127, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L236]       RET         updateVariables()
[L237]       CALL        step()
[L69]                    var_1_22 = var_1_23
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=-8, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=-256, var_1_35=8, var_1_36=4, var_1_37=-4, var_1_38=127/8, var_1_3=-10, var_1_43=-8, var_1_44=1, var_1_45=-127, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L70]        COND FALSE  !(var_1_25 && var_1_26)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=-8, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=-256, var_1_35=8, var_1_36=4, var_1_37=-4, var_1_38=127/8, var_1_3=-10, var_1_43=-8, var_1_44=1, var_1_45=-127, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L75]        COND FALSE  !(\read(var_1_25))
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=-8, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=0, var_1_34=-256, var_1_35=8, var_1_36=4, var_1_37=-4, var_1_38=127/8, var_1_3=-10, var_1_43=-8, var_1_44=1, var_1_45=-127, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L86]        COND TRUE   var_1_22 != ((((var_1_23) < 0 ) ? -(var_1_23) : (var_1_23)))
[L87]                    var_1_33 = (5 + var_1_34)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=-8, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=5, var_1_34=-256, var_1_35=8, var_1_36=4, var_1_37=-4, var_1_38=127/8, var_1_3=-10, var_1_43=-8, var_1_44=1, var_1_45=-127, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L89]        COND TRUE   (~ var_1_34) > (var_1_23 / var_1_36)
[L90]                    var_1_35 = (((((((var_1_33) < 0 ) ? -(var_1_33) : (var_1_33))) < 0 ) ? -((((var_1_33) < 0 ) ? -(var_1_33) : (var_1_33))) : ((((var_1_33) < 0 ) ? -(var_1_33) : (var_1_33)))))
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=-8, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=5, var_1_34=-256, var_1_35=5, var_1_36=4, var_1_37=-4, var_1_38=127/8, var_1_3=-10, var_1_43=-8, var_1_44=1, var_1_45=-127, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L92]                    var_1_37 = ((((((((var_1_34) < 0 ) ? -(var_1_34) : (var_1_34)))) < (var_1_33)) ? (((((var_1_34) < 0 ) ? -(var_1_34) : (var_1_34)))) : (var_1_33)))
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=-8, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=5, var_1_34=-256, var_1_35=5, var_1_36=4, var_1_37=0, var_1_38=127/8, var_1_3=-10, var_1_43=-8, var_1_44=1, var_1_45=-127, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L93]        COND FALSE  !(var_1_33 == var_1_36)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=-8, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=5, var_1_34=-256, var_1_35=5, var_1_36=4, var_1_37=0, var_1_38=127/8, var_1_3=-10, var_1_43=-8, var_1_44=1, var_1_45=-127, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L98]        COND TRUE   var_1_40 >= var_1_39
[L99]                    var_1_38 = ((((var_1_42) < 0 ) ? -(var_1_42) : (var_1_42)))
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=-8, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=5, var_1_34=-256, var_1_35=5, var_1_36=4, var_1_37=0, var_1_38=2, var_1_3=-10, var_1_42=0, var_1_43=-8, var_1_44=1, var_1_45=-127, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L102]       COND FALSE  !(! var_1_44)
[L107]                   var_1_43 = var_1_45
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=-8, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=5, var_1_34=-256, var_1_35=5, var_1_36=4, var_1_37=0, var_1_38=2, var_1_3=-10, var_1_42=0, var_1_43=-127, var_1_44=1, var_1_45=-127, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L109]       EXPR        var_1_8 & var_1_4
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=-8, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=5, var_1_34=-256, var_1_35=5, var_1_36=4, var_1_37=0, var_1_38=2, var_1_3=-10, var_1_42=0, var_1_43=-127, var_1_44=1, var_1_45=-127, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=50]
[L109]       COND FALSE  !(last_1_var_1_15 <= (var_1_8 & var_1_4))
[L114]                   var_1_9 = var_1_4
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=-8, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=5, var_1_34=-256, var_1_35=5, var_1_36=4, var_1_37=0, var_1_38=2, var_1_3=-10, var_1_42=0, var_1_43=-127, var_1_44=1, var_1_45=-127, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=0]
[L116]       EXPR        (var_1_4 + var_1_9) & var_1_7
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=128, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=-8, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=5, var_1_34=-256, var_1_35=5, var_1_36=4, var_1_37=0, var_1_38=2, var_1_3=-10, var_1_42=0, var_1_43=-127, var_1_44=1, var_1_45=-127, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=0]
[L116]                   signed long int stepLocal_3 = (var_1_4 + var_1_9) & var_1_7;
[L117]       COND TRUE   stepLocal_3 <= (var_1_10 - ((((var_1_11) < (var_1_16)) ? (var_1_11) : (var_1_16))))
[L118]                   var_1_15 = (var_1_11 + 64)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=188, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=-8, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=5, var_1_34=-256, var_1_35=5, var_1_36=4, var_1_37=0, var_1_38=2, var_1_3=-10, var_1_42=0, var_1_43=-127, var_1_44=1, var_1_45=-127, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=0]
[L122]                   signed long int stepLocal_1 = -4;
[L123]                   signed long int stepLocal_0 = -16;
             VAL         [isInitial=1, last_1_var_1_15=128, stepLocal_0=-16, stepLocal_1=-4, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=188, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=-8, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=5, var_1_34=-256, var_1_35=5, var_1_36=4, var_1_37=0, var_1_38=2, var_1_3=-10, var_1_42=0, var_1_43=-127, var_1_44=1, var_1_45=-127, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=0]
[L124]       COND FALSE  !(stepLocal_1 > (var_1_5 / ((((var_1_7) > (var_1_8)) ? (var_1_7) : (var_1_8)))))
             VAL         [isInitial=1, last_1_var_1_15=128, stepLocal_0=-16, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=188, var_1_16=0, var_1_17=32767, var_1_18=1, var_1_19=0, var_1_1=-10, var_1_20=49/10, var_1_22=-8, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=5, var_1_34=-256, var_1_35=5, var_1_36=4, var_1_37=0, var_1_38=2, var_1_3=-10, var_1_42=0, var_1_43=-127, var_1_44=1, var_1_45=-127, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=0]
[L129]                   var_1_18 = var_1_17
[L130]                   var_1_19 = 0
[L131]                   var_1_20 = var_1_21
             VAL         [isInitial=1, last_1_var_1_15=128, stepLocal_0=-16, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=188, var_1_16=0, var_1_17=32767, var_1_18=32767, var_1_19=0, var_1_1=-10, var_1_20=3, var_1_21=3, var_1_22=-8, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=5, var_1_34=-256, var_1_35=5, var_1_36=4, var_1_37=0, var_1_38=2, var_1_3=-10, var_1_42=0, var_1_43=-127, var_1_44=1, var_1_45=-127, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=0]
[L132]       COND FALSE  !(\read(var_1_19))
             VAL         [isInitial=1, last_1_var_1_15=128, stepLocal_0=-16, var_1_10=127, var_1_11=124, var_1_12=10, var_1_13=16, var_1_15=188, var_1_16=0, var_1_17=32767, var_1_18=32767, var_1_19=0, var_1_1=-10, var_1_20=3, var_1_21=3, var_1_22=-8, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=5, var_1_34=-256, var_1_35=5, var_1_36=4, var_1_37=0, var_1_38=2, var_1_3=-10, var_1_42=0, var_1_43=-127, var_1_44=1, var_1_45=-127, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=0]
[L135]       COND TRUE   var_1_3 <= var_1_1
[L136]                   var_1_12 = var_1_4
             VAL         [isInitial=1, last_1_var_1_15=128, stepLocal_0=-16, var_1_10=127, var_1_11=124, var_1_12=0, var_1_13=16, var_1_15=188, var_1_16=0, var_1_17=32767, var_1_18=32767, var_1_19=0, var_1_1=-10, var_1_20=3, var_1_21=3, var_1_22=-8, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=5, var_1_34=-256, var_1_35=5, var_1_36=4, var_1_37=0, var_1_38=2, var_1_3=-10, var_1_42=0, var_1_43=-127, var_1_44=1, var_1_45=-127, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=0]
[L140]                   unsigned long int stepLocal_2 = var_1_18;
             VAL         [isInitial=1, last_1_var_1_15=128, stepLocal_0=-16, stepLocal_2=32767, var_1_10=127, var_1_11=124, var_1_12=0, var_1_13=16, var_1_15=188, var_1_16=0, var_1_17=32767, var_1_18=32767, var_1_19=0, var_1_1=-10, var_1_20=3, var_1_21=3, var_1_22=-8, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=5, var_1_34=-256, var_1_35=5, var_1_36=4, var_1_37=0, var_1_38=2, var_1_3=-10, var_1_42=0, var_1_43=-127, var_1_44=1, var_1_45=-127, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=0]
[L141]       COND TRUE   (~ var_1_3) < stepLocal_2
[L142]                   var_1_13 = (((((var_1_4 + var_1_3)) > (-5)) ? ((var_1_4 + var_1_3)) : (-5)))
             VAL         [isInitial=1, last_1_var_1_15=128, stepLocal_0=-16, var_1_10=127, var_1_11=124, var_1_12=0, var_1_13=-5, var_1_15=188, var_1_16=0, var_1_17=32767, var_1_18=32767, var_1_19=0, var_1_1=-10, var_1_20=3, var_1_21=3, var_1_22=-8, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=5, var_1_34=-256, var_1_35=5, var_1_36=4, var_1_37=0, var_1_38=2, var_1_3=-10, var_1_42=0, var_1_43=-127, var_1_44=1, var_1_45=-127, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=0]
[L237]       RET         step()
[L238]       CALL, EXPR  property()
[L228]       EXPR        ((var_1_19 ? (var_1_1 == ((signed char) (((((var_1_3 + (1 - var_1_4))) < (var_1_5)) ? ((var_1_3 + (1 - var_1_4))) : (var_1_5))))) : 1) && ((-4 > (var_1_5 / ((((var_1_7) > (var_1_8)) ? (var_1_7) : (var_1_8))))) ? ((var_1_4 < -16) ? (var_1_6 == ((unsigned long int) ((((32u) < 0 ) ? -(32u) : (32u))))) : 1) : 1)) && ((last_1_var_1_15 <= (var_1_8 & var_1_4)) ? ((((- 8) / (var_1_10 - var_1_11)) >= var_1_3) ? (var_1_9 == ((signed char) var_1_3)) : 1) : (var_1_9 == ((signed char) var_1_4)))
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=0, var_1_13=-5, var_1_15=188, var_1_16=0, var_1_17=32767, var_1_18=32767, var_1_19=0, var_1_1=-10, var_1_20=3, var_1_21=3, var_1_22=-8, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=5, var_1_34=-256, var_1_35=5, var_1_36=4, var_1_37=0, var_1_38=2, var_1_3=-10, var_1_42=0, var_1_43=-127, var_1_44=1, var_1_45=-127, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=0]
[L228]       EXPR        var_1_8 & var_1_4
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=0, var_1_13=-5, var_1_15=188, var_1_16=0, var_1_17=32767, var_1_18=32767, var_1_19=0, var_1_1=-10, var_1_20=3, var_1_21=3, var_1_22=-8, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=5, var_1_34=-256, var_1_35=5, var_1_36=4, var_1_37=0, var_1_38=2, var_1_3=-10, var_1_42=0, var_1_43=-127, var_1_44=1, var_1_45=-127, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=0]
[L228]       EXPR        ((var_1_19 ? (var_1_1 == ((signed char) (((((var_1_3 + (1 - var_1_4))) < (var_1_5)) ? ((var_1_3 + (1 - var_1_4))) : (var_1_5))))) : 1) && ((-4 > (var_1_5 / ((((var_1_7) > (var_1_8)) ? (var_1_7) : (var_1_8))))) ? ((var_1_4 < -16) ? (var_1_6 == ((unsigned long int) ((((32u) < 0 ) ? -(32u) : (32u))))) : 1) : 1)) && ((last_1_var_1_15 <= (var_1_8 & var_1_4)) ? ((((- 8) / (var_1_10 - var_1_11)) >= var_1_3) ? (var_1_9 == ((signed char) var_1_3)) : 1) : (var_1_9 == ((signed char) var_1_4)))
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=0, var_1_13=-5, var_1_15=188, var_1_16=0, var_1_17=32767, var_1_18=32767, var_1_19=0, var_1_1=-10, var_1_20=3, var_1_21=3, var_1_22=-8, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=5, var_1_34=-256, var_1_35=5, var_1_36=4, var_1_37=0, var_1_38=2, var_1_3=-10, var_1_42=0, var_1_43=-127, var_1_44=1, var_1_45=-127, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=0]
[L228]       EXPR        (((((var_1_19 ? (var_1_1 == ((signed char) (((((var_1_3 + (1 - var_1_4))) < (var_1_5)) ? ((var_1_3 + (1 - var_1_4))) : (var_1_5))))) : 1) && ((-4 > (var_1_5 / ((((var_1_7) > (var_1_8)) ? (var_1_7) : (var_1_8))))) ? ((var_1_4 < -16) ? (var_1_6 == ((unsigned long int) ((((32u) < 0 ) ? -(32u) : (32u))))) : 1) : 1)) && ((last_1_var_1_15 <= (var_1_8 & var_1_4)) ? ((((- 8) / (var_1_10 - var_1_11)) >= var_1_3) ? (var_1_9 == ((signed char) var_1_3)) : 1) : (var_1_9 == ((signed char) var_1_4)))) && ((var_1_3 <= var_1_1) ? (var_1_12 == ((unsigned long int) var_1_4)) : (var_1_12 == ((unsigned long int) (((((var_1_11 + var_1_4)) < (var_1_10)) ? ((var_1_11 + var_1_4)) : (var_1_10))))))) && (((~ var_1_3) < var_1_18) ? (var_1_13 == ((signed char) (((((var_1_4 + var_1_3)) > (-5)) ? ((var_1_4 + var_1_3)) : (-5))))) : 1)) && ((((var_1_4 + var_1_9) & var_1_7) <= (var_1_10 - ((((var_1_11) < (var_1_16)) ? (var_1_11) : (var_1_16))))) ? (var_1_15 == ((unsigned short int) (var_1_11 + 64))) : (var_1_15 == ((unsigned short int) ((((((((var_1_10) > ((var_1_17 - var_1_4))) ? (var_1_10) : ((var_1_17 - var_1_4))))) > (var_1_11)) ? (((((var_1_10) > ((var_1_17 - var_1_4))) ? (var_1_10) : ((var_1_17 - var_1_4))))) : (var_1_11))))))
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=0, var_1_13=-5, var_1_15=188, var_1_16=0, var_1_17=32767, var_1_18=32767, var_1_19=0, var_1_1=-10, var_1_20=3, var_1_21=3, var_1_22=-8, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=5, var_1_34=-256, var_1_35=5, var_1_36=4, var_1_37=0, var_1_38=2, var_1_3=-10, var_1_42=0, var_1_43=-127, var_1_44=1, var_1_45=-127, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=0]
[L228]       EXPR        (var_1_4 + var_1_9) & var_1_7
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=0, var_1_13=-5, var_1_15=188, var_1_16=0, var_1_17=32767, var_1_18=32767, var_1_19=0, var_1_1=-10, var_1_20=3, var_1_21=3, var_1_22=-8, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=5, var_1_34=-256, var_1_35=5, var_1_36=4, var_1_37=0, var_1_38=2, var_1_3=-10, var_1_42=0, var_1_43=-127, var_1_44=1, var_1_45=-127, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=0]
[L228]       EXPR        (((((var_1_19 ? (var_1_1 == ((signed char) (((((var_1_3 + (1 - var_1_4))) < (var_1_5)) ? ((var_1_3 + (1 - var_1_4))) : (var_1_5))))) : 1) && ((-4 > (var_1_5 / ((((var_1_7) > (var_1_8)) ? (var_1_7) : (var_1_8))))) ? ((var_1_4 < -16) ? (var_1_6 == ((unsigned long int) ((((32u) < 0 ) ? -(32u) : (32u))))) : 1) : 1)) && ((last_1_var_1_15 <= (var_1_8 & var_1_4)) ? ((((- 8) / (var_1_10 - var_1_11)) >= var_1_3) ? (var_1_9 == ((signed char) var_1_3)) : 1) : (var_1_9 == ((signed char) var_1_4)))) && ((var_1_3 <= var_1_1) ? (var_1_12 == ((unsigned long int) var_1_4)) : (var_1_12 == ((unsigned long int) (((((var_1_11 + var_1_4)) < (var_1_10)) ? ((var_1_11 + var_1_4)) : (var_1_10))))))) && (((~ var_1_3) < var_1_18) ? (var_1_13 == ((signed char) (((((var_1_4 + var_1_3)) > (-5)) ? ((var_1_4 + var_1_3)) : (-5))))) : 1)) && ((((var_1_4 + var_1_9) & var_1_7) <= (var_1_10 - ((((var_1_11) < (var_1_16)) ? (var_1_11) : (var_1_16))))) ? (var_1_15 == ((unsigned short int) (var_1_11 + 64))) : (var_1_15 == ((unsigned short int) ((((((((var_1_10) > ((var_1_17 - var_1_4))) ? (var_1_10) : ((var_1_17 - var_1_4))))) > (var_1_11)) ? (((((var_1_10) > ((var_1_17 - var_1_4))) ? (var_1_10) : ((var_1_17 - var_1_4))))) : (var_1_11))))))
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=0, var_1_13=-5, var_1_15=188, var_1_16=0, var_1_17=32767, var_1_18=32767, var_1_19=0, var_1_1=-10, var_1_20=3, var_1_21=3, var_1_22=-8, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=5, var_1_34=-256, var_1_35=5, var_1_36=4, var_1_37=0, var_1_38=2, var_1_3=-10, var_1_42=0, var_1_43=-127, var_1_44=1, var_1_45=-127, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=0]
[L228-L229]              return ((((((((var_1_19 ? (var_1_1 == ((signed char) (((((var_1_3 + (1 - var_1_4))) < (var_1_5)) ? ((var_1_3 + (1 - var_1_4))) : (var_1_5))))) : 1) && ((-4 > (var_1_5 / ((((var_1_7) > (var_1_8)) ? (var_1_7) : (var_1_8))))) ? ((var_1_4 < -16) ? (var_1_6 == ((unsigned long int) ((((32u) < 0 ) ? -(32u) : (32u))))) : 1) : 1)) && ((last_1_var_1_15 <= (var_1_8 & var_1_4)) ? ((((- 8) / (var_1_10 - var_1_11)) >= var_1_3) ? (var_1_9 == ((signed char) var_1_3)) : 1) : (var_1_9 == ((signed char) var_1_4)))) && ((var_1_3 <= var_1_1) ? (var_1_12 == ((unsigned long int) var_1_4)) : (var_1_12 == ((unsigned long int) (((((var_1_11 + var_1_4)) < (var_1_10)) ? ((var_1_11 + var_1_4)) : (var_1_10))))))) && (((~ var_1_3) < var_1_18) ? (var_1_13 == ((signed char) (((((var_1_4 + var_1_3)) > (-5)) ? ((var_1_4 + var_1_3)) : (-5))))) : 1)) && ((((var_1_4 + var_1_9) & var_1_7) <= (var_1_10 - ((((var_1_11) < (var_1_16)) ? (var_1_11) : (var_1_16))))) ? (var_1_15 == ((unsigned short int) (var_1_11 + 64))) : (var_1_15 == ((unsigned short int) ((((((((var_1_10) > ((var_1_17 - var_1_4))) ? (var_1_10) : ((var_1_17 - var_1_4))))) > (var_1_11)) ? (((((var_1_10) > ((var_1_17 - var_1_4))) ? (var_1_10) : ((var_1_17 - var_1_4))))) : (var_1_11))))))) && (var_1_18 == ((unsigned long int) var_1_17))) && (var_1_19 == ((unsigned char) 0))) && (var_1_20 == ((double) var_1_21))
;
[L238]       RET, EXPR   property()
[L238]       CALL        __VERIFIER_assert(property())
[L19]        COND TRUE   !(cond)
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=0, var_1_13=-5, var_1_15=188, var_1_16=0, var_1_17=32767, var_1_18=32767, var_1_19=0, var_1_1=-10, var_1_20=3, var_1_21=3, var_1_22=-8, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=5, var_1_34=-256, var_1_35=5, var_1_36=4, var_1_37=0, var_1_38=2, var_1_3=-10, var_1_42=0, var_1_43=-127, var_1_44=1, var_1_45=-127, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=0]
[L19]                    reach_error()
             VAL         [isInitial=1, last_1_var_1_15=128, var_1_10=127, var_1_11=124, var_1_12=0, var_1_13=-5, var_1_15=188, var_1_16=0, var_1_17=32767, var_1_18=32767, var_1_19=0, var_1_1=-10, var_1_20=3, var_1_21=3, var_1_22=-8, var_1_23=-8, var_1_24=2, var_1_25=0, var_1_26=1, var_1_27=0, var_1_28=0, var_1_29=0, var_1_30=0, var_1_31=0, var_1_32=1, var_1_33=5, var_1_34=-256, var_1_35=5, var_1_36=4, var_1_37=0, var_1_38=2, var_1_3=-10, var_1_42=0, var_1_43=-127, var_1_44=1, var_1_45=-127, var_1_4=0, var_1_5=4, var_1_6=50, var_1_7=3, var_1_8=-1, var_1_9=0]

  - StatisticsResult: Ultimate Automizer benchmark data
    CFG has 2 procedures, 139 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 46.7s, OverallIterations: 15, TraceHistogramMax: 51, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 14.7s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 2240 SdHoareTripleChecker+Valid, 7.4s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 2240 mSDsluCounter, 11866 SdHoareTripleChecker+Invalid, 6.7s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 8963 mSDsCounter, 241 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 4529 IncrementalHoareTripleChecker+Invalid, 4770 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 241 mSolverCounterUnsat, 2903 mSDtfsCounter, 4529 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 472 GetRequests, 356 SyntacticMatches, 0 SemanticMatches, 116 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 171 ImplicationChecksByTransitivity, 14.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=352occurred in iteration=13, InterpolantAutomatonStates: 101, 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, 14 MinimizatonAttempts, 901 StatesRemovedByMinimization, 12 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 0.9s SatisfiabilityAnalysisTime, 28.9s InterpolantComputationTime, 5367 NumberOfCodeBlocks, 5367 NumberOfCodeBlocksAsserted, 17 NumberOfCheckSat, 4716 ConstructedInterpolants, 0 QuantifiedInterpolants, 17147 SizeOfPredicates, 0 NumberOfNonLiveVariables, 683 ConjunctsInSsa, 1 ConjunctsInUnsatCore, 15 InterpolantComputations, 14 PerfectInterpolantSequences, 76400/76500 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available, ConComCheckerStatistics: No data available
RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces
[2024-12-02 13:01:26,642 INFO  L552       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/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_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-cn_file-84.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1 --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) )

 --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 740c05e7b5d3fcdfe5ab87e062a20d2e8112a618dcc0467ee84538e9369ef3d4
--- Real Ultimate output ---
This is Ultimate 0.3.0-dev-d790fec
[2024-12-02 13:01:28,460 INFO  L188        SettingsManager]: Resetting all preferences to default values...
[2024-12-02 13:01:28,540 INFO  L114        SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Bitvector.epf
[2024-12-02 13:01:28,546 WARN  L101        SettingsManager]: Preference file contains the following unknown settings:
[2024-12-02 13:01:28,546 WARN  L103        SettingsManager]:   * de.uni_freiburg.informatik.ultimate.core.Log level for class
[2024-12-02 13:01:28,568 INFO  L130        SettingsManager]: Preferences different from defaults after loading the file:
[2024-12-02 13:01:28,568 INFO  L151        SettingsManager]: Preferences of UltimateCore differ from their defaults:
[2024-12-02 13:01:28,569 INFO  L153        SettingsManager]:  * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR;
[2024-12-02 13:01:28,569 INFO  L151        SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults:
[2024-12-02 13:01:28,569 INFO  L153        SettingsManager]:  * Use memory slicer=true
[2024-12-02 13:01:28,569 INFO  L151        SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults:
[2024-12-02 13:01:28,569 INFO  L153        SettingsManager]:  * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS
[2024-12-02 13:01:28,570 INFO  L151        SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults:
[2024-12-02 13:01:28,570 INFO  L153        SettingsManager]:  * Create parallel compositions if possible=false
[2024-12-02 13:01:28,570 INFO  L153        SettingsManager]:  * Use SBE=true
[2024-12-02 13:01:28,570 INFO  L151        SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults:
[2024-12-02 13:01:28,570 INFO  L153        SettingsManager]:  * Pointer base address is valid at dereference=IGNORE
[2024-12-02 13:01:28,570 INFO  L153        SettingsManager]:  * sizeof long=4
[2024-12-02 13:01:28,570 INFO  L153        SettingsManager]:  * sizeof POINTER=4
[2024-12-02 13:01:28,570 INFO  L153        SettingsManager]:  * Check division by zero=IGNORE
[2024-12-02 13:01:28,570 INFO  L153        SettingsManager]:  * Pointer to allocated memory at dereference=IGNORE
[2024-12-02 13:01:28,570 INFO  L153        SettingsManager]:  * If two pointers are subtracted or compared they have the same base address=IGNORE
[2024-12-02 13:01:28,570 INFO  L153        SettingsManager]:  * Check array bounds for arrays that are off heap=IGNORE
[2024-12-02 13:01:28,571 INFO  L153        SettingsManager]:  * Adapt memory model on pointer casts if necessary=true
[2024-12-02 13:01:28,571 INFO  L153        SettingsManager]:  * Use bitvectors instead of ints=true
[2024-12-02 13:01:28,571 INFO  L153        SettingsManager]:  * Memory model=HoenickeLindenmann_4ByteResolution
[2024-12-02 13:01:28,571 INFO  L153        SettingsManager]:  * sizeof long double=12
[2024-12-02 13:01:28,571 INFO  L153        SettingsManager]:  * Check if freed pointer was valid=false
[2024-12-02 13:01:28,571 INFO  L153        SettingsManager]:  * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR
[2024-12-02 13:01:28,571 INFO  L153        SettingsManager]:  * Use constant arrays=true
[2024-12-02 13:01:28,571 INFO  L151        SettingsManager]: Preferences of IcfgBuilder differ from their defaults:
[2024-12-02 13:01:28,571 INFO  L153        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2024-12-02 13:01:28,571 INFO  L153        SettingsManager]:  * Only consider context switches at boundaries of atomic blocks=true
[2024-12-02 13:01:28,571 INFO  L153        SettingsManager]:  * SMT solver=External_DefaultMode
[2024-12-02 13:01:28,571 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-12-02 13:01:28,571 INFO  L151        SettingsManager]: Preferences of RCFGBuilder differ from their defaults:
[2024-12-02 13:01:28,572 INFO  L153        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2024-12-02 13:01:28,572 INFO  L153        SettingsManager]:  * Only consider context switches at boundaries of atomic blocks=true
[2024-12-02 13:01:28,572 INFO  L153        SettingsManager]:  * SMT solver=External_DefaultMode
[2024-12-02 13:01:28,572 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-12-02 13:01:28,572 INFO  L151        SettingsManager]: Preferences of TraceAbstraction differ from their defaults:
[2024-12-02 13:01:28,572 INFO  L153        SettingsManager]:  * Compute Interpolants along a Counterexample=FPandBP
[2024-12-02 13:01:28,573 INFO  L153        SettingsManager]:  * Compute procedure contracts=false
[2024-12-02 13:01:28,573 INFO  L153        SettingsManager]:  * Positions where we compute the Hoare Annotation=LoopHeads
[2024-12-02 13:01:28,573 INFO  L153        SettingsManager]:  * Trace refinement strategy=FOX
[2024-12-02 13:01:28,573 INFO  L153        SettingsManager]:  * Command for external solver=cvc4 --incremental --print-success --lang smt
[2024-12-02 13:01:28,573 INFO  L153        SettingsManager]:  * Apply one-shot large block encoding in concurrent analysis=false
[2024-12-02 13:01:28,573 INFO  L153        SettingsManager]:  * Automaton type used in concurrency analysis=PETRI_NET
[2024-12-02 13:01:28,573 INFO  L153        SettingsManager]:  * Order on configurations for Petri net unfoldings=DBO
[2024-12-02 13:01:28,573 INFO  L153        SettingsManager]:  * SMT solver=External_ModelsAndUnsatCoreMode
[2024-12-02 13:01:28,573 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_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1
Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness
Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false
Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) )


Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer
Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit
Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 740c05e7b5d3fcdfe5ab87e062a20d2e8112a618dcc0467ee84538e9369ef3d4
[2024-12-02 13:01:28,823 INFO  L75    nceAwareModelManager]: Repository-Root is: /tmp
[2024-12-02 13:01:28,831 INFO  L261   ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized
[2024-12-02 13:01:28,833 INFO  L217   ainManager$Toolchain]: [Toolchain 1]: Toolchain selected.
[2024-12-02 13:01:28,835 INFO  L270        PluginConnector]: Initializing CDTParser...
[2024-12-02 13:01:28,835 INFO  L274        PluginConnector]: CDTParser initialized
[2024-12-02 13:01:28,836 INFO  L431   ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-cn_file-84.i
[2024-12-02 13:01:31,497 INFO  L533              CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/data/526b442e9/34c1a5d625494a5ca43a0a23d5b36372/FLAG9ec81980e
[2024-12-02 13:01:31,719 INFO  L384              CDTParser]: Found 1 translation units.
[2024-12-02 13:01:31,719 INFO  L180              CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-cn_file-84.i
[2024-12-02 13:01:31,726 INFO  L427              CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/data/526b442e9/34c1a5d625494a5ca43a0a23d5b36372/FLAG9ec81980e
[2024-12-02 13:01:31,738 INFO  L435              CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/data/526b442e9/34c1a5d625494a5ca43a0a23d5b36372
[2024-12-02 13:01:31,740 INFO  L299   ainManager$Toolchain]: ####################### [Toolchain 1] #######################
[2024-12-02 13:01:31,741 INFO  L133        ToolchainWalker]: Walking toolchain with 6 elements.
[2024-12-02 13:01:31,742 INFO  L112        PluginConnector]: ------------------------CACSL2BoogieTranslator----------------------------
[2024-12-02 13:01:31,742 INFO  L270        PluginConnector]: Initializing CACSL2BoogieTranslator...
[2024-12-02 13:01:31,747 INFO  L274        PluginConnector]: CACSL2BoogieTranslator initialized
[2024-12-02 13:01:31,748 INFO  L184        PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 01:01:31" (1/1) ...
[2024-12-02 13:01:31,749 INFO  L204        PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@26569014 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:01:31, skipping insertion in model container
[2024-12-02 13:01:31,749 INFO  L184        PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 02.12 01:01:31" (1/1) ...
[2024-12-02 13:01:31,770 INFO  L175         MainTranslator]: Built tables and reachable declarations
[2024-12-02 13:01:31,895 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_6216c99c-111b-4b86-bac1-1511c3822f08/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-cn_file-84.i[919,932]
[2024-12-02 13:01:31,975 INFO  L210          PostProcessor]: Analyzing one entry point: main
[2024-12-02 13:01:31,988 INFO  L200         MainTranslator]: Completed pre-run
[2024-12-02 13:01:31,997 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_6216c99c-111b-4b86-bac1-1511c3822f08/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-cn_file-84.i[919,932]
[2024-12-02 13:01:32,040 INFO  L210          PostProcessor]: Analyzing one entry point: main
[2024-12-02 13:01:32,057 INFO  L204         MainTranslator]: Completed translation
[2024-12-02 13:01:32,057 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:01:32 WrapperNode
[2024-12-02 13:01:32,057 INFO  L131        PluginConnector]: ------------------------ END CACSL2BoogieTranslator----------------------------
[2024-12-02 13:01:32,058 INFO  L112        PluginConnector]: ------------------------Boogie Procedure Inliner----------------------------
[2024-12-02 13:01:32,058 INFO  L270        PluginConnector]: Initializing Boogie Procedure Inliner...
[2024-12-02 13:01:32,058 INFO  L274        PluginConnector]: Boogie Procedure Inliner initialized
[2024-12-02 13:01:32,063 INFO  L184        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:01:32" (1/1) ...
[2024-12-02 13:01:32,073 INFO  L184        PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:01:32" (1/1) ...
[2024-12-02 13:01:32,092 INFO  L138                Inliner]: procedures = 27, calls = 64, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 255
[2024-12-02 13:01:32,092 INFO  L131        PluginConnector]: ------------------------ END Boogie Procedure Inliner----------------------------
[2024-12-02 13:01:32,093 INFO  L112        PluginConnector]: ------------------------Boogie Preprocessor----------------------------
[2024-12-02 13:01:32,093 INFO  L270        PluginConnector]: Initializing Boogie Preprocessor...
[2024-12-02 13:01:32,093 INFO  L274        PluginConnector]: Boogie Preprocessor initialized
[2024-12-02 13:01:32,099 INFO  L184        PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:01:32" (1/1) ...
[2024-12-02 13:01:32,099 INFO  L184        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:01:32" (1/1) ...
[2024-12-02 13:01:32,104 INFO  L184        PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:01:32" (1/1) ...
[2024-12-02 13:01:32,114 INFO  L175           MemorySlicer]: Split 2 memory accesses to 1 slices as follows [2]. 100 percent of accesses are in the largest equivalence class. The 2 initializations are split as follows [2]. The 0 writes are split as follows [0].
[2024-12-02 13:01:32,114 INFO  L184        PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:01:32" (1/1) ...
[2024-12-02 13:01:32,114 INFO  L184        PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:01:32" (1/1) ...
[2024-12-02 13:01:32,125 INFO  L184        PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:01:32" (1/1) ...
[2024-12-02 13:01:32,126 INFO  L184        PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:01:32" (1/1) ...
[2024-12-02 13:01:32,130 INFO  L184        PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:01:32" (1/1) ...
[2024-12-02 13:01:32,132 INFO  L184        PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:01:32" (1/1) ...
[2024-12-02 13:01:32,134 INFO  L184        PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:01:32" (1/1) ...
[2024-12-02 13:01:32,138 INFO  L131        PluginConnector]: ------------------------ END Boogie Preprocessor----------------------------
[2024-12-02 13:01:32,138 INFO  L112        PluginConnector]: ------------------------RCFGBuilder----------------------------
[2024-12-02 13:01:32,139 INFO  L270        PluginConnector]: Initializing RCFGBuilder...
[2024-12-02 13:01:32,139 INFO  L274        PluginConnector]: RCFGBuilder initialized
[2024-12-02 13:01:32,140 INFO  L184        PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:01:32" (1/1) ...
[2024-12-02 13:01:32,145 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-12-02 13:01:32,157 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/z3
[2024-12-02 13:01:32,168 INFO  L229       MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null)
[2024-12-02 13:01:32,174 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process
[2024-12-02 13:01:32,191 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit
[2024-12-02 13:01:32,191 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0
[2024-12-02 13:01:32,192 INFO  L130     BoogieDeclarations]: Found specification of procedure assume_abort_if_not
[2024-12-02 13:01:32,192 INFO  L138     BoogieDeclarations]: Found implementation of procedure assume_abort_if_not
[2024-12-02 13:01:32,192 INFO  L130     BoogieDeclarations]: Found specification of procedure ULTIMATE.start
[2024-12-02 13:01:32,192 INFO  L138     BoogieDeclarations]: Found implementation of procedure ULTIMATE.start
[2024-12-02 13:01:32,281 INFO  L234             CfgBuilder]: Building ICFG
[2024-12-02 13:01:32,283 INFO  L260             CfgBuilder]: Building CFG for each procedure with an implementation
[2024-12-02 13:01:33,047 INFO  L?                        ?]: Removed 16 outVars from TransFormulas that were not future-live.
[2024-12-02 13:01:33,047 INFO  L283             CfgBuilder]: Performing block encoding
[2024-12-02 13:01:33,058 INFO  L307             CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start)
[2024-12-02 13:01:33,058 INFO  L312             CfgBuilder]: Removed 2 assume(true) statements.
[2024-12-02 13:01:33,058 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 01:01:33 BoogieIcfgContainer
[2024-12-02 13:01:33,058 INFO  L131        PluginConnector]: ------------------------ END RCFGBuilder----------------------------
[2024-12-02 13:01:33,060 INFO  L112        PluginConnector]: ------------------------TraceAbstraction----------------------------
[2024-12-02 13:01:33,060 INFO  L270        PluginConnector]: Initializing TraceAbstraction...
[2024-12-02 13:01:33,064 INFO  L274        PluginConnector]: TraceAbstraction initialized
[2024-12-02 13:01:33,064 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 02.12 01:01:31" (1/3) ...
[2024-12-02 13:01:33,064 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@42a52e0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 01:01:33, skipping insertion in model container
[2024-12-02 13:01:33,064 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 02.12 01:01:32" (2/3) ...
[2024-12-02 13:01:33,064 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@42a52e0 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 02.12 01:01:33, skipping insertion in model container
[2024-12-02 13:01:33,065 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 02.12 01:01:33" (3/3) ...
[2024-12-02 13:01:33,066 INFO  L128   eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodestructure_filler-ps-cn_file-84.i
[2024-12-02 13:01:33,076 INFO  L216   ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION
[2024-12-02 13:01:33,078 INFO  L151   ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodestructure_filler-ps-cn_file-84.i that has 2 procedures, 121 locations, 1 initial locations, 1 loop locations, and 1 error locations.
[2024-12-02 13:01:33,125 INFO  L332      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2024-12-02 13:01:33,137 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;@3eb09cdb, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2024-12-02 13:01:33,137 INFO  L334      AbstractCegarLoop]: Starting to check reachability of 1 error locations.
[2024-12-02 13:01:33,141 INFO  L276                IsEmpty]: Start isEmpty. Operand  has 121 states, 67 states have (on average 1.373134328358209) internal successors, (92), 68 states have internal predecessors, (92), 51 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51)
[2024-12-02 13:01:33,156 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 309
[2024-12-02 13:01:33,156 INFO  L210           NwaCegarLoop]: Found error trace
[2024-12-02 13:01:33,156 INFO  L218           NwaCegarLoop]: trace histogram [51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-12-02 13:01:33,157 INFO  L396      AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-12-02 13:01:33,160 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-12-02 13:01:33,161 INFO  L85        PathProgramCache]: Analyzing trace with hash -902768662, now seen corresponding path program 1 times
[2024-12-02 13:01:33,168 INFO  L118   FreeRefinementEngine]: Executing refinement strategy FOX
[2024-12-02 13:01:33,168 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [253134931]
[2024-12-02 13:01:33,169 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-12-02 13:01:33,169 INFO  L173          SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3
[2024-12-02 13:01:33,169 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/mathsat
[2024-12-02 13:01:33,171 INFO  L229       MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null)
[2024-12-02 13:01:33,172 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Waiting until timeout for monitored process
[2024-12-02 13:01:33,544 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-12-02 13:01:33,559 INFO  L256         TraceCheckSpWp]: Trace formula consists of 481 conjuncts, 1 conjuncts are in the unsatisfiable core
[2024-12-02 13:01:33,569 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-12-02 13:01:33,625 INFO  L134       CoverageAnalysis]: Checked inductivity of 5100 backedges. 1924 proven. 0 refuted. 0 times theorem prover too weak. 3176 trivial. 0 not checked.
[2024-12-02 13:01:33,625 INFO  L308         TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect
[2024-12-02 13:01:33,626 INFO  L136   FreeRefinementEngine]: Strategy FOX found an infeasible trace
[2024-12-02 13:01:33,626 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [253134931]
[2024-12-02 13:01:33,626 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleMathsat [253134931] provided 1 perfect and 0 imperfect interpolant sequences
[2024-12-02 13:01:33,626 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-12-02 13:01:33,627 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2
[2024-12-02 13:01:33,628 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026765117]
[2024-12-02 13:01:33,629 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-12-02 13:01:33,633 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 2 states
[2024-12-02 13:01:33,633 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX
[2024-12-02 13:01:33,652 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants.
[2024-12-02 13:01:33,653 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2
[2024-12-02 13:01:33,655 INFO  L87              Difference]: Start difference. First operand  has 121 states, 67 states have (on average 1.373134328358209) internal successors, (92), 68 states have internal predecessors, (92), 51 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51) Second operand  has 2 states, 2 states have (on average 30.0) internal successors, (60), 2 states have internal predecessors, (60), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (51), 2 states have call predecessors, (51), 2 states have call successors, (51)
[2024-12-02 13:01:33,691 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-12-02 13:01:33,691 INFO  L93              Difference]: Finished difference Result 235 states and 433 transitions.
[2024-12-02 13:01:33,692 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. 
[2024-12-02 13:01:33,693 INFO  L78                 Accepts]: Start accepts. Automaton has  has 2 states, 2 states have (on average 30.0) internal successors, (60), 2 states have internal predecessors, (60), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (51), 2 states have call predecessors, (51), 2 states have call successors, (51) Word has length 308
[2024-12-02 13:01:33,693 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-12-02 13:01:33,699 INFO  L225             Difference]: With dead ends: 235
[2024-12-02 13:01:33,699 INFO  L226             Difference]: Without dead ends: 117
[2024-12-02 13:01:33,703 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 307 GetRequests, 307 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2
[2024-12-02 13:01:33,706 INFO  L435           NwaCegarLoop]: 187 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, 187 SdHoareTripleChecker+Invalid, 0 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time
[2024-12-02 13:01:33,707 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 187 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2024-12-02 13:01:33,717 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 117 states.
[2024-12-02 13:01:33,742 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 117.
[2024-12-02 13:01:33,743 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 117 states, 64 states have (on average 1.328125) internal successors, (85), 64 states have internal predecessors, (85), 51 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51)
[2024-12-02 13:01:33,749 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 187 transitions.
[2024-12-02 13:01:33,750 INFO  L78                 Accepts]: Start accepts. Automaton has 117 states and 187 transitions. Word has length 308
[2024-12-02 13:01:33,751 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-12-02 13:01:33,751 INFO  L471      AbstractCegarLoop]: Abstraction has 117 states and 187 transitions.
[2024-12-02 13:01:33,751 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 2 states, 2 states have (on average 30.0) internal successors, (60), 2 states have internal predecessors, (60), 2 states have call successors, (51), 2 states have call predecessors, (51), 2 states have return successors, (51), 2 states have call predecessors, (51), 2 states have call successors, (51)
[2024-12-02 13:01:33,751 INFO  L276                IsEmpty]: Start isEmpty. Operand 117 states and 187 transitions.
[2024-12-02 13:01:33,757 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 309
[2024-12-02 13:01:33,758 INFO  L210           NwaCegarLoop]: Found error trace
[2024-12-02 13:01:33,758 INFO  L218           NwaCegarLoop]: trace histogram [51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-12-02 13:01:33,768 INFO  L552       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (2)] Ended with exit code 0
[2024-12-02 13:01:33,958 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3
[2024-12-02 13:01:33,959 INFO  L396      AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-12-02 13:01:33,959 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-12-02 13:01:33,959 INFO  L85        PathProgramCache]: Analyzing trace with hash -1754795168, now seen corresponding path program 1 times
[2024-12-02 13:01:33,960 INFO  L118   FreeRefinementEngine]: Executing refinement strategy FOX
[2024-12-02 13:01:33,960 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [314449974]
[2024-12-02 13:01:33,960 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-12-02 13:01:33,960 INFO  L173          SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3
[2024-12-02 13:01:33,961 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/mathsat
[2024-12-02 13:01:33,962 INFO  L229       MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null)
[2024-12-02 13:01:33,963 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Waiting until timeout for monitored process
[2024-12-02 13:01:34,280 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-12-02 13:01:34,293 INFO  L256         TraceCheckSpWp]: Trace formula consists of 481 conjuncts, 2 conjuncts are in the unsatisfiable core
[2024-12-02 13:01:34,300 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-12-02 13:01:34,347 INFO  L134       CoverageAnalysis]: Checked inductivity of 5100 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 5100 trivial. 0 not checked.
[2024-12-02 13:01:34,347 INFO  L308         TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect
[2024-12-02 13:01:34,347 INFO  L136   FreeRefinementEngine]: Strategy FOX found an infeasible trace
[2024-12-02 13:01:34,347 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [314449974]
[2024-12-02 13:01:34,348 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleMathsat [314449974] provided 1 perfect and 0 imperfect interpolant sequences
[2024-12-02 13:01:34,348 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-12-02 13:01:34,348 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3
[2024-12-02 13:01:34,348 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1393490878]
[2024-12-02 13:01:34,348 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-12-02 13:01:34,350 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-12-02 13:01:34,350 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX
[2024-12-02 13:01:34,351 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-12-02 13:01:34,351 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-12-02 13:01:34,351 INFO  L87              Difference]: Start difference. First operand 117 states and 187 transitions. Second operand  has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51)
[2024-12-02 13:01:34,442 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-12-02 13:01:34,443 INFO  L93              Difference]: Finished difference Result 231 states and 371 transitions.
[2024-12-02 13:01:34,450 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-12-02 13:01:34,451 INFO  L78                 Accepts]: Start accepts. Automaton has  has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51) Word has length 308
[2024-12-02 13:01:34,452 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-12-02 13:01:34,454 INFO  L225             Difference]: With dead ends: 231
[2024-12-02 13:01:34,454 INFO  L226             Difference]: Without dead ends: 117
[2024-12-02 13:01:34,455 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 307 GetRequests, 306 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-12-02 13:01:34,455 INFO  L435           NwaCegarLoop]: 184 mSDtfsCounter, 184 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 184 SdHoareTripleChecker+Valid, 184 SdHoareTripleChecker+Invalid, 3 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time
[2024-12-02 13:01:34,455 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [184 Valid, 184 Invalid, 3 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time]
[2024-12-02 13:01:34,456 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 117 states.
[2024-12-02 13:01:34,476 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 117.
[2024-12-02 13:01:34,476 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 117 states, 64 states have (on average 1.3125) internal successors, (84), 64 states have internal predecessors, (84), 51 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 51 states have call predecessors, (51), 51 states have call successors, (51)
[2024-12-02 13:01:34,478 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 117 states to 117 states and 186 transitions.
[2024-12-02 13:01:34,479 INFO  L78                 Accepts]: Start accepts. Automaton has 117 states and 186 transitions. Word has length 308
[2024-12-02 13:01:34,481 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-12-02 13:01:34,481 INFO  L471      AbstractCegarLoop]: Abstraction has 117 states and 186 transitions.
[2024-12-02 13:01:34,481 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 18.666666666666668) internal successors, (56), 3 states have internal predecessors, (56), 1 states have call successors, (51), 1 states have call predecessors, (51), 1 states have return successors, (51), 1 states have call predecessors, (51), 1 states have call successors, (51)
[2024-12-02 13:01:34,481 INFO  L276                IsEmpty]: Start isEmpty. Operand 117 states and 186 transitions.
[2024-12-02 13:01:34,486 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 309
[2024-12-02 13:01:34,487 INFO  L210           NwaCegarLoop]: Found error trace
[2024-12-02 13:01:34,487 INFO  L218           NwaCegarLoop]: trace histogram [51, 51, 51, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]
[2024-12-02 13:01:34,497 INFO  L552       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (3)] Ended with exit code 0
[2024-12-02 13:01:34,687 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3
[2024-12-02 13:01:34,688 INFO  L396      AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-12-02 13:01:34,688 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-12-02 13:01:34,688 INFO  L85        PathProgramCache]: Analyzing trace with hash 1730825502, now seen corresponding path program 1 times
[2024-12-02 13:01:34,689 INFO  L118   FreeRefinementEngine]: Executing refinement strategy FOX
[2024-12-02 13:01:34,689 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [901785019]
[2024-12-02 13:01:34,689 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-12-02 13:01:34,690 INFO  L173          SolverBuilder]: Constructing external solver with command: mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3
[2024-12-02 13:01:34,690 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/mathsat
[2024-12-02 13:01:34,691 INFO  L229       MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (exit command is (exit), workingDir is null)
[2024-12-02 13:01:34,693 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_6216c99c-111b-4b86-bac1-1511c3822f08/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (4)] Waiting until timeout for monitored process
[2024-12-02 13:01:35,127 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-12-02 13:01:35,141 INFO  L256         TraceCheckSpWp]: Trace formula consists of 480 conjuncts, 27 conjuncts are in the unsatisfiable core
[2024-12-02 13:01:35,154 INFO  L279         TraceCheckSpWp]: Computing forward predicates...