./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-ci_file-60.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_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/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_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-ci_file-60.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/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_25260c06-39ba-43d8-a983-df77f80cd493/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 21b0b70abd6180e05e68180a99c6bb88c555fb516cc7f4b982d6eaad60f4d26b
--- Real Ultimate output ---
This is Ultimate 0.3.0-dev-d790fec
[2024-12-01 23:08:42,364 INFO  L188        SettingsManager]: Resetting all preferences to default values...
[2024-12-01 23:08:42,417 INFO  L114        SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Default.epf
[2024-12-01 23:08:42,421 WARN  L101        SettingsManager]: Preference file contains the following unknown settings:
[2024-12-01 23:08:42,421 WARN  L103        SettingsManager]:   * de.uni_freiburg.informatik.ultimate.core.Log level for class
[2024-12-01 23:08:42,440 INFO  L130        SettingsManager]: Preferences different from defaults after loading the file:
[2024-12-01 23:08:42,441 INFO  L151        SettingsManager]: Preferences of UltimateCore differ from their defaults:
[2024-12-01 23:08:42,441 INFO  L153        SettingsManager]:  * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR;
[2024-12-01 23:08:42,441 INFO  L151        SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults:
[2024-12-01 23:08:42,441 INFO  L153        SettingsManager]:  * Use memory slicer=true
[2024-12-01 23:08:42,442 INFO  L151        SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults:
[2024-12-01 23:08:42,442 INFO  L153        SettingsManager]:  * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS
[2024-12-01 23:08:42,442 INFO  L151        SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults:
[2024-12-01 23:08:42,442 INFO  L153        SettingsManager]:  * Create parallel compositions if possible=false
[2024-12-01 23:08:42,442 INFO  L153        SettingsManager]:  * Use SBE=true
[2024-12-01 23:08:42,442 INFO  L151        SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults:
[2024-12-01 23:08:42,442 INFO  L153        SettingsManager]:  * Pointer base address is valid at dereference=IGNORE
[2024-12-01 23:08:42,442 INFO  L153        SettingsManager]:  * sizeof long=4
[2024-12-01 23:08:42,443 INFO  L153        SettingsManager]:  * Overapproximate operations on floating types=true
[2024-12-01 23:08:42,443 INFO  L153        SettingsManager]:  * sizeof POINTER=4
[2024-12-01 23:08:42,443 INFO  L153        SettingsManager]:  * Check division by zero=IGNORE
[2024-12-01 23:08:42,443 INFO  L153        SettingsManager]:  * Pointer to allocated memory at dereference=IGNORE
[2024-12-01 23:08:42,443 INFO  L153        SettingsManager]:  * If two pointers are subtracted or compared they have the same base address=IGNORE
[2024-12-01 23:08:42,443 INFO  L153        SettingsManager]:  * Check array bounds for arrays that are off heap=IGNORE
[2024-12-01 23:08:42,443 INFO  L153        SettingsManager]:  * sizeof long double=12
[2024-12-01 23:08:42,443 INFO  L153        SettingsManager]:  * Check if freed pointer was valid=false
[2024-12-01 23:08:42,443 INFO  L153        SettingsManager]:  * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR
[2024-12-01 23:08:42,443 INFO  L153        SettingsManager]:  * Use constant arrays=true
[2024-12-01 23:08:42,444 INFO  L151        SettingsManager]: Preferences of IcfgBuilder differ from their defaults:
[2024-12-01 23:08:42,444 INFO  L153        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2024-12-01 23:08:42,444 INFO  L153        SettingsManager]:  * Only consider context switches at boundaries of atomic blocks=true
[2024-12-01 23:08:42,444 INFO  L153        SettingsManager]:  * SMT solver=External_DefaultMode
[2024-12-01 23:08:42,444 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-12-01 23:08:42,444 INFO  L151        SettingsManager]: Preferences of RCFGBuilder differ from their defaults:
[2024-12-01 23:08:42,444 INFO  L153        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2024-12-01 23:08:42,444 INFO  L153        SettingsManager]:  * Only consider context switches at boundaries of atomic blocks=true
[2024-12-01 23:08:42,444 INFO  L153        SettingsManager]:  * SMT solver=External_DefaultMode
[2024-12-01 23:08:42,444 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-12-01 23:08:42,445 INFO  L151        SettingsManager]: Preferences of TraceAbstraction differ from their defaults:
[2024-12-01 23:08:42,445 INFO  L153        SettingsManager]:  * Compute Interpolants along a Counterexample=FPandBP
[2024-12-01 23:08:42,445 INFO  L153        SettingsManager]:  * Compute procedure contracts=false
[2024-12-01 23:08:42,445 INFO  L153        SettingsManager]:  * Positions where we compute the Hoare Annotation=LoopHeads
[2024-12-01 23:08:42,445 INFO  L153        SettingsManager]:  * Trace refinement strategy=CAMEL
[2024-12-01 23:08:42,445 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in
[2024-12-01 23:08:42,445 INFO  L153        SettingsManager]:  * Apply one-shot large block encoding in concurrent analysis=false
[2024-12-01 23:08:42,445 INFO  L153        SettingsManager]:  * Automaton type used in concurrency analysis=PETRI_NET
[2024-12-01 23:08:42,445 INFO  L153        SettingsManager]:  * Order on configurations for Petri net unfoldings=DBO
[2024-12-01 23:08:42,445 INFO  L153        SettingsManager]:  * SMT solver=External_ModelsAndUnsatCoreMode
[2024-12-01 23:08:42,446 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_25260c06-39ba-43d8-a983-df77f80cd493/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 -> 21b0b70abd6180e05e68180a99c6bb88c555fb516cc7f4b982d6eaad60f4d26b
[2024-12-01 23:08:42,647 INFO  L75    nceAwareModelManager]: Repository-Root is: /tmp
[2024-12-01 23:08:42,654 INFO  L261   ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized
[2024-12-01 23:08:42,656 INFO  L217   ainManager$Toolchain]: [Toolchain 1]: Toolchain selected.
[2024-12-01 23:08:42,657 INFO  L270        PluginConnector]: Initializing CDTParser...
[2024-12-01 23:08:42,657 INFO  L274        PluginConnector]: CDTParser initialized
[2024-12-01 23:08:42,658 INFO  L431   ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-ci_file-60.i
[2024-12-01 23:08:45,258 INFO  L533              CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/data/2be5ea5c4/7e98d3c6ef5041379353dcdd256b9560/FLAGb198b5cc2
[2024-12-01 23:08:45,489 INFO  L384              CDTParser]: Found 1 translation units.
[2024-12-01 23:08:45,490 INFO  L180              CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-ci_file-60.i
[2024-12-01 23:08:45,498 INFO  L427              CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/data/2be5ea5c4/7e98d3c6ef5041379353dcdd256b9560/FLAGb198b5cc2
[2024-12-01 23:08:45,839 INFO  L435              CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/data/2be5ea5c4/7e98d3c6ef5041379353dcdd256b9560
[2024-12-01 23:08:45,841 INFO  L299   ainManager$Toolchain]: ####################### [Toolchain 1] #######################
[2024-12-01 23:08:45,842 INFO  L133        ToolchainWalker]: Walking toolchain with 6 elements.
[2024-12-01 23:08:45,843 INFO  L112        PluginConnector]: ------------------------CACSL2BoogieTranslator----------------------------
[2024-12-01 23:08:45,843 INFO  L270        PluginConnector]: Initializing CACSL2BoogieTranslator...
[2024-12-01 23:08:45,846 INFO  L274        PluginConnector]: CACSL2BoogieTranslator initialized
[2024-12-01 23:08:45,847 INFO  L184        PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.12 11:08:45" (1/1) ...
[2024-12-01 23:08:45,847 INFO  L204        PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7aea065d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:08:45, skipping insertion in model container
[2024-12-01 23:08:45,847 INFO  L184        PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.12 11:08:45" (1/1) ...
[2024-12-01 23:08:45,863 INFO  L175         MainTranslator]: Built tables and reachable declarations
[2024-12-01 23:08:45,963 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_25260c06-39ba-43d8-a983-df77f80cd493/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-ci_file-60.i[919,932]
[2024-12-01 23:08:46,021 INFO  L210          PostProcessor]: Analyzing one entry point: main
[2024-12-01 23:08:46,030 INFO  L200         MainTranslator]: Completed pre-run
[2024-12-01 23:08:46,037 WARN  L250   ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-ci_file-60.i[919,932]
[2024-12-01 23:08:46,068 INFO  L210          PostProcessor]: Analyzing one entry point: main
[2024-12-01 23:08:46,082 INFO  L204         MainTranslator]: Completed translation
[2024-12-01 23:08:46,083 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:08:46 WrapperNode
[2024-12-01 23:08:46,083 INFO  L131        PluginConnector]: ------------------------ END CACSL2BoogieTranslator----------------------------
[2024-12-01 23:08:46,084 INFO  L112        PluginConnector]: ------------------------Boogie Procedure Inliner----------------------------
[2024-12-01 23:08:46,084 INFO  L270        PluginConnector]: Initializing Boogie Procedure Inliner...
[2024-12-01 23:08:46,084 INFO  L274        PluginConnector]: Boogie Procedure Inliner initialized
[2024-12-01 23:08:46,089 INFO  L184        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:08:46" (1/1) ...
[2024-12-01 23:08:46,097 INFO  L184        PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:08:46" (1/1) ...
[2024-12-01 23:08:46,123 INFO  L138                Inliner]: procedures = 26, calls = 42, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 197
[2024-12-01 23:08:46,124 INFO  L131        PluginConnector]: ------------------------ END Boogie Procedure Inliner----------------------------
[2024-12-01 23:08:46,124 INFO  L112        PluginConnector]: ------------------------Boogie Preprocessor----------------------------
[2024-12-01 23:08:46,124 INFO  L270        PluginConnector]: Initializing Boogie Preprocessor...
[2024-12-01 23:08:46,124 INFO  L274        PluginConnector]: Boogie Preprocessor initialized
[2024-12-01 23:08:46,132 INFO  L184        PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:08:46" (1/1) ...
[2024-12-01 23:08:46,132 INFO  L184        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:08:46" (1/1) ...
[2024-12-01 23:08:46,134 INFO  L184        PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:08:46" (1/1) ...
[2024-12-01 23:08:46,148 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-01 23:08:46,148 INFO  L184        PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:08:46" (1/1) ...
[2024-12-01 23:08:46,149 INFO  L184        PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:08:46" (1/1) ...
[2024-12-01 23:08:46,156 INFO  L184        PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:08:46" (1/1) ...
[2024-12-01 23:08:46,157 INFO  L184        PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:08:46" (1/1) ...
[2024-12-01 23:08:46,160 INFO  L184        PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:08:46" (1/1) ...
[2024-12-01 23:08:46,162 INFO  L184        PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:08:46" (1/1) ...
[2024-12-01 23:08:46,164 INFO  L184        PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:08:46" (1/1) ...
[2024-12-01 23:08:46,167 INFO  L131        PluginConnector]: ------------------------ END Boogie Preprocessor----------------------------
[2024-12-01 23:08:46,168 INFO  L112        PluginConnector]: ------------------------RCFGBuilder----------------------------
[2024-12-01 23:08:46,168 INFO  L270        PluginConnector]: Initializing RCFGBuilder...
[2024-12-01 23:08:46,168 INFO  L274        PluginConnector]: RCFGBuilder initialized
[2024-12-01 23:08:46,169 INFO  L184        PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:08:46" (1/1) ...
[2024-12-01 23:08:46,174 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-12-01 23:08:46,183 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/z3
[2024-12-01 23:08:46,192 INFO  L229       MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null)
[2024-12-01 23:08:46,195 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process
[2024-12-01 23:08:46,212 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit
[2024-12-01 23:08:46,212 INFO  L130     BoogieDeclarations]: Found specification of procedure assume_abort_if_not
[2024-12-01 23:08:46,212 INFO  L138     BoogieDeclarations]: Found implementation of procedure assume_abort_if_not
[2024-12-01 23:08:46,213 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~int#0
[2024-12-01 23:08:46,213 INFO  L130     BoogieDeclarations]: Found specification of procedure ULTIMATE.start
[2024-12-01 23:08:46,213 INFO  L138     BoogieDeclarations]: Found implementation of procedure ULTIMATE.start
[2024-12-01 23:08:46,279 INFO  L234             CfgBuilder]: Building ICFG
[2024-12-01 23:08:46,281 INFO  L260             CfgBuilder]: Building CFG for each procedure with an implementation
[2024-12-01 23:08:46,590 INFO  L?                        ?]: Removed 12 outVars from TransFormulas that were not future-live.
[2024-12-01 23:08:46,590 INFO  L283             CfgBuilder]: Performing block encoding
[2024-12-01 23:08:46,600 INFO  L307             CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start)
[2024-12-01 23:08:46,600 INFO  L312             CfgBuilder]: Removed 2 assume(true) statements.
[2024-12-01 23:08:46,601 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.12 11:08:46 BoogieIcfgContainer
[2024-12-01 23:08:46,601 INFO  L131        PluginConnector]: ------------------------ END RCFGBuilder----------------------------
[2024-12-01 23:08:46,603 INFO  L112        PluginConnector]: ------------------------TraceAbstraction----------------------------
[2024-12-01 23:08:46,603 INFO  L270        PluginConnector]: Initializing TraceAbstraction...
[2024-12-01 23:08:46,607 INFO  L274        PluginConnector]: TraceAbstraction initialized
[2024-12-01 23:08:46,608 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 01.12 11:08:45" (1/3) ...
[2024-12-01 23:08:46,608 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6ab5b61b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.12 11:08:46, skipping insertion in model container
[2024-12-01 23:08:46,608 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:08:46" (2/3) ...
[2024-12-01 23:08:46,608 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6ab5b61b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.12 11:08:46, skipping insertion in model container
[2024-12-01 23:08:46,609 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.12 11:08:46" (3/3) ...
[2024-12-01 23:08:46,609 INFO  L128   eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodestructure_filler-ps-ci_file-60.i
[2024-12-01 23:08:46,621 INFO  L216   ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION
[2024-12-01 23:08:46,624 INFO  L151   ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodestructure_filler-ps-ci_file-60.i that has 2 procedures, 87 locations, 1 initial locations, 1 loop locations, and 1 error locations.
[2024-12-01 23:08:46,676 INFO  L332      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2024-12-01 23:08:46,687 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;@7be7d7cc, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2024-12-01 23:08:46,687 INFO  L334      AbstractCegarLoop]: Starting to check reachability of 1 error locations.
[2024-12-01 23:08:46,691 INFO  L276                IsEmpty]: Start isEmpty. Operand  has 87 states, 55 states have (on average 1.4545454545454546) internal successors, (80), 56 states have internal predecessors, (80), 29 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29)
[2024-12-01 23:08:46,703 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 186
[2024-12-01 23:08:46,703 INFO  L210           NwaCegarLoop]: Found error trace
[2024-12-01 23:08:46,704 INFO  L218           NwaCegarLoop]: trace histogram [29, 29, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01 23:08:46,704 INFO  L396      AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-12-01 23:08:46,709 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-12-01 23:08:46,709 INFO  L85        PathProgramCache]: Analyzing trace with hash -910336461, now seen corresponding path program 1 times
[2024-12-01 23:08:46,716 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-12-01 23:08:46,716 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [614641196]
[2024-12-01 23:08:46,716 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-12-01 23:08:46,717 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-12-01 23:08:46,915 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-12-01 23:08:47,140 INFO  L134       CoverageAnalysis]: Checked inductivity of 1624 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked.
[2024-12-01 23:08:47,140 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-12-01 23:08:47,140 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [614641196]
[2024-12-01 23:08:47,141 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [614641196] provided 1 perfect and 0 imperfect interpolant sequences
[2024-12-01 23:08:47,141 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-12-01 23:08:47,141 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3
[2024-12-01 23:08:47,143 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [566194478]
[2024-12-01 23:08:47,143 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-12-01 23:08:47,146 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-12-01 23:08:47,147 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-12-01 23:08:47,160 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-12-01 23:08:47,161 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-12-01 23:08:47,162 INFO  L87              Difference]: Start difference. First operand  has 87 states, 55 states have (on average 1.4545454545454546) internal successors, (80), 56 states have internal predecessors, (80), 29 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) Second operand  has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 1 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 1 states have call predecessors, (29), 1 states have call successors, (29)
[2024-12-01 23:08:47,227 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-12-01 23:08:47,227 INFO  L93              Difference]: Finished difference Result 202 states and 366 transitions.
[2024-12-01 23:08:47,228 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-12-01 23:08:47,229 INFO  L78                 Accepts]: Start accepts. Automaton has  has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 1 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 1 states have call predecessors, (29), 1 states have call successors, (29) Word has length 185
[2024-12-01 23:08:47,231 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-12-01 23:08:47,237 INFO  L225             Difference]: With dead ends: 202
[2024-12-01 23:08:47,238 INFO  L226             Difference]: Without dead ends: 118
[2024-12-01 23:08:47,241 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-01 23:08:47,244 INFO  L435           NwaCegarLoop]: 163 mSDtfsCounter, 50 mSDsluCounter, 121 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 284 SdHoareTripleChecker+Invalid, 10 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time
[2024-12-01 23:08:47,244 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [50 Valid, 284 Invalid, 10 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2024-12-01 23:08:47,257 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 118 states.
[2024-12-01 23:08:47,286 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 118 to 115.
[2024-12-01 23:08:47,288 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 115 states, 71 states have (on average 1.352112676056338) internal successors, (96), 72 states have internal predecessors, (96), 41 states have call successors, (41), 2 states have call predecessors, (41), 2 states have return successors, (41), 40 states have call predecessors, (41), 41 states have call successors, (41)
[2024-12-01 23:08:47,292 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 178 transitions.
[2024-12-01 23:08:47,294 INFO  L78                 Accepts]: Start accepts. Automaton has 115 states and 178 transitions. Word has length 185
[2024-12-01 23:08:47,295 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-12-01 23:08:47,295 INFO  L471      AbstractCegarLoop]: Abstraction has 115 states and 178 transitions.
[2024-12-01 23:08:47,295 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 1 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 1 states have call predecessors, (29), 1 states have call successors, (29)
[2024-12-01 23:08:47,296 INFO  L276                IsEmpty]: Start isEmpty. Operand 115 states and 178 transitions.
[2024-12-01 23:08:47,299 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 187
[2024-12-01 23:08:47,299 INFO  L210           NwaCegarLoop]: Found error trace
[2024-12-01 23:08:47,299 INFO  L218           NwaCegarLoop]: trace histogram [29, 29, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01 23:08:47,299 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0
[2024-12-01 23:08:47,299 INFO  L396      AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-12-01 23:08:47,300 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-12-01 23:08:47,300 INFO  L85        PathProgramCache]: Analyzing trace with hash 1149385318, now seen corresponding path program 1 times
[2024-12-01 23:08:47,300 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-12-01 23:08:47,300 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448475470]
[2024-12-01 23:08:47,300 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-12-01 23:08:47,301 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-12-01 23:08:47,359 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-12-01 23:08:47,473 INFO  L134       CoverageAnalysis]: Checked inductivity of 1624 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked.
[2024-12-01 23:08:47,473 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-12-01 23:08:47,473 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448475470]
[2024-12-01 23:08:47,473 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [448475470] provided 1 perfect and 0 imperfect interpolant sequences
[2024-12-01 23:08:47,473 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-12-01 23:08:47,473 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3
[2024-12-01 23:08:47,473 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1547949789]
[2024-12-01 23:08:47,474 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-12-01 23:08:47,475 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-12-01 23:08:47,475 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-12-01 23:08:47,476 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-12-01 23:08:47,476 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-12-01 23:08:47,476 INFO  L87              Difference]: Start difference. First operand 115 states and 178 transitions. Second operand  has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 1 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 1 states have call predecessors, (29), 1 states have call successors, (29)
[2024-12-01 23:08:47,544 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-12-01 23:08:47,544 INFO  L93              Difference]: Finished difference Result 263 states and 407 transitions.
[2024-12-01 23:08:47,544 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-12-01 23:08:47,545 INFO  L78                 Accepts]: Start accepts. Automaton has  has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 1 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 1 states have call predecessors, (29), 1 states have call successors, (29) Word has length 186
[2024-12-01 23:08:47,546 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-12-01 23:08:47,548 INFO  L225             Difference]: With dead ends: 263
[2024-12-01 23:08:47,549 INFO  L226             Difference]: Without dead ends: 151
[2024-12-01 23:08:47,550 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-01 23:08:47,550 INFO  L435           NwaCegarLoop]: 130 mSDtfsCounter, 28 mSDsluCounter, 112 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 5 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 28 SdHoareTripleChecker+Valid, 242 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time
[2024-12-01 23:08:47,551 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [28 Valid, 242 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time]
[2024-12-01 23:08:47,552 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 151 states.
[2024-12-01 23:08:47,568 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 151 to 137.
[2024-12-01 23:08:47,569 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 137 states, 93 states have (on average 1.3978494623655915) internal successors, (130), 94 states have internal predecessors, (130), 41 states have call successors, (41), 2 states have call predecessors, (41), 2 states have return successors, (41), 40 states have call predecessors, (41), 41 states have call successors, (41)
[2024-12-01 23:08:47,571 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 137 states to 137 states and 212 transitions.
[2024-12-01 23:08:47,571 INFO  L78                 Accepts]: Start accepts. Automaton has 137 states and 212 transitions. Word has length 186
[2024-12-01 23:08:47,572 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-12-01 23:08:47,572 INFO  L471      AbstractCegarLoop]: Abstraction has 137 states and 212 transitions.
[2024-12-01 23:08:47,572 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 14.666666666666666) internal successors, (44), 3 states have internal predecessors, (44), 1 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 1 states have call predecessors, (29), 1 states have call successors, (29)
[2024-12-01 23:08:47,572 INFO  L276                IsEmpty]: Start isEmpty. Operand 137 states and 212 transitions.
[2024-12-01 23:08:47,575 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 187
[2024-12-01 23:08:47,575 INFO  L210           NwaCegarLoop]: Found error trace
[2024-12-01 23:08:47,575 INFO  L218           NwaCegarLoop]: trace histogram [29, 29, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01 23:08:47,575 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1
[2024-12-01 23:08:47,575 INFO  L396      AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-12-01 23:08:47,576 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-12-01 23:08:47,576 INFO  L85        PathProgramCache]: Analyzing trace with hash -844759388, now seen corresponding path program 1 times
[2024-12-01 23:08:47,576 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-12-01 23:08:47,576 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1197924740]
[2024-12-01 23:08:47,576 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-12-01 23:08:47,576 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-12-01 23:08:47,718 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unknown
[2024-12-01 23:08:47,722 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1051748098]
[2024-12-01 23:08:47,723 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-12-01 23:08:47,723 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-12-01 23:08:47,723 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/z3
[2024-12-01 23:08:47,725 INFO  L229       MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null)
[2024-12-01 23:08:47,726 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process
[2024-12-01 23:08:47,885 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-12-01 23:08:47,888 INFO  L256         TraceCheckSpWp]: Trace formula consists of 434 conjuncts, 6 conjuncts are in the unsatisfiable core
[2024-12-01 23:08:47,897 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-12-01 23:08:48,178 INFO  L134       CoverageAnalysis]: Checked inductivity of 1624 backedges. 568 proven. 66 refuted. 0 times theorem prover too weak. 990 trivial. 0 not checked.
[2024-12-01 23:08:48,178 INFO  L312         TraceCheckSpWp]: Computing backward predicates...
[2024-12-01 23:08:48,376 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-12-01 23:08:48,377 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1197924740]
[2024-12-01 23:08:48,377 WARN  L311   FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT
[2024-12-01 23:08:48,377 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1051748098]
[2024-12-01 23:08:48,377 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleZ3 [1051748098] provided 0 perfect and 1 imperfect interpolant sequences
[2024-12-01 23:08:48,377 INFO  L185   FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences.
[2024-12-01 23:08:48,378 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5] total 5
[2024-12-01 23:08:48,378 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1227608398]
[2024-12-01 23:08:48,378 INFO  L85    oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton
[2024-12-01 23:08:48,378 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 5 states
[2024-12-01 23:08:48,378 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-12-01 23:08:48,379 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants.
[2024-12-01 23:08:48,379 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30
[2024-12-01 23:08:48,380 INFO  L87              Difference]: Start difference. First operand 137 states and 212 transitions. Second operand  has 5 states, 5 states have (on average 10.0) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (29), 2 states have call predecessors, (29), 3 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29)
[2024-12-01 23:08:48,596 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-12-01 23:08:48,596 INFO  L93              Difference]: Finished difference Result 283 states and 431 transitions.
[2024-12-01 23:08:48,597 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. 
[2024-12-01 23:08:48,597 INFO  L78                 Accepts]: Start accepts. Automaton has  has 5 states, 5 states have (on average 10.0) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (29), 2 states have call predecessors, (29), 3 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) Word has length 186
[2024-12-01 23:08:48,598 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-12-01 23:08:48,599 INFO  L225             Difference]: With dead ends: 283
[2024-12-01 23:08:48,599 INFO  L226             Difference]: Without dead ends: 149
[2024-12-01 23:08:48,600 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 211 GetRequests, 204 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=28, Invalid=44, Unknown=0, NotChecked=0, Total=72
[2024-12-01 23:08:48,601 INFO  L435           NwaCegarLoop]: 92 mSDtfsCounter, 55 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 164 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 219 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 164 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time
[2024-12-01 23:08:48,601 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [61 Valid, 219 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 164 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time]
[2024-12-01 23:08:48,602 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 149 states.
[2024-12-01 23:08:48,619 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 145.
[2024-12-01 23:08:48,619 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 145 states, 99 states have (on average 1.3535353535353536) internal successors, (134), 100 states have internal predecessors, (134), 41 states have call successors, (41), 4 states have call predecessors, (41), 4 states have return successors, (41), 40 states have call predecessors, (41), 41 states have call successors, (41)
[2024-12-01 23:08:48,621 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 216 transitions.
[2024-12-01 23:08:48,622 INFO  L78                 Accepts]: Start accepts. Automaton has 145 states and 216 transitions. Word has length 186
[2024-12-01 23:08:48,622 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-12-01 23:08:48,622 INFO  L471      AbstractCegarLoop]: Abstraction has 145 states and 216 transitions.
[2024-12-01 23:08:48,623 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 5 states, 5 states have (on average 10.0) internal successors, (50), 5 states have internal predecessors, (50), 2 states have call successors, (29), 2 states have call predecessors, (29), 3 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29)
[2024-12-01 23:08:48,623 INFO  L276                IsEmpty]: Start isEmpty. Operand 145 states and 216 transitions.
[2024-12-01 23:08:48,625 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 187
[2024-12-01 23:08:48,625 INFO  L210           NwaCegarLoop]: Found error trace
[2024-12-01 23:08:48,626 INFO  L218           NwaCegarLoop]: trace histogram [29, 29, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01 23:08:48,635 INFO  L552       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0
[2024-12-01 23:08:48,826 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-12-01 23:08:48,826 INFO  L396      AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-12-01 23:08:48,827 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-12-01 23:08:48,827 INFO  L85        PathProgramCache]: Analyzing trace with hash 593521564, now seen corresponding path program 1 times
[2024-12-01 23:08:48,827 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-12-01 23:08:48,827 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1545552717]
[2024-12-01 23:08:48,827 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-12-01 23:08:48,827 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-12-01 23:08:48,892 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-12-01 23:08:49,189 INFO  L134       CoverageAnalysis]: Checked inductivity of 1624 backedges. 75 proven. 9 refuted. 0 times theorem prover too weak. 1540 trivial. 0 not checked.
[2024-12-01 23:08:49,189 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-12-01 23:08:49,189 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1545552717]
[2024-12-01 23:08:49,189 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1545552717] provided 0 perfect and 1 imperfect interpolant sequences
[2024-12-01 23:08:49,189 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1133794029]
[2024-12-01 23:08:49,189 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-12-01 23:08:49,190 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-12-01 23:08:49,190 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/z3
[2024-12-01 23:08:49,191 INFO  L229       MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null)
[2024-12-01 23:08:49,193 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process
[2024-12-01 23:08:49,348 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-12-01 23:08:49,350 INFO  L256         TraceCheckSpWp]: Trace formula consists of 433 conjuncts, 6 conjuncts are in the unsatisfiable core
[2024-12-01 23:08:49,357 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-12-01 23:08:49,459 INFO  L134       CoverageAnalysis]: Checked inductivity of 1624 backedges. 378 proven. 9 refuted. 0 times theorem prover too weak. 1237 trivial. 0 not checked.
[2024-12-01 23:08:49,460 INFO  L312         TraceCheckSpWp]: Computing backward predicates...
[2024-12-01 23:08:49,684 INFO  L134       CoverageAnalysis]: Checked inductivity of 1624 backedges. 75 proven. 9 refuted. 0 times theorem prover too weak. 1540 trivial. 0 not checked.
[2024-12-01 23:08:49,685 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleZ3 [1133794029] provided 0 perfect and 2 imperfect interpolant sequences
[2024-12-01 23:08:49,685 INFO  L185   FreeRefinementEngine]: Found 0 perfect and 3 imperfect interpolant sequences.
[2024-12-01 23:08:49,685 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5, 5] total 7
[2024-12-01 23:08:49,685 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2014922040]
[2024-12-01 23:08:49,685 INFO  L85    oduleStraightlineAll]: Using 3 imperfect interpolants to construct interpolant automaton
[2024-12-01 23:08:49,686 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 7 states
[2024-12-01 23:08:49,686 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-12-01 23:08:49,687 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants.
[2024-12-01 23:08:49,687 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42
[2024-12-01 23:08:49,687 INFO  L87              Difference]: Start difference. First operand 145 states and 216 transitions. Second operand  has 7 states, 7 states have (on average 7.571428571428571) internal successors, (53), 7 states have internal predecessors, (53), 2 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33)
[2024-12-01 23:08:49,926 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-12-01 23:08:49,927 INFO  L93              Difference]: Finished difference Result 295 states and 434 transitions.
[2024-12-01 23:08:49,927 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. 
[2024-12-01 23:08:49,927 INFO  L78                 Accepts]: Start accepts. Automaton has  has 7 states, 7 states have (on average 7.571428571428571) internal successors, (53), 7 states have internal predecessors, (53), 2 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) Word has length 186
[2024-12-01 23:08:49,928 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-12-01 23:08:49,929 INFO  L225             Difference]: With dead ends: 295
[2024-12-01 23:08:49,929 INFO  L226             Difference]: Without dead ends: 153
[2024-12-01 23:08:49,930 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 379 GetRequests, 369 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110
[2024-12-01 23:08:49,931 INFO  L435           NwaCegarLoop]: 93 mSDtfsCounter, 83 mSDsluCounter, 129 mSDsCounter, 0 mSdLazyCounter, 161 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 107 SdHoareTripleChecker+Valid, 222 SdHoareTripleChecker+Invalid, 168 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 161 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time
[2024-12-01 23:08:49,931 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [107 Valid, 222 Invalid, 168 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 161 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time]
[2024-12-01 23:08:49,932 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 153 states.
[2024-12-01 23:08:49,951 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 147.
[2024-12-01 23:08:49,951 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 147 states, 100 states have (on average 1.31) internal successors, (131), 101 states have internal predecessors, (131), 41 states have call successors, (41), 5 states have call predecessors, (41), 5 states have return successors, (41), 40 states have call predecessors, (41), 41 states have call successors, (41)
[2024-12-01 23:08:49,953 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 147 states to 147 states and 213 transitions.
[2024-12-01 23:08:49,954 INFO  L78                 Accepts]: Start accepts. Automaton has 147 states and 213 transitions. Word has length 186
[2024-12-01 23:08:49,954 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-12-01 23:08:49,954 INFO  L471      AbstractCegarLoop]: Abstraction has 147 states and 213 transitions.
[2024-12-01 23:08:49,955 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 7 states, 7 states have (on average 7.571428571428571) internal successors, (53), 7 states have internal predecessors, (53), 2 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33)
[2024-12-01 23:08:49,955 INFO  L276                IsEmpty]: Start isEmpty. Operand 147 states and 213 transitions.
[2024-12-01 23:08:49,957 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 188
[2024-12-01 23:08:49,957 INFO  L210           NwaCegarLoop]: Found error trace
[2024-12-01 23:08:49,958 INFO  L218           NwaCegarLoop]: trace histogram [29, 29, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01 23:08:49,963 INFO  L552       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0
[2024-12-01 23:08:50,158 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-12-01 23:08:50,159 INFO  L396      AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-12-01 23:08:50,159 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-12-01 23:08:50,159 INFO  L85        PathProgramCache]: Analyzing trace with hash 372867513, now seen corresponding path program 1 times
[2024-12-01 23:08:50,159 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-12-01 23:08:50,159 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [871278346]
[2024-12-01 23:08:50,159 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-12-01 23:08:50,159 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-12-01 23:08:50,257 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unknown
[2024-12-01 23:08:50,260 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [2048168465]
[2024-12-01 23:08:50,260 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-12-01 23:08:50,260 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-12-01 23:08:50,260 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/z3
[2024-12-01 23:08:50,262 INFO  L229       MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null)
[2024-12-01 23:08:50,264 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process
[2024-12-01 23:08:50,418 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-12-01 23:08:50,420 INFO  L256         TraceCheckSpWp]: Trace formula consists of 437 conjuncts, 16 conjuncts are in the unsatisfiable core
[2024-12-01 23:08:50,428 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-12-01 23:08:51,519 INFO  L134       CoverageAnalysis]: Checked inductivity of 1624 backedges. 730 proven. 57 refuted. 0 times theorem prover too weak. 837 trivial. 0 not checked.
[2024-12-01 23:08:51,519 INFO  L312         TraceCheckSpWp]: Computing backward predicates...
[2024-12-01 23:08:51,815 INFO  L136   FreeRefinementEngine]: Strategy CAMEL found an infeasible trace
[2024-12-01 23:08:51,815 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [871278346]
[2024-12-01 23:08:51,815 WARN  L311   FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT
[2024-12-01 23:08:51,815 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2048168465]
[2024-12-01 23:08:51,816 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleZ3 [2048168465] provided 0 perfect and 1 imperfect interpolant sequences
[2024-12-01 23:08:51,816 INFO  L185   FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences.
[2024-12-01 23:08:51,816 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7] total 7
[2024-12-01 23:08:51,816 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1840467251]
[2024-12-01 23:08:51,816 INFO  L85    oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton
[2024-12-01 23:08:51,816 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 8 states
[2024-12-01 23:08:51,816 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL
[2024-12-01 23:08:51,817 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants.
[2024-12-01 23:08:51,817 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=65, Unknown=0, NotChecked=0, Total=90
[2024-12-01 23:08:51,817 INFO  L87              Difference]: Start difference. First operand 147 states and 213 transitions. Second operand  has 8 states, 8 states have (on average 6.375) internal successors, (51), 7 states have internal predecessors, (51), 2 states have call successors, (29), 2 states have call predecessors, (29), 3 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29)
[2024-12-01 23:08:52,294 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-12-01 23:08:52,295 INFO  L93              Difference]: Finished difference Result 420 states and 607 transitions.
[2024-12-01 23:08:52,295 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. 
[2024-12-01 23:08:52,296 INFO  L78                 Accepts]: Start accepts. Automaton has  has 8 states, 8 states have (on average 6.375) internal successors, (51), 7 states have internal predecessors, (51), 2 states have call successors, (29), 2 states have call predecessors, (29), 3 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) Word has length 187
[2024-12-01 23:08:52,296 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-12-01 23:08:52,299 INFO  L225             Difference]: With dead ends: 420
[2024-12-01 23:08:52,299 INFO  L226             Difference]: Without dead ends: 276
[2024-12-01 23:08:52,300 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 218 GetRequests, 201 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 44 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=106, Invalid=236, Unknown=0, NotChecked=0, Total=342
[2024-12-01 23:08:52,300 INFO  L435           NwaCegarLoop]: 78 mSDtfsCounter, 131 mSDsluCounter, 370 mSDsCounter, 0 mSdLazyCounter, 307 mSolverCounterSat, 83 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 131 SdHoareTripleChecker+Valid, 448 SdHoareTripleChecker+Invalid, 390 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 83 IncrementalHoareTripleChecker+Valid, 307 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time
[2024-12-01 23:08:52,301 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [131 Valid, 448 Invalid, 390 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [83 Valid, 307 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time]
[2024-12-01 23:08:52,301 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 276 states.
[2024-12-01 23:08:52,326 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 276 to 234.
[2024-12-01 23:08:52,327 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 234 states, 154 states have (on average 1.2792207792207793) internal successors, (197), 155 states have internal predecessors, (197), 70 states have call successors, (70), 9 states have call predecessors, (70), 9 states have return successors, (70), 69 states have call predecessors, (70), 70 states have call successors, (70)
[2024-12-01 23:08:52,329 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 234 states to 234 states and 337 transitions.
[2024-12-01 23:08:52,330 INFO  L78                 Accepts]: Start accepts. Automaton has 234 states and 337 transitions. Word has length 187
[2024-12-01 23:08:52,330 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-12-01 23:08:52,330 INFO  L471      AbstractCegarLoop]: Abstraction has 234 states and 337 transitions.
[2024-12-01 23:08:52,330 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 8 states, 8 states have (on average 6.375) internal successors, (51), 7 states have internal predecessors, (51), 2 states have call successors, (29), 2 states have call predecessors, (29), 3 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29)
[2024-12-01 23:08:52,330 INFO  L276                IsEmpty]: Start isEmpty. Operand 234 states and 337 transitions.
[2024-12-01 23:08:52,331 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 188
[2024-12-01 23:08:52,331 INFO  L210           NwaCegarLoop]: Found error trace
[2024-12-01 23:08:52,332 INFO  L218           NwaCegarLoop]: trace histogram [29, 29, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01 23:08:52,338 INFO  L552       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Ended with exit code 0
[2024-12-01 23:08:52,532 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-12-01 23:08:52,532 INFO  L396      AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-12-01 23:08:52,533 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-12-01 23:08:52,533 INFO  L85        PathProgramCache]: Analyzing trace with hash -20159497, now seen corresponding path program 1 times
[2024-12-01 23:08:52,533 INFO  L118   FreeRefinementEngine]: Executing refinement strategy CAMEL
[2024-12-01 23:08:52,533 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1665256637]
[2024-12-01 23:08:52,533 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-12-01 23:08:52,533 INFO  L127          SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms
[2024-12-01 23:08:52,609 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unknown
[2024-12-01 23:08:52,610 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [160438241]
[2024-12-01 23:08:52,610 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-12-01 23:08:52,611 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-12-01 23:08:52,611 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/z3
[2024-12-01 23:08:52,612 INFO  L229       MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null)
[2024-12-01 23:08:52,613 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process
[2024-12-01 23:08:52,768 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2024-12-01 23:08:52,768 INFO  L357             TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders.
[2024-12-01 23:08:52,845 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is sat
[2024-12-01 23:08:52,942 INFO  L130   FreeRefinementEngine]: Strategy CAMEL found a feasible trace
[2024-12-01 23:08:52,942 INFO  L340         BasicCegarLoop]: Counterexample is feasible
[2024-12-01 23:08:52,943 INFO  L782   garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining)
[2024-12-01 23:08:52,948 INFO  L552       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Ended with exit code 0
[2024-12-01 23:08:53,145 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5,5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/z3 -smt2 -in SMTLIB2_COMPLIANT=true
[2024-12-01 23:08:53,147 INFO  L422         BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1]
[2024-12-01 23:08:53,243 INFO  L170   ceAbstractionStarter]: Computing trace abstraction results
[2024-12-01 23:08:53,246 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 01.12 11:08:53 BoogieIcfgContainer
[2024-12-01 23:08:53,246 INFO  L131        PluginConnector]: ------------------------ END TraceAbstraction----------------------------
[2024-12-01 23:08:53,247 INFO  L112        PluginConnector]: ------------------------Witness Printer----------------------------
[2024-12-01 23:08:53,247 INFO  L270        PluginConnector]: Initializing Witness Printer...
[2024-12-01 23:08:53,247 INFO  L274        PluginConnector]: Witness Printer initialized
[2024-12-01 23:08:53,247 INFO  L184        PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.12 11:08:46" (3/4) ...
[2024-12-01 23:08:53,249 INFO  L149         WitnessPrinter]: No result that supports witness generation found
[2024-12-01 23:08:53,250 INFO  L131        PluginConnector]: ------------------------ END Witness Printer----------------------------
[2024-12-01 23:08:53,250 INFO  L158              Benchmark]: Toolchain (without parser) took 7408.14ms. Allocated memory was 142.6MB in the beginning and 285.2MB in the end (delta: 142.6MB). Free memory was 117.5MB in the beginning and 138.1MB in the end (delta: -20.6MB). Peak memory consumption was 125.7MB. Max. memory is 16.1GB.
[2024-12-01 23:08:53,250 INFO  L158              Benchmark]: CDTParser took 0.23ms. Allocated memory is still 142.6MB. Free memory is still 83.1MB. There was no memory consumed. Max. memory is 16.1GB.
[2024-12-01 23:08:53,251 INFO  L158              Benchmark]: CACSL2BoogieTranslator took 240.18ms. Allocated memory is still 142.6MB. Free memory was 117.2MB in the beginning and 102.4MB in the end (delta: 14.8MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB.
[2024-12-01 23:08:53,251 INFO  L158              Benchmark]: Boogie Procedure Inliner took 40.14ms. Allocated memory is still 142.6MB. Free memory was 102.4MB in the beginning and 99.2MB in the end (delta: 3.3MB). There was no memory consumed. Max. memory is 16.1GB.
[2024-12-01 23:08:53,251 INFO  L158              Benchmark]: Boogie Preprocessor took 42.82ms. Allocated memory is still 142.6MB. Free memory was 99.2MB in the beginning and 95.3MB in the end (delta: 3.9MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB.
[2024-12-01 23:08:53,251 INFO  L158              Benchmark]: RCFGBuilder took 433.32ms. Allocated memory is still 142.6MB. Free memory was 95.3MB in the beginning and 71.7MB in the end (delta: 23.6MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB.
[2024-12-01 23:08:53,252 INFO  L158              Benchmark]: TraceAbstraction took 6643.30ms. Allocated memory was 142.6MB in the beginning and 285.2MB in the end (delta: 142.6MB). Free memory was 71.2MB in the beginning and 138.2MB in the end (delta: -67.0MB). Peak memory consumption was 83.8MB. Max. memory is 16.1GB.
[2024-12-01 23:08:53,252 INFO  L158              Benchmark]: Witness Printer took 2.79ms. Allocated memory is still 285.2MB. Free memory was 138.2MB in the beginning and 138.1MB in the end (delta: 37.4kB). There was no memory consumed. Max. memory is 16.1GB.
[2024-12-01 23:08:53,254 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.23ms. Allocated memory is still 142.6MB. Free memory is still 83.1MB. There was no memory consumed. Max. memory is 16.1GB.
 * CACSL2BoogieTranslator took 240.18ms. Allocated memory is still 142.6MB. Free memory was 117.2MB in the beginning and 102.4MB in the end (delta: 14.8MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB.
 * Boogie Procedure Inliner took 40.14ms. Allocated memory is still 142.6MB. Free memory was 102.4MB in the beginning and 99.2MB in the end (delta: 3.3MB). There was no memory consumed. Max. memory is 16.1GB.
 * Boogie Preprocessor took 42.82ms. Allocated memory is still 142.6MB. Free memory was 99.2MB in the beginning and 95.3MB in the end (delta: 3.9MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB.
 * RCFGBuilder took 433.32ms. Allocated memory is still 142.6MB. Free memory was 95.3MB in the beginning and 71.7MB in the end (delta: 23.6MB). Peak memory consumption was 16.8MB. Max. memory is 16.1GB.
 * TraceAbstraction took 6643.30ms. Allocated memory was 142.6MB in the beginning and 285.2MB in the end (delta: 142.6MB). Free memory was 71.2MB in the beginning and 138.2MB in the end (delta: -67.0MB). Peak memory consumption was 83.8MB. Max. memory is 16.1GB.
 * Witness Printer took 2.79ms. Allocated memory is still 285.2MB. Free memory was 138.2MB in the beginning and 138.1MB in the end (delta: 37.4kB). There was no memory consumed. Max. memory is 16.1GB.
 * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction:
  - StatisticsResult: ErrorAutomatonStatistics
    NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0
  - UnprovableResult [Line: 19]: Unable to prove that a call to reach_error is unreachable
    Unable to prove that a call to reach_error is unreachable
 Reason: overapproximation of someBinaryArithmeticDOUBLEoperation at line 71, overapproximation of someBinaryFLOATComparisonOperation at line 142, overapproximation of someBinaryFLOATComparisonOperation at line 143, overapproximation of someBinaryFLOATComparisonOperation at line 192, overapproximation of someBinaryDOUBLEComparisonOperation at line 165, overapproximation of someBinaryDOUBLEComparisonOperation at line 91, overapproximation of someBinaryDOUBLEComparisonOperation at line 122, overapproximation of someBinaryDOUBLEComparisonOperation at line 104, overapproximation of someBinaryDOUBLEComparisonOperation at line 167, overapproximation of someBinaryDOUBLEComparisonOperation at line 82, overapproximation of someBinaryDOUBLEComparisonOperation at line 169, overapproximation of someBinaryDOUBLEComparisonOperation at line 163, overapproximation of someBinaryDOUBLEComparisonOperation at line 192. 
Possible FailurePath: 
[L21]                    unsigned char isInitial = 0;
[L22]                    signed short int var_1_1 = 32;
[L23]                    unsigned char var_1_2 = 1;
[L24]                    float var_1_4 = 7.8;
[L25]                    signed short int var_1_6 = 16;
[L26]                    signed short int var_1_7 = 256;
[L27]                    float var_1_8 = 256.6;
[L28]                    unsigned char var_1_9 = 50;
[L29]                    unsigned char var_1_10 = 5;
[L30]                    double var_1_11 = 127.75;
[L31]                    unsigned char var_1_12 = 1;
[L32]                    unsigned char var_1_13 = 1;
[L33]                    unsigned char var_1_14 = 0;
[L34]                    double var_1_15 = 15.2;
[L35]                    double var_1_16 = 256.5;
[L36]                    double var_1_17 = 256.5;
[L37]                    double var_1_18 = 0.0;
[L38]                    double var_1_19 = 9.7;
[L39]                    unsigned long int var_1_20 = 10000000;
[L40]                    unsigned long int var_1_21 = 4008920074;
[L41]                    unsigned char var_1_23 = 0;
[L42]                    unsigned char var_1_29 = 1;
[L43]                    unsigned char var_1_30 = 0;
[L44]                    signed long int var_1_31 = -32;
[L45]                    float var_1_35 = 31.6;
[L46]                    signed short int var_1_38 = -2;
[L47]                    float var_1_40 = 7.2;
[L48]                    signed short int var_1_43 = 25;
[L49]                    signed long int var_1_44 = -2;
[L50]                    signed short int last_1_var_1_1 = 32;
[L51]                    unsigned char last_1_var_1_9 = 50;
[L52]                    double last_1_var_1_11 = 127.75;
[L53]                    double last_1_var_1_16 = 256.5;
[L54]                    unsigned long int last_1_var_1_20 = 10000000;
             VAL         [isInitial=0, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=5, var_1_11=511/4, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=1, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_4=39/5, var_1_6=16, var_1_7=256, var_1_8=1283/5, var_1_9=50]
[L196]                   isInitial = 1
[L197]       FCALL       initially()
[L199]       CALL        updateLastVariables()
[L185]                   last_1_var_1_1 = var_1_1
[L186]                   last_1_var_1_9 = var_1_9
[L187]                   last_1_var_1_11 = var_1_11
[L188]                   last_1_var_1_16 = var_1_16
[L189]                   last_1_var_1_20 = var_1_20
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=5, var_1_11=511/4, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=1, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_4=39/5, var_1_6=16, var_1_7=256, var_1_8=1283/5, var_1_9=50]
[L199]       RET         updateLastVariables()
[L200]       CALL        updateVariables()
[L138]                   var_1_2 = __VERIFIER_nondet_uchar()
[L139]       CALL        assume_abort_if_not(var_1_2 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=5, var_1_11=511/4, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_4=39/5, var_1_6=16, var_1_7=256, var_1_8=1283/5, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=5, var_1_11=511/4, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_4=39/5, var_1_6=16, var_1_7=256, var_1_8=1283/5, var_1_9=50]
[L139]       RET         assume_abort_if_not(var_1_2 >= 0)
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=5, var_1_11=511/4, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_4=39/5, var_1_6=16, var_1_7=256, var_1_8=1283/5, var_1_9=50]
[L140]       CALL        assume_abort_if_not(var_1_2 <= 1)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=5, var_1_11=511/4, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_4=39/5, var_1_6=16, var_1_7=256, var_1_8=1283/5, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=5, var_1_11=511/4, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_4=39/5, var_1_6=16, var_1_7=256, var_1_8=1283/5, var_1_9=50]
[L140]       RET         assume_abort_if_not(var_1_2 <= 1)
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=5, var_1_11=511/4, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_4=39/5, var_1_6=16, var_1_7=256, var_1_8=1283/5, var_1_9=50]
[L141]                   var_1_4 = __VERIFIER_nondet_float()
[L142]       CALL        assume_abort_if_not((var_1_4 >= -922337.2036854776000e+13F && var_1_4 <= -1.0e-20F) || (var_1_4 <= 9223372.036854776000e+12F && var_1_4 >= 1.0e-20F ))
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=5, var_1_11=511/4, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=16, var_1_7=256, var_1_8=1283/5, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=5, var_1_11=511/4, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=16, var_1_7=256, var_1_8=1283/5, var_1_9=50]
[L142]       RET         assume_abort_if_not((var_1_4 >= -922337.2036854776000e+13F && var_1_4 <= -1.0e-20F) || (var_1_4 <= 9223372.036854776000e+12F && var_1_4 >= 1.0e-20F ))
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=5, var_1_11=511/4, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=16, var_1_7=256, var_1_8=1283/5, var_1_9=50]
[L143]       CALL        assume_abort_if_not(var_1_4 != 0.0F)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=5, var_1_11=511/4, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=16, var_1_7=256, var_1_8=1283/5, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=5, var_1_11=511/4, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=16, var_1_7=256, var_1_8=1283/5, var_1_9=50]
[L143]       RET         assume_abort_if_not(var_1_4 != 0.0F)
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=5, var_1_11=511/4, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=16, var_1_7=256, var_1_8=1283/5, var_1_9=50]
[L144]                   var_1_6 = __VERIFIER_nondet_short()
[L145]       CALL        assume_abort_if_not(var_1_6 >= -1)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=5, var_1_11=511/4, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=256, var_1_8=1283/5, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=5, var_1_11=511/4, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=256, var_1_8=1283/5, var_1_9=50]
[L145]       RET         assume_abort_if_not(var_1_6 >= -1)
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=5, var_1_11=511/4, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=256, var_1_8=1283/5, var_1_9=50]
[L146]       CALL        assume_abort_if_not(var_1_6 <= 32766)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=5, var_1_11=511/4, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=256, var_1_8=1283/5, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=5, var_1_11=511/4, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=256, var_1_8=1283/5, var_1_9=50]
[L146]       RET         assume_abort_if_not(var_1_6 <= 32766)
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=5, var_1_11=511/4, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=256, var_1_8=1283/5, var_1_9=50]
[L147]                   var_1_7 = __VERIFIER_nondet_short()
[L148]       CALL        assume_abort_if_not(var_1_7 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=5, var_1_11=511/4, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=5, var_1_11=511/4, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L148]       RET         assume_abort_if_not(var_1_7 >= 0)
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=5, var_1_11=511/4, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L149]       CALL        assume_abort_if_not(var_1_7 <= 32766)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=5, var_1_11=511/4, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=5, var_1_11=511/4, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L149]       RET         assume_abort_if_not(var_1_7 <= 32766)
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=5, var_1_11=511/4, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L150]                   var_1_10 = __VERIFIER_nondet_uchar()
[L151]       CALL        assume_abort_if_not(var_1_10 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_11=511/4, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_11=511/4, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L151]       RET         assume_abort_if_not(var_1_10 >= 0)
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_11=511/4, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L152]       CALL        assume_abort_if_not(var_1_10 <= 254)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L152]       RET         assume_abort_if_not(var_1_10 <= 254)
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L153]                   var_1_12 = __VERIFIER_nondet_uchar()
[L154]       CALL        assume_abort_if_not(var_1_12 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L154]       RET         assume_abort_if_not(var_1_12 >= 0)
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L155]       CALL        assume_abort_if_not(var_1_12 <= 1)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L155]       RET         assume_abort_if_not(var_1_12 <= 1)
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L156]                   var_1_13 = __VERIFIER_nondet_uchar()
[L157]       CALL        assume_abort_if_not(var_1_13 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L157]       RET         assume_abort_if_not(var_1_13 >= 0)
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L158]       CALL        assume_abort_if_not(var_1_13 <= 1)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L158]       RET         assume_abort_if_not(var_1_13 <= 1)
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L159]                   var_1_14 = __VERIFIER_nondet_uchar()
[L160]       CALL        assume_abort_if_not(var_1_14 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L160]       RET         assume_abort_if_not(var_1_14 >= 0)
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L161]       CALL        assume_abort_if_not(var_1_14 <= 1)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L161]       RET         assume_abort_if_not(var_1_14 <= 1)
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=76/5, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L162]                   var_1_15 = __VERIFIER_nondet_double()
[L163]       CALL        assume_abort_if_not((var_1_15 >= -922337.2036854765600e+13F && var_1_15 <= -1.0e-20F) || (var_1_15 <= 9223372.036854765600e+12F && var_1_15 >= 1.0e-20F ))
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L163]       RET         assume_abort_if_not((var_1_15 >= -922337.2036854765600e+13F && var_1_15 <= -1.0e-20F) || (var_1_15 <= 9223372.036854765600e+12F && var_1_15 >= 1.0e-20F ))
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_17=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L164]                   var_1_17 = __VERIFIER_nondet_double()
[L165]       CALL        assume_abort_if_not((var_1_17 >= 0.0F && var_1_17 <= -1.0e-20F) || (var_1_17 <= 9223372.036854765600e+12F && var_1_17 >= 1.0e-20F ))
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L165]       RET         assume_abort_if_not((var_1_17 >= 0.0F && var_1_17 <= -1.0e-20F) || (var_1_17 <= 9223372.036854765600e+12F && var_1_17 >= 1.0e-20F ))
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_18=0, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L166]                   var_1_18 = __VERIFIER_nondet_double()
[L167]       CALL        assume_abort_if_not((var_1_18 >= 4611686.018427382800e+12F && var_1_18 <= -1.0e-20F) || (var_1_18 <= 9223372.036854765600e+12F && var_1_18 >= 1.0e-20F ))
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L167]       RET         assume_abort_if_not((var_1_18 >= 4611686.018427382800e+12F && var_1_18 <= -1.0e-20F) || (var_1_18 <= 9223372.036854765600e+12F && var_1_18 >= 1.0e-20F ))
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_19=97/10, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L168]                   var_1_19 = __VERIFIER_nondet_double()
[L169]       CALL        assume_abort_if_not((var_1_19 >= 0.0F && var_1_19 <= -1.0e-20F) || (var_1_19 <= 4611686.018427382800e+12F && var_1_19 >= 1.0e-20F ))
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L169]       RET         assume_abort_if_not((var_1_19 >= 0.0F && var_1_19 <= -1.0e-20F) || (var_1_19 <= 4611686.018427382800e+12F && var_1_19 >= 1.0e-20F ))
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=4008920074, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L170]                   var_1_21 = __VERIFIER_nondet_ulong()
[L171]       CALL        assume_abort_if_not(var_1_21 >= 2147483647)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L171]       RET         assume_abort_if_not(var_1_21 >= 2147483647)
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L172]       CALL        assume_abort_if_not(var_1_21 <= 4294967294)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L172]       RET         assume_abort_if_not(var_1_21 <= 4294967294)
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L173]                   var_1_29 = __VERIFIER_nondet_uchar()
[L174]       CALL        assume_abort_if_not(var_1_29 >= 1)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L174]       RET         assume_abort_if_not(var_1_29 >= 1)
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L175]       CALL        assume_abort_if_not(var_1_29 <= 1)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L175]       RET         assume_abort_if_not(var_1_29 <= 1)
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L176]                   var_1_30 = __VERIFIER_nondet_uchar()
[L177]       CALL        assume_abort_if_not(var_1_30 >= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L177]       RET         assume_abort_if_not(var_1_30 >= 0)
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L178]       CALL        assume_abort_if_not(var_1_30 <= 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L178]       RET         assume_abort_if_not(var_1_30 <= 0)
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-2, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L179]                   var_1_44 = __VERIFIER_nondet_long()
[L180]       CALL        assume_abort_if_not(var_1_44 >= -2147483647)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-1, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-1, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L180]       RET         assume_abort_if_not(var_1_44 >= -2147483647)
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-1, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L181]       CALL        assume_abort_if_not(var_1_44 <= 2147483647)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-1, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-1, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L181]       RET         assume_abort_if_not(var_1_44 <= 2147483647)
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-1, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L182]       CALL        assume_abort_if_not(var_1_44 != 0)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-1, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L20]        COND FALSE  !(!cond)
             VAL         [\old(cond)=1, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-1, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L182]       RET         assume_abort_if_not(var_1_44 != 0)
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-1, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L200]       RET         updateVariables()
[L201]       CALL        step()
[L58]        COND FALSE  !(var_1_1 <= (var_1_7 + var_1_10))
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=-32, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-1, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L65]        COND TRUE   var_1_9 != var_1_1
[L66]                    var_1_31 = ((((((var_1_10) > (var_1_7)) ? (var_1_10) : (var_1_7))) + var_1_9) - var_1_9)
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=29, var_1_35=158/5, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-1, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L68]        COND FALSE  !(var_1_2 && var_1_29)
[L71]                    var_1_35 = (var_1_19 + var_1_19)
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=29, var_1_38=-2, var_1_40=36/5, var_1_43=25, var_1_44=-1, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L73]                    var_1_38 = var_1_10
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=29, var_1_38=2, var_1_40=36/5, var_1_43=25, var_1_44=-1, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L74]        COND FALSE  !(\read(var_1_30))
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=29, var_1_38=2, var_1_40=36/5, var_1_43=25, var_1_44=-1, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L81]        COND TRUE   (var_1_7 * var_1_9) > (~ var_1_9)
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_1=32, var_1_20=10000000, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=29, var_1_38=2, var_1_40=36/5, var_1_43=25, var_1_44=-1, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L82]        COND TRUE   var_1_19 == 0.25f
[L83]                    var_1_40 = var_1_19
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_19=2, var_1_1=32, var_1_20=10000000, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=29, var_1_38=2, var_1_40=2, var_1_43=25, var_1_44=-1, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L87]        COND TRUE   ((((var_1_10) < 0 ) ? -(var_1_10) : (var_1_10))) <= (2 / ((((var_1_44) < 0 ) ? -(var_1_44) : (var_1_44))))
[L88]                    var_1_43 = ((((var_1_9) > (var_1_9)) ? (var_1_9) : (var_1_9)))
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_19=2, var_1_1=32, var_1_20=10000000, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=29, var_1_38=2, var_1_40=2, var_1_43=50, var_1_44=-1, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L90]                    signed long int stepLocal_0 = (((var_1_7) < (last_1_var_1_1)) ? (var_1_7) : (last_1_var_1_1));
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, stepLocal_0=29, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_19=2, var_1_1=32, var_1_20=10000000, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=29, var_1_38=2, var_1_40=2, var_1_43=50, var_1_44=-1, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=50]
[L91]        COND FALSE  !(last_1_var_1_11 < (last_1_var_1_11 + last_1_var_1_16))
[L98]                    var_1_9 = var_1_10
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, stepLocal_0=29, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_19=2, var_1_1=32, var_1_20=10000000, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=29, var_1_38=2, var_1_40=2, var_1_43=50, var_1_44=-1, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=-254]
[L100]                   unsigned long int stepLocal_1 = last_1_var_1_20;
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, stepLocal_0=29, stepLocal_1=10000000, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_19=2, var_1_1=32, var_1_20=10000000, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=29, var_1_38=2, var_1_40=2, var_1_43=50, var_1_44=-1, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=-254]
[L101]       COND FALSE  !(((var_1_10 * last_1_var_1_9) + last_1_var_1_1) > stepLocal_1)
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, stepLocal_0=29, var_1_10=-254, var_1_11=511/4, var_1_12=1, var_1_13=0, var_1_14=0, var_1_16=513/2, var_1_19=2, var_1_1=32, var_1_20=10000000, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=29, var_1_38=2, var_1_40=2, var_1_43=50, var_1_44=-1, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=-254]
[L104]       COND FALSE  !((last_1_var_1_16 >= last_1_var_1_16) || ((var_1_2 && var_1_12) || (var_1_13 || var_1_14)))
[L111]                   var_1_11 = var_1_15
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, stepLocal_0=29, var_1_10=-254, var_1_11=3, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=3, var_1_16=513/2, var_1_19=2, var_1_1=32, var_1_20=10000000, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=29, var_1_38=2, var_1_40=2, var_1_43=50, var_1_44=-1, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=-254]
[L113]       COND FALSE  !(\read(var_1_13))
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, stepLocal_0=29, var_1_10=-254, var_1_11=3, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=3, var_1_16=513/2, var_1_19=2, var_1_1=32, var_1_20=10000000, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=29, var_1_38=2, var_1_40=2, var_1_43=50, var_1_44=-1, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=-254]
[L116]       COND TRUE   var_1_9 >= var_1_9
[L117]                   var_1_20 = (var_1_21 - var_1_9)
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, stepLocal_0=29, var_1_10=-254, var_1_11=3, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=3, var_1_16=513/2, var_1_19=2, var_1_1=32, var_1_20=-2147483651, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=29, var_1_38=2, var_1_40=2, var_1_43=50, var_1_44=-1, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=-254]
[L122]       COND FALSE  !((- var_1_16) <= var_1_4)
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, stepLocal_0=29, var_1_10=-254, var_1_11=3, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=3, var_1_16=513/2, var_1_19=2, var_1_1=32, var_1_20=-2147483651, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=29, var_1_38=2, var_1_40=2, var_1_43=50, var_1_44=-1, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=-254]
[L127]       COND FALSE  !(\read(var_1_2))
[L134]                   var_1_1 = var_1_9
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, stepLocal_0=29, var_1_10=-254, var_1_11=3, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=3, var_1_16=513/2, var_1_19=2, var_1_1=2, var_1_20=-2147483651, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=29, var_1_38=2, var_1_40=2, var_1_43=50, var_1_44=-1, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=-254]
[L201]       RET         step()
[L202]       CALL, EXPR  property()
[L192-L193]              return (((((var_1_2 ? (((var_1_11 / var_1_4) <= var_1_8) ? (var_1_1 == ((signed short int) (var_1_9 - var_1_9))) : (var_1_1 == ((signed short int) var_1_9))) : (var_1_1 == ((signed short int) var_1_9))) && (((- var_1_16) <= var_1_4) ? (((var_1_11 <= var_1_4) || var_1_2) ? (var_1_8 == ((float) 3.3f)) : 1) : 1)) && ((last_1_var_1_11 < (last_1_var_1_11 + last_1_var_1_16)) ? ((((((var_1_7) < (last_1_var_1_1)) ? (var_1_7) : (last_1_var_1_1))) > (var_1_6 * 1)) ? (var_1_9 == ((unsigned char) var_1_10)) : (var_1_9 == ((unsigned char) var_1_10))) : (var_1_9 == ((unsigned char) var_1_10)))) && (((last_1_var_1_16 >= last_1_var_1_16) || ((var_1_2 && var_1_12) || (var_1_13 || var_1_14))) ? (var_1_2 ? (var_1_11 == ((double) var_1_15)) : (var_1_11 == ((double) var_1_15))) : (var_1_11 == ((double) var_1_15)))) && ((((var_1_10 * last_1_var_1_9) + last_1_var_1_1) > last_1_var_1_20) ? (var_1_16 == ((double) (var_1_17 - (var_1_18 - var_1_19)))) : 1)) && (var_1_13 ? (var_1_20 == ((unsigned long int) (((((var_1_9) > (128u)) ? (var_1_9) : (128u))) + var_1_9))) : ((var_1_9 >= var_1_9) ? (var_1_20 == ((unsigned long int) (var_1_21 - var_1_9))) : (var_1_20 == ((unsigned long int) var_1_9))))
;
             VAL         [\result=0, isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=3, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=3, var_1_16=513/2, var_1_19=2, var_1_1=2, var_1_20=-2147483651, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=29, var_1_38=2, var_1_40=2, var_1_43=50, var_1_44=-1, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=-254]
[L202]       RET, EXPR   property()
[L202]       CALL        __VERIFIER_assert(property())
[L19]        COND TRUE   !(cond)
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=3, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=3, var_1_16=513/2, var_1_19=2, var_1_1=2, var_1_20=-2147483651, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=29, var_1_38=2, var_1_40=2, var_1_43=50, var_1_44=-1, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=-254]
[L19]                    reach_error()
             VAL         [isInitial=1, last_1_var_1_11=511/4, last_1_var_1_16=513/2, last_1_var_1_1=32, last_1_var_1_20=10000000, last_1_var_1_9=50, var_1_10=-254, var_1_11=3, var_1_12=1, var_1_13=0, var_1_14=0, var_1_15=3, var_1_16=513/2, var_1_19=2, var_1_1=2, var_1_20=-2147483651, var_1_21=-2147483649, var_1_23=0, var_1_29=1, var_1_2=0, var_1_30=0, var_1_31=29, var_1_38=2, var_1_40=2, var_1_43=50, var_1_44=-1, var_1_6=-1, var_1_7=29, var_1_8=1283/5, var_1_9=-254]

  - StatisticsResult: Ultimate Automizer benchmark data
    CFG has 2 procedures, 87 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 6.5s, OverallIterations: 6, TraceHistogramMax: 29, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 1.1s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 0 mSolverCounterUnknown, 377 SdHoareTripleChecker+Valid, 0.7s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 347 mSDsluCounter, 1415 SdHoareTripleChecker+Invalid, 0.6s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 859 mSDsCounter, 103 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 657 IncrementalHoareTripleChecker+Invalid, 760 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 103 mSolverCounterUnsat, 556 mSDtfsCounter, 657 mSolverCounterSat, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 814 GetRequests, 778 SyntacticMatches, 1 SemanticMatches, 35 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 0.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=234occurred in iteration=5, InterpolantAutomatonStates: 35, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.1s AutomataMinimizationTime, 5 MinimizatonAttempts, 69 StatesRemovedByMinimization, 5 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.1s SsaConstructionTime, 0.8s SatisfiabilityAnalysisTime, 2.9s InterpolantComputationTime, 1863 NumberOfCodeBlocks, 1863 NumberOfCodeBlocksAsserted, 10 NumberOfCheckSat, 1295 ConstructedInterpolants, 0 QuantifiedInterpolants, 3512 SizeOfPredicates, 9 NumberOfNonLiveVariables, 1304 ConjunctsInSsa, 28 ConjunctsInUnsatCore, 7 InterpolantComputations, 2 PerfectInterpolantSequences, 11218/11368 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-01 23:08:53,269 INFO  L552       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/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_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/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_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/config/AutomizerReach.xml -i ../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-ci_file-60.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/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_25260c06-39ba-43d8-a983-df77f80cd493/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 21b0b70abd6180e05e68180a99c6bb88c555fb516cc7f4b982d6eaad60f4d26b
--- Real Ultimate output ---
This is Ultimate 0.3.0-dev-d790fec
[2024-12-01 23:08:55,194 INFO  L188        SettingsManager]: Resetting all preferences to default values...
[2024-12-01 23:08:55,273 INFO  L114        SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/config/svcomp-Reach-32bit-Automizer_Bitvector.epf
[2024-12-01 23:08:55,279 WARN  L101        SettingsManager]: Preference file contains the following unknown settings:
[2024-12-01 23:08:55,279 WARN  L103        SettingsManager]:   * de.uni_freiburg.informatik.ultimate.core.Log level for class
[2024-12-01 23:08:55,301 INFO  L130        SettingsManager]: Preferences different from defaults after loading the file:
[2024-12-01 23:08:55,302 INFO  L151        SettingsManager]: Preferences of UltimateCore differ from their defaults:
[2024-12-01 23:08:55,302 INFO  L153        SettingsManager]:  * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR;
[2024-12-01 23:08:55,302 INFO  L151        SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults:
[2024-12-01 23:08:55,302 INFO  L153        SettingsManager]:  * Use memory slicer=true
[2024-12-01 23:08:55,303 INFO  L151        SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults:
[2024-12-01 23:08:55,303 INFO  L153        SettingsManager]:  * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS
[2024-12-01 23:08:55,303 INFO  L151        SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults:
[2024-12-01 23:08:55,303 INFO  L153        SettingsManager]:  * Create parallel compositions if possible=false
[2024-12-01 23:08:55,303 INFO  L153        SettingsManager]:  * Use SBE=true
[2024-12-01 23:08:55,304 INFO  L151        SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults:
[2024-12-01 23:08:55,304 INFO  L153        SettingsManager]:  * Pointer base address is valid at dereference=IGNORE
[2024-12-01 23:08:55,304 INFO  L153        SettingsManager]:  * sizeof long=4
[2024-12-01 23:08:55,304 INFO  L153        SettingsManager]:  * sizeof POINTER=4
[2024-12-01 23:08:55,304 INFO  L153        SettingsManager]:  * Check division by zero=IGNORE
[2024-12-01 23:08:55,304 INFO  L153        SettingsManager]:  * Pointer to allocated memory at dereference=IGNORE
[2024-12-01 23:08:55,304 INFO  L153        SettingsManager]:  * If two pointers are subtracted or compared they have the same base address=IGNORE
[2024-12-01 23:08:55,304 INFO  L153        SettingsManager]:  * Check array bounds for arrays that are off heap=IGNORE
[2024-12-01 23:08:55,304 INFO  L153        SettingsManager]:  * Adapt memory model on pointer casts if necessary=true
[2024-12-01 23:08:55,305 INFO  L153        SettingsManager]:  * Use bitvectors instead of ints=true
[2024-12-01 23:08:55,305 INFO  L153        SettingsManager]:  * Memory model=HoenickeLindenmann_4ByteResolution
[2024-12-01 23:08:55,305 INFO  L153        SettingsManager]:  * sizeof long double=12
[2024-12-01 23:08:55,305 INFO  L153        SettingsManager]:  * Check if freed pointer was valid=false
[2024-12-01 23:08:55,305 INFO  L153        SettingsManager]:  * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR
[2024-12-01 23:08:55,305 INFO  L153        SettingsManager]:  * Use constant arrays=true
[2024-12-01 23:08:55,305 INFO  L151        SettingsManager]: Preferences of IcfgBuilder differ from their defaults:
[2024-12-01 23:08:55,305 INFO  L153        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2024-12-01 23:08:55,305 INFO  L153        SettingsManager]:  * Only consider context switches at boundaries of atomic blocks=true
[2024-12-01 23:08:55,306 INFO  L153        SettingsManager]:  * SMT solver=External_DefaultMode
[2024-12-01 23:08:55,306 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-12-01 23:08:55,306 INFO  L151        SettingsManager]: Preferences of RCFGBuilder differ from their defaults:
[2024-12-01 23:08:55,306 INFO  L153        SettingsManager]:  * Size of a code block=SequenceOfStatements
[2024-12-01 23:08:55,306 INFO  L153        SettingsManager]:  * Only consider context switches at boundaries of atomic blocks=true
[2024-12-01 23:08:55,306 INFO  L153        SettingsManager]:  * SMT solver=External_DefaultMode
[2024-12-01 23:08:55,306 INFO  L153        SettingsManager]:  * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-12-01 23:08:55,306 INFO  L151        SettingsManager]: Preferences of TraceAbstraction differ from their defaults:
[2024-12-01 23:08:55,306 INFO  L153        SettingsManager]:  * Compute Interpolants along a Counterexample=FPandBP
[2024-12-01 23:08:55,306 INFO  L153        SettingsManager]:  * Compute procedure contracts=false
[2024-12-01 23:08:55,307 INFO  L153        SettingsManager]:  * Positions where we compute the Hoare Annotation=LoopHeads
[2024-12-01 23:08:55,307 INFO  L153        SettingsManager]:  * Trace refinement strategy=FOX
[2024-12-01 23:08:55,307 INFO  L153        SettingsManager]:  * Command for external solver=cvc4 --incremental --print-success --lang smt
[2024-12-01 23:08:55,307 INFO  L153        SettingsManager]:  * Apply one-shot large block encoding in concurrent analysis=false
[2024-12-01 23:08:55,307 INFO  L153        SettingsManager]:  * Automaton type used in concurrency analysis=PETRI_NET
[2024-12-01 23:08:55,307 INFO  L153        SettingsManager]:  * Order on configurations for Petri net unfoldings=DBO
[2024-12-01 23:08:55,307 INFO  L153        SettingsManager]:  * SMT solver=External_ModelsAndUnsatCoreMode
[2024-12-01 23:08:55,307 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_25260c06-39ba-43d8-a983-df77f80cd493/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 -> 21b0b70abd6180e05e68180a99c6bb88c555fb516cc7f4b982d6eaad60f4d26b
[2024-12-01 23:08:55,547 INFO  L75    nceAwareModelManager]: Repository-Root is: /tmp
[2024-12-01 23:08:55,554 INFO  L261   ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized
[2024-12-01 23:08:55,556 INFO  L217   ainManager$Toolchain]: [Toolchain 1]: Toolchain selected.
[2024-12-01 23:08:55,558 INFO  L270        PluginConnector]: Initializing CDTParser...
[2024-12-01 23:08:55,558 INFO  L274        PluginConnector]: CDTParser initialized
[2024-12-01 23:08:55,560 INFO  L431   ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/../../sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-ci_file-60.i
[2024-12-01 23:08:58,316 INFO  L533              CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/data/1905f7bb1/883f8ee9e92e471987739d8a36d4f3b8/FLAG8d5c5bccd
[2024-12-01 23:08:58,578 INFO  L384              CDTParser]: Found 1 translation units.
[2024-12-01 23:08:58,579 INFO  L180              CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-ci_file-60.i
[2024-12-01 23:08:58,590 INFO  L427              CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/data/1905f7bb1/883f8ee9e92e471987739d8a36d4f3b8/FLAG8d5c5bccd
[2024-12-01 23:08:58,609 INFO  L435              CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/data/1905f7bb1/883f8ee9e92e471987739d8a36d4f3b8
[2024-12-01 23:08:58,612 INFO  L299   ainManager$Toolchain]: ####################### [Toolchain 1] #######################
[2024-12-01 23:08:58,614 INFO  L133        ToolchainWalker]: Walking toolchain with 6 elements.
[2024-12-01 23:08:58,616 INFO  L112        PluginConnector]: ------------------------CACSL2BoogieTranslator----------------------------
[2024-12-01 23:08:58,616 INFO  L270        PluginConnector]: Initializing CACSL2BoogieTranslator...
[2024-12-01 23:08:58,623 INFO  L274        PluginConnector]: CACSL2BoogieTranslator initialized
[2024-12-01 23:08:58,624 INFO  L184        PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.12 11:08:58" (1/1) ...
[2024-12-01 23:08:58,625 INFO  L204        PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@528f4155 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:08:58, skipping insertion in model container
[2024-12-01 23:08:58,625 INFO  L184        PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 01.12 11:08:58" (1/1) ...
[2024-12-01 23:08:58,649 INFO  L175         MainTranslator]: Built tables and reachable declarations
[2024-12-01 23:08:58,819 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_25260c06-39ba-43d8-a983-df77f80cd493/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-ci_file-60.i[919,932]
[2024-12-01 23:08:58,899 INFO  L210          PostProcessor]: Analyzing one entry point: main
[2024-12-01 23:08:58,919 INFO  L200         MainTranslator]: Completed pre-run
[2024-12-01 23:08:58,931 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_25260c06-39ba-43d8-a983-df77f80cd493/sv-benchmarks/c/hardness-nfm22/hardness_fillercode_fillercodestructure_filler-ps-ci_file-60.i[919,932]
[2024-12-01 23:08:58,973 INFO  L210          PostProcessor]: Analyzing one entry point: main
[2024-12-01 23:08:58,998 INFO  L204         MainTranslator]: Completed translation
[2024-12-01 23:08:58,998 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:08:58 WrapperNode
[2024-12-01 23:08:58,999 INFO  L131        PluginConnector]: ------------------------ END CACSL2BoogieTranslator----------------------------
[2024-12-01 23:08:59,000 INFO  L112        PluginConnector]: ------------------------Boogie Procedure Inliner----------------------------
[2024-12-01 23:08:59,000 INFO  L270        PluginConnector]: Initializing Boogie Procedure Inliner...
[2024-12-01 23:08:59,000 INFO  L274        PluginConnector]: Boogie Procedure Inliner initialized
[2024-12-01 23:08:59,009 INFO  L184        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:08:58" (1/1) ...
[2024-12-01 23:08:59,023 INFO  L184        PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:08:58" (1/1) ...
[2024-12-01 23:08:59,057 INFO  L138                Inliner]: procedures = 27, calls = 42, calls flagged for inlining = 8, calls inlined = 8, statements flattened = 194
[2024-12-01 23:08:59,057 INFO  L131        PluginConnector]: ------------------------ END Boogie Procedure Inliner----------------------------
[2024-12-01 23:08:59,058 INFO  L112        PluginConnector]: ------------------------Boogie Preprocessor----------------------------
[2024-12-01 23:08:59,058 INFO  L270        PluginConnector]: Initializing Boogie Preprocessor...
[2024-12-01 23:08:59,058 INFO  L274        PluginConnector]: Boogie Preprocessor initialized
[2024-12-01 23:08:59,071 INFO  L184        PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:08:58" (1/1) ...
[2024-12-01 23:08:59,071 INFO  L184        PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:08:58" (1/1) ...
[2024-12-01 23:08:59,076 INFO  L184        PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:08:58" (1/1) ...
[2024-12-01 23:08:59,094 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-01 23:08:59,094 INFO  L184        PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:08:58" (1/1) ...
[2024-12-01 23:08:59,094 INFO  L184        PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:08:58" (1/1) ...
[2024-12-01 23:08:59,107 INFO  L184        PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:08:58" (1/1) ...
[2024-12-01 23:08:59,108 INFO  L184        PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:08:58" (1/1) ...
[2024-12-01 23:08:59,113 INFO  L184        PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:08:58" (1/1) ...
[2024-12-01 23:08:59,116 INFO  L184        PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:08:58" (1/1) ...
[2024-12-01 23:08:59,118 INFO  L184        PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:08:58" (1/1) ...
[2024-12-01 23:08:59,123 INFO  L131        PluginConnector]: ------------------------ END Boogie Preprocessor----------------------------
[2024-12-01 23:08:59,124 INFO  L112        PluginConnector]: ------------------------RCFGBuilder----------------------------
[2024-12-01 23:08:59,124 INFO  L270        PluginConnector]: Initializing RCFGBuilder...
[2024-12-01 23:08:59,124 INFO  L274        PluginConnector]: RCFGBuilder initialized
[2024-12-01 23:08:59,126 INFO  L184        PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:08:58" (1/1) ...
[2024-12-01 23:08:59,133 INFO  L173          SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000
[2024-12-01 23:08:59,150 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/z3
[2024-12-01 23:08:59,164 INFO  L229       MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null)
[2024-12-01 23:08:59,171 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process
[2024-12-01 23:08:59,194 INFO  L130     BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit
[2024-12-01 23:08:59,194 INFO  L130     BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0
[2024-12-01 23:08:59,194 INFO  L130     BoogieDeclarations]: Found specification of procedure assume_abort_if_not
[2024-12-01 23:08:59,194 INFO  L138     BoogieDeclarations]: Found implementation of procedure assume_abort_if_not
[2024-12-01 23:08:59,194 INFO  L130     BoogieDeclarations]: Found specification of procedure ULTIMATE.start
[2024-12-01 23:08:59,195 INFO  L138     BoogieDeclarations]: Found implementation of procedure ULTIMATE.start
[2024-12-01 23:08:59,291 INFO  L234             CfgBuilder]: Building ICFG
[2024-12-01 23:08:59,293 INFO  L260             CfgBuilder]: Building CFG for each procedure with an implementation
[2024-12-01 23:09:17,661 INFO  L?                        ?]: Removed 12 outVars from TransFormulas that were not future-live.
[2024-12-01 23:09:17,661 INFO  L283             CfgBuilder]: Performing block encoding
[2024-12-01 23:09:17,675 INFO  L307             CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start)
[2024-12-01 23:09:17,676 INFO  L312             CfgBuilder]: Removed 2 assume(true) statements.
[2024-12-01 23:09:17,676 INFO  L201        PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.12 11:09:17 BoogieIcfgContainer
[2024-12-01 23:09:17,676 INFO  L131        PluginConnector]: ------------------------ END RCFGBuilder----------------------------
[2024-12-01 23:09:17,680 INFO  L112        PluginConnector]: ------------------------TraceAbstraction----------------------------
[2024-12-01 23:09:17,680 INFO  L270        PluginConnector]: Initializing TraceAbstraction...
[2024-12-01 23:09:17,687 INFO  L274        PluginConnector]: TraceAbstraction initialized
[2024-12-01 23:09:17,687 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 01.12 11:08:58" (1/3) ...
[2024-12-01 23:09:17,688 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@10c404b4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.12 11:09:17, skipping insertion in model container
[2024-12-01 23:09:17,688 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 01.12 11:08:58" (2/3) ...
[2024-12-01 23:09:17,689 INFO  L204        PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@10c404b4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 01.12 11:09:17, skipping insertion in model container
[2024-12-01 23:09:17,689 INFO  L184        PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 01.12 11:09:17" (3/3) ...
[2024-12-01 23:09:17,690 INFO  L128   eAbstractionObserver]: Analyzing ICFG hardness_fillercode_fillercodestructure_filler-ps-ci_file-60.i
[2024-12-01 23:09:17,710 INFO  L216   ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION
[2024-12-01 23:09:17,714 INFO  L151   ceAbstractionStarter]: Applying trace abstraction to ICFG hardness_fillercode_fillercodestructure_filler-ps-ci_file-60.i that has 2 procedures, 87 locations, 1 initial locations, 1 loop locations, and 1 error locations.
[2024-12-01 23:09:17,784 INFO  L332      AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ========
[2024-12-01 23:09:17,798 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;@30bff68d, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms]
[2024-12-01 23:09:17,798 INFO  L334      AbstractCegarLoop]: Starting to check reachability of 1 error locations.
[2024-12-01 23:09:17,803 INFO  L276                IsEmpty]: Start isEmpty. Operand  has 87 states, 55 states have (on average 1.4545454545454546) internal successors, (80), 56 states have internal predecessors, (80), 29 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29)
[2024-12-01 23:09:17,816 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 186
[2024-12-01 23:09:17,817 INFO  L210           NwaCegarLoop]: Found error trace
[2024-12-01 23:09:17,817 INFO  L218           NwaCegarLoop]: trace histogram [29, 29, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01 23:09:17,818 INFO  L396      AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-12-01 23:09:17,822 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-12-01 23:09:17,823 INFO  L85        PathProgramCache]: Analyzing trace with hash -910336461, now seen corresponding path program 1 times
[2024-12-01 23:09:17,833 INFO  L118   FreeRefinementEngine]: Executing refinement strategy FOX
[2024-12-01 23:09:17,833 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1082764252]
[2024-12-01 23:09:17,833 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-12-01 23:09:17,834 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-01 23:09:17,834 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/mathsat
[2024-12-01 23:09:17,836 INFO  L229       MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/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-01 23:09:17,838 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/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-01 23:09:19,544 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-12-01 23:09:19,621 INFO  L256         TraceCheckSpWp]: Trace formula consists of 307 conjuncts, 5 conjuncts are in the unsatisfiable core
[2024-12-01 23:09:19,648 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-12-01 23:09:26,250 INFO  L134       CoverageAnalysis]: Checked inductivity of 1624 backedges. 568 proven. 66 refuted. 0 times theorem prover too weak. 990 trivial. 0 not checked.
[2024-12-01 23:09:26,250 INFO  L312         TraceCheckSpWp]: Computing backward predicates...
[2024-12-01 23:09:30,602 INFO  L134       CoverageAnalysis]: Checked inductivity of 1624 backedges. 18 proven. 66 refuted. 0 times theorem prover too weak. 1540 trivial. 0 not checked.
[2024-12-01 23:09:30,603 INFO  L136   FreeRefinementEngine]: Strategy FOX found an infeasible trace
[2024-12-01 23:09:30,603 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1082764252]
[2024-12-01 23:09:30,604 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleMathsat [1082764252] provided 0 perfect and 2 imperfect interpolant sequences
[2024-12-01 23:09:30,604 INFO  L185   FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences.
[2024-12-01 23:09:30,604 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9
[2024-12-01 23:09:30,606 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1087266716]
[2024-12-01 23:09:30,607 INFO  L85    oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton
[2024-12-01 23:09:30,611 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 9 states
[2024-12-01 23:09:30,611 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX
[2024-12-01 23:09:30,630 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants.
[2024-12-01 23:09:30,631 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72
[2024-12-01 23:09:30,633 INFO  L87              Difference]: Start difference. First operand  has 87 states, 55 states have (on average 1.4545454545454546) internal successors, (80), 56 states have internal predecessors, (80), 29 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 29 states have call predecessors, (29), 29 states have call successors, (29) Second operand  has 9 states, 9 states have (on average 9.11111111111111) internal successors, (82), 9 states have internal predecessors, (82), 4 states have call successors, (58), 3 states have call predecessors, (58), 5 states have return successors, (58), 4 states have call predecessors, (58), 4 states have call successors, (58)
[2024-12-01 23:09:31,719 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.05s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:09:38,863 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.27s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:09:42,869 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:09:46,879 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:09:50,885 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:09:54,893 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:09:59,191 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.30s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:10:03,198 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:10:07,212 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:10:11,218 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:10:15,240 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:10:19,547 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.31s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:10:23,552 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:10:27,555 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:10:31,559 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:10:35,563 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:10:42,961 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.25s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:10:46,967 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:10:50,972 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:10:54,978 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:10:58,982 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:11:02,996 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:11:07,002 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:11:11,313 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.31s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:11:15,325 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:11:19,333 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:11:23,337 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:11:27,344 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:11:31,347 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:11:35,350 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:11:39,649 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.30s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:11:43,668 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:11:47,674 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:11:51,681 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:11:55,684 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:11:59,695 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:12:03,421 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 3.73s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:12:04,130 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-12-01 23:12:04,131 INFO  L93              Difference]: Finished difference Result 270 states and 499 transitions.
[2024-12-01 23:12:04,134 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. 
[2024-12-01 23:12:04,136 INFO  L78                 Accepts]: Start accepts. Automaton has  has 9 states, 9 states have (on average 9.11111111111111) internal successors, (82), 9 states have internal predecessors, (82), 4 states have call successors, (58), 3 states have call predecessors, (58), 5 states have return successors, (58), 4 states have call predecessors, (58), 4 states have call successors, (58) Word has length 185
[2024-12-01 23:12:04,137 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-12-01 23:12:04,150 INFO  L225             Difference]: With dead ends: 270
[2024-12-01 23:12:04,151 INFO  L226             Difference]: Without dead ends: 186
[2024-12-01 23:12:04,156 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 371 GetRequests, 361 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=54, Invalid=78, Unknown=0, NotChecked=0, Total=132
[2024-12-01 23:12:04,159 INFO  L435           NwaCegarLoop]: 86 mSDtfsCounter, 210 mSDsluCounter, 157 mSDsCounter, 0 mSdLazyCounter, 288 mSolverCounterSat, 75 mSolverCounterUnsat, 35 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 152.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 216 SdHoareTripleChecker+Valid, 243 SdHoareTripleChecker+Invalid, 398 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 288 IncrementalHoareTripleChecker+Invalid, 35 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 153.0s IncrementalHoareTripleChecker+Time
[2024-12-01 23:12:04,160 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [216 Valid, 243 Invalid, 398 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 288 Invalid, 35 Unknown, 0 Unchecked, 153.0s Time]
[2024-12-01 23:12:04,174 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 186 states.
[2024-12-01 23:12:04,237 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 186 to 179.
[2024-12-01 23:12:04,238 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 179 states, 110 states have (on average 1.3454545454545455) internal successors, (148), 111 states have internal predecessors, (148), 64 states have call successors, (64), 4 states have call predecessors, (64), 4 states have return successors, (64), 63 states have call predecessors, (64), 64 states have call successors, (64)
[2024-12-01 23:12:04,245 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 179 states to 179 states and 276 transitions.
[2024-12-01 23:12:04,247 INFO  L78                 Accepts]: Start accepts. Automaton has 179 states and 276 transitions. Word has length 185
[2024-12-01 23:12:04,248 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-12-01 23:12:04,248 INFO  L471      AbstractCegarLoop]: Abstraction has 179 states and 276 transitions.
[2024-12-01 23:12:04,249 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 9 states, 9 states have (on average 9.11111111111111) internal successors, (82), 9 states have internal predecessors, (82), 4 states have call successors, (58), 3 states have call predecessors, (58), 5 states have return successors, (58), 4 states have call predecessors, (58), 4 states have call successors, (58)
[2024-12-01 23:12:04,249 INFO  L276                IsEmpty]: Start isEmpty. Operand 179 states and 276 transitions.
[2024-12-01 23:12:04,253 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 186
[2024-12-01 23:12:04,253 INFO  L210           NwaCegarLoop]: Found error trace
[2024-12-01 23:12:04,254 INFO  L218           NwaCegarLoop]: trace histogram [29, 29, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01 23:12:04,279 INFO  L552       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/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-01 23:12:04,455 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/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-01 23:12:04,455 INFO  L396      AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-12-01 23:12:04,456 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-12-01 23:12:04,456 INFO  L85        PathProgramCache]: Analyzing trace with hash -586845637, now seen corresponding path program 1 times
[2024-12-01 23:12:04,457 INFO  L118   FreeRefinementEngine]: Executing refinement strategy FOX
[2024-12-01 23:12:04,458 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2131576778]
[2024-12-01 23:12:04,458 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-12-01 23:12:04,458 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-01 23:12:04,458 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/mathsat
[2024-12-01 23:12:04,461 INFO  L229       MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/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-01 23:12:04,462 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/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-01 23:12:06,250 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-12-01 23:12:06,309 INFO  L256         TraceCheckSpWp]: Trace formula consists of 308 conjuncts, 4 conjuncts are in the unsatisfiable core
[2024-12-01 23:12:06,315 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-12-01 23:12:07,087 INFO  L134       CoverageAnalysis]: Checked inductivity of 1624 backedges. 378 proven. 9 refuted. 0 times theorem prover too weak. 1237 trivial. 0 not checked.
[2024-12-01 23:12:07,088 INFO  L312         TraceCheckSpWp]: Computing backward predicates...
[2024-12-01 23:12:09,081 INFO  L134       CoverageAnalysis]: Checked inductivity of 1624 backedges. 75 proven. 9 refuted. 0 times theorem prover too weak. 1540 trivial. 0 not checked.
[2024-12-01 23:12:09,081 INFO  L136   FreeRefinementEngine]: Strategy FOX found an infeasible trace
[2024-12-01 23:12:09,081 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2131576778]
[2024-12-01 23:12:09,081 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleMathsat [2131576778] provided 0 perfect and 2 imperfect interpolant sequences
[2024-12-01 23:12:09,082 INFO  L185   FreeRefinementEngine]: Found 0 perfect and 2 imperfect interpolant sequences.
[2024-12-01 23:12:09,082 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 7
[2024-12-01 23:12:09,082 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [42038358]
[2024-12-01 23:12:09,082 INFO  L85    oduleStraightlineAll]: Using 2 imperfect interpolants to construct interpolant automaton
[2024-12-01 23:12:09,084 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 7 states
[2024-12-01 23:12:09,084 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX
[2024-12-01 23:12:09,085 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants.
[2024-12-01 23:12:09,085 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42
[2024-12-01 23:12:09,086 INFO  L87              Difference]: Start difference. First operand 179 states and 276 transitions. Second operand  has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 7 states have internal predecessors, (52), 2 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33)
[2024-12-01 23:12:11,429 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-12-01 23:12:11,430 INFO  L93              Difference]: Finished difference Result 308 states and 465 transitions.
[2024-12-01 23:12:11,430 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. 
[2024-12-01 23:12:11,431 INFO  L78                 Accepts]: Start accepts. Automaton has  has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 7 states have internal predecessors, (52), 2 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33) Word has length 185
[2024-12-01 23:12:11,432 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-12-01 23:12:11,436 INFO  L225             Difference]: With dead ends: 308
[2024-12-01 23:12:11,436 INFO  L226             Difference]: Without dead ends: 195
[2024-12-01 23:12:11,438 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 372 GetRequests, 362 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.8s TimeCoverageRelationStatistics Valid=45, Invalid=65, Unknown=0, NotChecked=0, Total=110
[2024-12-01 23:12:11,439 INFO  L435           NwaCegarLoop]: 93 mSDtfsCounter, 198 mSDsluCounter, 127 mSDsCounter, 0 mSdLazyCounter, 153 mSolverCounterSat, 108 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 1.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 222 SdHoareTripleChecker+Valid, 220 SdHoareTripleChecker+Invalid, 261 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 108 IncrementalHoareTripleChecker+Valid, 153 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.0s IncrementalHoareTripleChecker+Time
[2024-12-01 23:12:11,439 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [222 Valid, 220 Invalid, 261 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [108 Valid, 153 Invalid, 0 Unknown, 0 Unchecked, 2.0s Time]
[2024-12-01 23:12:11,441 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 195 states.
[2024-12-01 23:12:11,476 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 185.
[2024-12-01 23:12:11,477 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 185 states, 114 states have (on average 1.2982456140350878) internal successors, (148), 115 states have internal predecessors, (148), 64 states have call successors, (64), 6 states have call predecessors, (64), 6 states have return successors, (64), 63 states have call predecessors, (64), 64 states have call successors, (64)
[2024-12-01 23:12:11,479 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 276 transitions.
[2024-12-01 23:12:11,480 INFO  L78                 Accepts]: Start accepts. Automaton has 185 states and 276 transitions. Word has length 185
[2024-12-01 23:12:11,481 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-12-01 23:12:11,481 INFO  L471      AbstractCegarLoop]: Abstraction has 185 states and 276 transitions.
[2024-12-01 23:12:11,481 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 7 states, 7 states have (on average 7.428571428571429) internal successors, (52), 7 states have internal predecessors, (52), 2 states have call successors, (32), 2 states have call predecessors, (32), 4 states have return successors, (33), 2 states have call predecessors, (33), 2 states have call successors, (33)
[2024-12-01 23:12:11,482 INFO  L276                IsEmpty]: Start isEmpty. Operand 185 states and 276 transitions.
[2024-12-01 23:12:11,485 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 187
[2024-12-01 23:12:11,486 INFO  L210           NwaCegarLoop]: Found error trace
[2024-12-01 23:12:11,486 INFO  L218           NwaCegarLoop]: trace histogram [29, 29, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01 23:12:11,515 INFO  L552       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/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-01 23:12:11,687 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/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-01 23:12:11,687 INFO  L396      AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-12-01 23:12:11,688 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-12-01 23:12:11,688 INFO  L85        PathProgramCache]: Analyzing trace with hash -603808702, now seen corresponding path program 1 times
[2024-12-01 23:12:11,689 INFO  L118   FreeRefinementEngine]: Executing refinement strategy FOX
[2024-12-01 23:12:11,689 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [375660086]
[2024-12-01 23:12:11,689 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-12-01 23:12:11,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-01 23:12:11,690 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/mathsat
[2024-12-01 23:12:11,693 INFO  L229       MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/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-01 23:12:11,694 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/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-01 23:12:13,336 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-12-01 23:12:13,389 INFO  L256         TraceCheckSpWp]: Trace formula consists of 309 conjuncts, 6 conjuncts are in the unsatisfiable core
[2024-12-01 23:12:13,395 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-12-01 23:12:25,991 INFO  L134       CoverageAnalysis]: Checked inductivity of 1624 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked.
[2024-12-01 23:12:25,992 INFO  L308         TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect
[2024-12-01 23:12:25,992 INFO  L136   FreeRefinementEngine]: Strategy FOX found an infeasible trace
[2024-12-01 23:12:25,992 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [375660086]
[2024-12-01 23:12:25,992 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleMathsat [375660086] provided 1 perfect and 0 imperfect interpolant sequences
[2024-12-01 23:12:25,992 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-12-01 23:12:25,992 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3
[2024-12-01 23:12:25,992 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1654820321]
[2024-12-01 23:12:25,993 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-12-01 23:12:25,993 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 4 states
[2024-12-01 23:12:25,994 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX
[2024-12-01 23:12:25,994 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants.
[2024-12-01 23:12:25,995 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12
[2024-12-01 23:12:25,995 INFO  L87              Difference]: Start difference. First operand 185 states and 276 transitions. Second operand  has 4 states, 4 states have (on average 11.0) internal successors, (44), 3 states have internal predecessors, (44), 1 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 1 states have call predecessors, (29), 1 states have call successors, (29)
[2024-12-01 23:12:28,597 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:12:30,279 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.68s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:12:32,362 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.91s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:12:37,406 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.26s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:12:41,419 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:12:45,718 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.30s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:12:49,728 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:12:54,018 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.29s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:12:58,023 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:12:59,585 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:13:00,695 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:13:07,433 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.25s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:13:11,445 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:13:15,760 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.31s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:13:19,766 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:13:24,064 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.30s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:13:28,089 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:13:28,090 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-12-01 23:13:28,090 INFO  L93              Difference]: Finished difference Result 300 states and 449 transitions.
[2024-12-01 23:13:28,174 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. 
[2024-12-01 23:13:28,174 INFO  L78                 Accepts]: Start accepts. Automaton has  has 4 states, 4 states have (on average 11.0) internal successors, (44), 3 states have internal predecessors, (44), 1 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 1 states have call predecessors, (29), 1 states have call successors, (29) Word has length 186
[2024-12-01 23:13:28,175 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-12-01 23:13:28,178 INFO  L225             Difference]: With dead ends: 300
[2024-12-01 23:13:28,178 INFO  L226             Difference]: Without dead ends: 189
[2024-12-01 23:13:28,179 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 183 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20
[2024-12-01 23:13:28,181 INFO  L435           NwaCegarLoop]: 111 mSDtfsCounter, 78 mSDsluCounter, 200 mSDsCounter, 0 mSdLazyCounter, 60 mSolverCounterSat, 60 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 61.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 311 SdHoareTripleChecker+Invalid, 132 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 60 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 61.9s IncrementalHoareTripleChecker+Time
[2024-12-01 23:13:28,181 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [78 Valid, 311 Invalid, 132 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 60 Invalid, 12 Unknown, 0 Unchecked, 61.9s Time]
[2024-12-01 23:13:28,182 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 189 states.
[2024-12-01 23:13:28,212 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 189 to 185.
[2024-12-01 23:13:28,213 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 185 states, 114 states have (on average 1.280701754385965) internal successors, (146), 115 states have internal predecessors, (146), 64 states have call successors, (64), 6 states have call predecessors, (64), 6 states have return successors, (64), 63 states have call predecessors, (64), 64 states have call successors, (64)
[2024-12-01 23:13:28,216 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 274 transitions.
[2024-12-01 23:13:28,216 INFO  L78                 Accepts]: Start accepts. Automaton has 185 states and 274 transitions. Word has length 186
[2024-12-01 23:13:28,217 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-12-01 23:13:28,217 INFO  L471      AbstractCegarLoop]: Abstraction has 185 states and 274 transitions.
[2024-12-01 23:13:28,218 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 4 states, 4 states have (on average 11.0) internal successors, (44), 3 states have internal predecessors, (44), 1 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 1 states have call predecessors, (29), 1 states have call successors, (29)
[2024-12-01 23:13:28,218 INFO  L276                IsEmpty]: Start isEmpty. Operand 185 states and 274 transitions.
[2024-12-01 23:13:28,220 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 189
[2024-12-01 23:13:28,220 INFO  L210           NwaCegarLoop]: Found error trace
[2024-12-01 23:13:28,221 INFO  L218           NwaCegarLoop]: trace histogram [29, 29, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01 23:13:28,246 INFO  L540       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/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)] Forceful destruction successful, exit code 0
[2024-12-01 23:13:28,421 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/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-01 23:13:28,421 INFO  L396      AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-12-01 23:13:28,422 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-12-01 23:13:28,422 INFO  L85        PathProgramCache]: Analyzing trace with hash 1364250889, now seen corresponding path program 1 times
[2024-12-01 23:13:28,423 INFO  L118   FreeRefinementEngine]: Executing refinement strategy FOX
[2024-12-01 23:13:28,423 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [973938495]
[2024-12-01 23:13:28,423 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-12-01 23:13:28,423 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-01 23:13:28,423 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/mathsat
[2024-12-01 23:13:28,426 INFO  L229       MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/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-01 23:13:28,428 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Waiting until timeout for monitored process
[2024-12-01 23:13:30,057 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-12-01 23:13:30,111 INFO  L256         TraceCheckSpWp]: Trace formula consists of 308 conjuncts, 6 conjuncts are in the unsatisfiable core
[2024-12-01 23:13:30,115 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-12-01 23:13:38,368 INFO  L134       CoverageAnalysis]: Checked inductivity of 1624 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked.
[2024-12-01 23:13:38,368 INFO  L308         TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect
[2024-12-01 23:13:38,368 INFO  L136   FreeRefinementEngine]: Strategy FOX found an infeasible trace
[2024-12-01 23:13:38,369 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [973938495]
[2024-12-01 23:13:38,369 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleMathsat [973938495] provided 1 perfect and 0 imperfect interpolant sequences
[2024-12-01 23:13:38,369 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-12-01 23:13:38,369 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4
[2024-12-01 23:13:38,369 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [28139461]
[2024-12-01 23:13:38,369 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-12-01 23:13:38,369 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 5 states
[2024-12-01 23:13:38,370 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX
[2024-12-01 23:13:38,370 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants.
[2024-12-01 23:13:38,370 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20
[2024-12-01 23:13:38,371 INFO  L87              Difference]: Start difference. First operand 185 states and 274 transitions. Second operand  has 5 states, 5 states have (on average 9.2) internal successors, (46), 4 states have internal predecessors, (46), 1 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 1 states have call predecessors, (29), 1 states have call successors, (29)
[2024-12-01 23:13:44,048 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.25s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:13:48,055 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:13:52,059 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:13:56,376 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.32s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:14:00,670 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.29s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:14:03,419 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.76s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:14:07,732 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.25s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:14:11,755 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.02s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:14:15,762 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:14:20,069 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.31s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:14:24,361 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.29s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:14:24,362 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-12-01 23:14:24,362 INFO  L93              Difference]: Finished difference Result 296 states and 439 transitions.
[2024-12-01 23:14:24,441 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. 
[2024-12-01 23:14:24,441 INFO  L78                 Accepts]: Start accepts. Automaton has  has 5 states, 5 states have (on average 9.2) internal successors, (46), 4 states have internal predecessors, (46), 1 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 1 states have call predecessors, (29), 1 states have call successors, (29) Word has length 188
[2024-12-01 23:14:24,442 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-12-01 23:14:24,444 INFO  L225             Difference]: With dead ends: 296
[2024-12-01 23:14:24,444 INFO  L226             Difference]: Without dead ends: 187
[2024-12-01 23:14:24,444 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 189 GetRequests, 184 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42
[2024-12-01 23:14:24,445 INFO  L435           NwaCegarLoop]: 118 mSDtfsCounter, 78 mSDsluCounter, 285 mSDsCounter, 0 mSdLazyCounter, 90 mSolverCounterSat, 59 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 45.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 403 SdHoareTripleChecker+Invalid, 159 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 90 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 45.7s IncrementalHoareTripleChecker+Time
[2024-12-01 23:14:24,445 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [78 Valid, 403 Invalid, 159 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 90 Invalid, 10 Unknown, 0 Unchecked, 45.7s Time]
[2024-12-01 23:14:24,446 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 187 states.
[2024-12-01 23:14:24,479 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 187 to 185.
[2024-12-01 23:14:24,480 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 185 states, 114 states have (on average 1.2719298245614035) internal successors, (145), 115 states have internal predecessors, (145), 64 states have call successors, (64), 6 states have call predecessors, (64), 6 states have return successors, (64), 63 states have call predecessors, (64), 64 states have call successors, (64)
[2024-12-01 23:14:24,482 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 185 states to 185 states and 273 transitions.
[2024-12-01 23:14:24,483 INFO  L78                 Accepts]: Start accepts. Automaton has 185 states and 273 transitions. Word has length 188
[2024-12-01 23:14:24,484 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-12-01 23:14:24,484 INFO  L471      AbstractCegarLoop]: Abstraction has 185 states and 273 transitions.
[2024-12-01 23:14:24,484 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 5 states, 5 states have (on average 9.2) internal successors, (46), 4 states have internal predecessors, (46), 1 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 1 states have call predecessors, (29), 1 states have call successors, (29)
[2024-12-01 23:14:24,484 INFO  L276                IsEmpty]: Start isEmpty. Operand 185 states and 273 transitions.
[2024-12-01 23:14:24,487 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 189
[2024-12-01 23:14:24,487 INFO  L210           NwaCegarLoop]: Found error trace
[2024-12-01 23:14:24,487 INFO  L218           NwaCegarLoop]: trace histogram [29, 29, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01 23:14:24,525 INFO  L552       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (5)] Ended with exit code 0
[2024-12-01 23:14:24,688 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/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-01 23:14:24,688 INFO  L396      AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-12-01 23:14:24,689 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-12-01 23:14:24,689 INFO  L85        PathProgramCache]: Analyzing trace with hash 971223879, now seen corresponding path program 1 times
[2024-12-01 23:14:24,690 INFO  L118   FreeRefinementEngine]: Executing refinement strategy FOX
[2024-12-01 23:14:24,690 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1388532447]
[2024-12-01 23:14:24,690 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-12-01 23:14:24,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-01 23:14:24,690 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/mathsat
[2024-12-01 23:14:24,693 INFO  L229       MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/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-01 23:14:24,695 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Waiting until timeout for monitored process
[2024-12-01 23:14:26,315 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-12-01 23:14:26,370 INFO  L256         TraceCheckSpWp]: Trace formula consists of 307 conjuncts, 2 conjuncts are in the unsatisfiable core
[2024-12-01 23:14:26,378 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-12-01 23:14:26,771 INFO  L134       CoverageAnalysis]: Checked inductivity of 1624 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 1624 trivial. 0 not checked.
[2024-12-01 23:14:26,772 INFO  L308         TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect
[2024-12-01 23:14:26,772 INFO  L136   FreeRefinementEngine]: Strategy FOX found an infeasible trace
[2024-12-01 23:14:26,772 INFO  L334   FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1388532447]
[2024-12-01 23:14:26,772 INFO  L158   FreeRefinementEngine]: IpTcStrategyModuleMathsat [1388532447] provided 1 perfect and 0 imperfect interpolant sequences
[2024-12-01 23:14:26,772 INFO  L185   FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences.
[2024-12-01 23:14:26,772 INFO  L198   FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3
[2024-12-01 23:14:26,772 INFO  L121   tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2026280503]
[2024-12-01 23:14:26,772 INFO  L85    oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton
[2024-12-01 23:14:26,773 INFO  L548      AbstractCegarLoop]: INTERPOLANT automaton has 3 states
[2024-12-01 23:14:26,773 INFO  L100   FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy FOX
[2024-12-01 23:14:26,774 INFO  L144   InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants.
[2024-12-01 23:14:26,774 INFO  L146   InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6
[2024-12-01 23:14:26,775 INFO  L87              Difference]: Start difference. First operand 185 states and 273 transitions. Second operand  has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 1 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 1 states have call predecessors, (29), 1 states have call successors, (29)
[2024-12-01 23:14:28,318 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.49s for a HTC check with result INVALID. Formula has sorts [Bool, FloatingPoint, RoundingMode, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:14:32,916 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.25s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:14:36,928 WARN  L539   Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.01s for a HTC check with result UNKNOWN. Formula has sorts [Bool, FloatingPoint, RoundingMode, Real, BitVec], hasArrays=false, hasNonlinArith=false, quantifiers []
[2024-12-01 23:14:37,072 INFO  L144             Difference]: Subtrahend was deterministic. Have not used determinization.
[2024-12-01 23:14:37,072 INFO  L93              Difference]: Finished difference Result 340 states and 502 transitions.
[2024-12-01 23:14:37,073 INFO  L141   InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. 
[2024-12-01 23:14:37,073 INFO  L78                 Accepts]: Start accepts. Automaton has  has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 1 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 1 states have call predecessors, (29), 1 states have call successors, (29) Word has length 188
[2024-12-01 23:14:37,074 INFO  L84                 Accepts]: Finished accepts. some prefix is accepted.
[2024-12-01 23:14:37,076 INFO  L225             Difference]: With dead ends: 340
[2024-12-01 23:14:37,076 INFO  L226             Difference]: Without dead ends: 233
[2024-12-01 23:14:37,076 INFO  L434           NwaCegarLoop]: 0 DeclaredPredicates, 187 GetRequests, 186 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-01 23:14:37,077 INFO  L435           NwaCegarLoop]: 126 mSDtfsCounter, 22 mSDsluCounter, 107 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 5 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 10.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 233 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 10.3s IncrementalHoareTripleChecker+Time
[2024-12-01 23:14:37,078 INFO  L436           NwaCegarLoop]: SdHoareTripleChecker [22 Valid, 233 Invalid, 22 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 15 Invalid, 2 Unknown, 0 Unchecked, 10.3s Time]
[2024-12-01 23:14:37,079 INFO  L82        GeneralOperation]: Start minimizeSevpa. Operand 233 states.
[2024-12-01 23:14:37,104 INFO  L88        GeneralOperation]: Finished minimizeSevpa. Reduced states from 233 to 219.
[2024-12-01 23:14:37,105 INFO  L82        GeneralOperation]: Start removeUnreachable. Operand  has 219 states, 148 states have (on average 1.2972972972972974) internal successors, (192), 149 states have internal predecessors, (192), 64 states have call successors, (64), 6 states have call predecessors, (64), 6 states have return successors, (64), 63 states have call predecessors, (64), 64 states have call successors, (64)
[2024-12-01 23:14:37,107 INFO  L88        GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 320 transitions.
[2024-12-01 23:14:37,107 INFO  L78                 Accepts]: Start accepts. Automaton has 219 states and 320 transitions. Word has length 188
[2024-12-01 23:14:37,108 INFO  L84                 Accepts]: Finished accepts. word is rejected.
[2024-12-01 23:14:37,108 INFO  L471      AbstractCegarLoop]: Abstraction has 219 states and 320 transitions.
[2024-12-01 23:14:37,108 INFO  L472      AbstractCegarLoop]: INTERPOLANT automaton has  has 3 states, 3 states have (on average 15.333333333333334) internal successors, (46), 3 states have internal predecessors, (46), 1 states have call successors, (29), 1 states have call predecessors, (29), 1 states have return successors, (29), 1 states have call predecessors, (29), 1 states have call successors, (29)
[2024-12-01 23:14:37,109 INFO  L276                IsEmpty]: Start isEmpty. Operand 219 states and 320 transitions.
[2024-12-01 23:14:37,111 INFO  L282                IsEmpty]: Finished isEmpty. Found accepting run of length 189
[2024-12-01 23:14:37,111 INFO  L210           NwaCegarLoop]: Found error trace
[2024-12-01 23:14:37,112 INFO  L218           NwaCegarLoop]: trace histogram [29, 29, 29, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-01 23:14:37,148 INFO  L552       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (6)] Ended with exit code 0
[2024-12-01 23:14:37,312 WARN  L453      AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/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-01 23:14:37,312 INFO  L396      AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] ===
[2024-12-01 23:14:37,313 INFO  L157       PredicateUnifier]: Initialized classic predicate unifier
[2024-12-01 23:14:37,313 INFO  L85        PathProgramCache]: Analyzing trace with hash -655771197, now seen corresponding path program 1 times
[2024-12-01 23:14:37,313 INFO  L118   FreeRefinementEngine]: Executing refinement strategy FOX
[2024-12-01 23:14:37,314 INFO  L334   FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1284584388]
[2024-12-01 23:14:37,314 INFO  L97    rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY
[2024-12-01 23:14:37,314 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-01 23:14:37,314 INFO  L189       MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/mathsat
[2024-12-01 23:14:37,316 INFO  L229       MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/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-01 23:14:37,318 INFO  L327       MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_25260c06-39ba-43d8-a983-df77f80cd493/bin/uautomizer-verify-84ZbGMXZE1/mathsat -theory.fp.to_bv_overflow_mode=1 -theory.fp.minmax_zero_mode=4 -theory.bv.div_by_zero_mode=1 -unsat_core_generation=3 (7)] Waiting until timeout for monitored process
[2024-12-01 23:14:38,932 INFO  L136    AnnotateAndAsserter]: Conjunction of SSA is unsat
[2024-12-01 23:14:38,990 INFO  L256         TraceCheckSpWp]: Trace formula consists of 306 conjuncts, 23 conjuncts are in the unsatisfiable core
[2024-12-01 23:14:38,996 INFO  L279         TraceCheckSpWp]: Computing forward predicates...
[2024-12-01 23:22:58,856 WARN  L286               SmtUtils]: Spent 8.16s on a formula simplification that was a NOOP. DAG size: 9 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-12-01 23:23:07,144 WARN  L286               SmtUtils]: Spent 8.28s on a formula simplification that was a NOOP. DAG size: 4 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-12-01 23:23:19,904 WARN  L286               SmtUtils]: Spent 8.26s on a formula simplification that was a NOOP. DAG size: 3 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)
[2024-12-01 23:23:32,459 WARN  L286               SmtUtils]: Spent 8.30s on a formula simplification that was a NOOP. DAG size: 8 (called from [L 728] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify)