./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/bitvector/soft_float_1-2a.c.cil.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 9ad7fb26 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/config/TaipanReach.xml -i ../../sv-benchmarks/c/bitvector/soft_float_1-2a.c.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash b8ce9817bf2af9fbb4d5ead4864bbe971c1858c5d07938e52b657a9570c115a3 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-9ad7fb2 [2021-11-03 04:32:06,493 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-03 04:32:06,495 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-03 04:32:06,542 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-03 04:32:06,542 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-03 04:32:06,544 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-03 04:32:06,545 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-03 04:32:06,548 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-03 04:32:06,550 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-03 04:32:06,551 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-03 04:32:06,552 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-03 04:32:06,554 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-03 04:32:06,554 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-03 04:32:06,556 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-03 04:32:06,557 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-03 04:32:06,559 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-03 04:32:06,560 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-03 04:32:06,561 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-03 04:32:06,563 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-03 04:32:06,566 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-03 04:32:06,567 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-03 04:32:06,573 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-03 04:32:06,574 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-03 04:32:06,575 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-03 04:32:06,580 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-03 04:32:06,586 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-03 04:32:06,587 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-03 04:32:06,588 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-03 04:32:06,588 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-03 04:32:06,590 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-03 04:32:06,591 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-03 04:32:06,592 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-03 04:32:06,593 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-03 04:32:06,594 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-03 04:32:06,596 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-03 04:32:06,596 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-03 04:32:06,597 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-03 04:32:06,597 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-03 04:32:06,598 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-03 04:32:06,599 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-03 04:32:06,599 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-03 04:32:06,600 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/config/svcomp-Reach-32bit-Taipan_Default.epf [2021-11-03 04:32:06,626 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-03 04:32:06,627 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-03 04:32:06,627 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-03 04:32:06,628 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-03 04:32:06,628 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-03 04:32:06,628 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-03 04:32:06,628 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-03 04:32:06,629 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-03 04:32:06,629 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-03 04:32:06,629 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-03 04:32:06,629 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-03 04:32:06,630 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-03 04:32:06,630 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-03 04:32:06,630 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-03 04:32:06,630 INFO L138 SettingsManager]: * Simplification Technique=SIMPLIFY_QUICK [2021-11-03 04:32:06,631 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-03 04:32:06,631 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-03 04:32:06,632 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-03 04:32:06,632 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-03 04:32:06,632 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-03 04:32:06,632 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-03 04:32:06,633 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-03 04:32:06,633 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-03 04:32:06,633 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-03 04:32:06,633 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-03 04:32:06,634 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-03 04:32:06,634 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-03 04:32:06,634 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-03 04:32:06,634 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-03 04:32:06,635 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-03 04:32:06,635 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-03 04:32:06,635 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-03 04:32:06,635 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-03 04:32:06,636 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-03 04:32:06,636 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-03 04:32:06,636 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-03 04:32:06,636 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-03 04:32:06,637 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-03 04:32:06,637 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-03 04:32:06,637 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release 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_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml 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 -> Taipan 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 -> b8ce9817bf2af9fbb4d5ead4864bbe971c1858c5d07938e52b657a9570c115a3 [2021-11-03 04:32:06,939 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-03 04:32:06,957 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-03 04:32:06,960 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-03 04:32:06,961 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-03 04:32:06,961 INFO L275 PluginConnector]: CDTParser initialized [2021-11-03 04:32:06,962 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/../../sv-benchmarks/c/bitvector/soft_float_1-2a.c.cil.c [2021-11-03 04:32:07,054 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/data/531d41114/9454c8e443f54afc87325f4f97184f63/FLAGfb5f17a07 [2021-11-03 04:32:07,567 INFO L306 CDTParser]: Found 1 translation units. [2021-11-03 04:32:07,568 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/sv-benchmarks/c/bitvector/soft_float_1-2a.c.cil.c [2021-11-03 04:32:07,576 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/data/531d41114/9454c8e443f54afc87325f4f97184f63/FLAGfb5f17a07 [2021-11-03 04:32:07,930 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/data/531d41114/9454c8e443f54afc87325f4f97184f63 [2021-11-03 04:32:07,933 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-03 04:32:07,934 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-03 04:32:07,936 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-03 04:32:07,936 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-03 04:32:07,939 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-03 04:32:07,940 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 04:32:07" (1/1) ... [2021-11-03 04:32:07,941 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@41612d42 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:32:07, skipping insertion in model container [2021-11-03 04:32:07,941 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 04:32:07" (1/1) ... [2021-11-03 04:32:07,963 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-03 04:32:07,987 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-03 04:32:08,151 WARN L228 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_a020d1dd-7d04-4970-8e76-fe23595e7622/sv-benchmarks/c/bitvector/soft_float_1-2a.c.cil.c[450,463] [2021-11-03 04:32:08,212 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-03 04:32:08,220 INFO L203 MainTranslator]: Completed pre-run [2021-11-03 04:32:08,230 WARN L228 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_a020d1dd-7d04-4970-8e76-fe23595e7622/sv-benchmarks/c/bitvector/soft_float_1-2a.c.cil.c[450,463] [2021-11-03 04:32:08,263 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-03 04:32:08,275 INFO L208 MainTranslator]: Completed translation [2021-11-03 04:32:08,276 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:32:08 WrapperNode [2021-11-03 04:32:08,276 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-03 04:32:08,277 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-03 04:32:08,278 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-03 04:32:08,278 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-03 04:32:08,285 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:32:08" (1/1) ... [2021-11-03 04:32:08,294 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:32:08" (1/1) ... [2021-11-03 04:32:08,323 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-03 04:32:08,324 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-03 04:32:08,324 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-03 04:32:08,324 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-03 04:32:08,332 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:32:08" (1/1) ... [2021-11-03 04:32:08,333 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:32:08" (1/1) ... [2021-11-03 04:32:08,336 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:32:08" (1/1) ... [2021-11-03 04:32:08,337 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:32:08" (1/1) ... [2021-11-03 04:32:08,345 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:32:08" (1/1) ... [2021-11-03 04:32:08,352 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:32:08" (1/1) ... [2021-11-03 04:32:08,354 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:32:08" (1/1) ... [2021-11-03 04:32:08,358 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-03 04:32:08,359 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-03 04:32:08,359 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-03 04:32:08,359 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-03 04:32:08,360 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:32:08" (1/1) ... [2021-11-03 04:32:08,367 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-03 04:32:08,380 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/z3 [2021-11-03 04:32:08,401 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-03 04:32:08,428 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-03 04:32:08,449 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-03 04:32:08,450 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-03 04:32:08,450 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-03 04:32:08,450 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-03 04:32:09,423 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-03 04:32:09,424 INFO L299 CfgBuilder]: Removed 28 assume(true) statements. [2021-11-03 04:32:09,426 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 04:32:09 BoogieIcfgContainer [2021-11-03 04:32:09,426 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-03 04:32:09,428 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-03 04:32:09,428 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-03 04:32:09,431 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-03 04:32:09,431 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.11 04:32:07" (1/3) ... [2021-11-03 04:32:09,432 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@59e596b2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 04:32:09, skipping insertion in model container [2021-11-03 04:32:09,432 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:32:08" (2/3) ... [2021-11-03 04:32:09,433 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@59e596b2 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 04:32:09, skipping insertion in model container [2021-11-03 04:32:09,433 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 04:32:09" (3/3) ... [2021-11-03 04:32:09,434 INFO L111 eAbstractionObserver]: Analyzing ICFG soft_float_1-2a.c.cil.c [2021-11-03 04:32:09,439 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-03 04:32:09,439 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 5 error locations. [2021-11-03 04:32:09,484 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-03 04:32:09,490 INFO L339 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, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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, mLoopAccelerationTechnique=FAST_UPR [2021-11-03 04:32:09,490 INFO L340 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-11-03 04:32:09,503 INFO L276 IsEmpty]: Start isEmpty. Operand has 62 states, 56 states have (on average 1.75) internal successors, (98), 61 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:09,508 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2021-11-03 04:32:09,508 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:32:09,509 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:32:09,509 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-03 04:32:09,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:32:09,514 INFO L85 PathProgramCache]: Analyzing trace with hash -1322924985, now seen corresponding path program 1 times [2021-11-03 04:32:09,524 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 04:32:09,524 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1625035682] [2021-11-03 04:32:09,524 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:32:09,525 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 04:32:09,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:32:09,863 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:09,863 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 04:32:09,863 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1625035682] [2021-11-03 04:32:09,864 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1625035682] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-03 04:32:09,864 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:32:09,865 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-03 04:32:09,866 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1693095304] [2021-11-03 04:32:09,871 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-03 04:32:09,871 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 04:32:09,887 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-03 04:32:09,888 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-03 04:32:09,890 INFO L87 Difference]: Start difference. First operand has 62 states, 56 states have (on average 1.75) internal successors, (98), 61 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 6 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 6 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:10,082 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:32:10,083 INFO L93 Difference]: Finished difference Result 198 states and 296 transitions. [2021-11-03 04:32:10,083 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-03 04:32:10,085 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 6 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 10 [2021-11-03 04:32:10,085 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:32:10,093 INFO L225 Difference]: With dead ends: 198 [2021-11-03 04:32:10,094 INFO L226 Difference]: Without dead ends: 137 [2021-11-03 04:32:10,096 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-03 04:32:10,110 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 137 states. [2021-11-03 04:32:10,127 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 137 to 62. [2021-11-03 04:32:10,128 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 62 states, 57 states have (on average 1.5087719298245614) internal successors, (86), 61 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:10,129 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 62 states to 62 states and 86 transitions. [2021-11-03 04:32:10,130 INFO L78 Accepts]: Start accepts. Automaton has 62 states and 86 transitions. Word has length 10 [2021-11-03 04:32:10,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:32:10,131 INFO L470 AbstractCegarLoop]: Abstraction has 62 states and 86 transitions. [2021-11-03 04:32:10,131 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 1.6666666666666667) internal successors, (10), 6 states have internal predecessors, (10), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:10,131 INFO L276 IsEmpty]: Start isEmpty. Operand 62 states and 86 transitions. [2021-11-03 04:32:10,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-11-03 04:32:10,132 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:32:10,132 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:32:10,132 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-03 04:32:10,133 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-03 04:32:10,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:32:10,133 INFO L85 PathProgramCache]: Analyzing trace with hash -533954422, now seen corresponding path program 1 times [2021-11-03 04:32:10,134 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 04:32:10,134 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2000198475] [2021-11-03 04:32:10,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:32:10,134 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 04:32:10,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:32:10,250 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:10,250 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 04:32:10,251 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2000198475] [2021-11-03 04:32:10,251 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2000198475] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-03 04:32:10,251 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:32:10,251 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-03 04:32:10,251 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1351029605] [2021-11-03 04:32:10,253 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-03 04:32:10,253 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 04:32:10,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-03 04:32:10,254 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-03 04:32:10,254 INFO L87 Difference]: Start difference. First operand 62 states and 86 transitions. Second operand has 6 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:10,353 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:32:10,353 INFO L93 Difference]: Finished difference Result 155 states and 199 transitions. [2021-11-03 04:32:10,353 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-03 04:32:10,354 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 13 [2021-11-03 04:32:10,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:32:10,355 INFO L225 Difference]: With dead ends: 155 [2021-11-03 04:32:10,355 INFO L226 Difference]: Without dead ends: 142 [2021-11-03 04:32:10,356 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-11-03 04:32:10,357 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 142 states. [2021-11-03 04:32:10,364 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 142 to 65. [2021-11-03 04:32:10,364 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 65 states, 60 states have (on average 1.5) internal successors, (90), 64 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:10,365 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 65 states to 65 states and 90 transitions. [2021-11-03 04:32:10,366 INFO L78 Accepts]: Start accepts. Automaton has 65 states and 90 transitions. Word has length 13 [2021-11-03 04:32:10,366 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:32:10,366 INFO L470 AbstractCegarLoop]: Abstraction has 65 states and 90 transitions. [2021-11-03 04:32:10,366 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 2.1666666666666665) internal successors, (13), 6 states have internal predecessors, (13), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:10,366 INFO L276 IsEmpty]: Start isEmpty. Operand 65 states and 90 transitions. [2021-11-03 04:32:10,367 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-11-03 04:32:10,367 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:32:10,367 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:32:10,368 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-03 04:32:10,368 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-03 04:32:10,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:32:10,369 INFO L85 PathProgramCache]: Analyzing trace with hash 676464303, now seen corresponding path program 1 times [2021-11-03 04:32:10,369 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 04:32:10,369 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [101202445] [2021-11-03 04:32:10,369 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:32:10,370 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 04:32:10,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:32:10,575 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:10,576 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 04:32:10,576 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [101202445] [2021-11-03 04:32:10,576 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [101202445] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-03 04:32:10,576 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:32:10,577 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9] imperfect sequences [] total 9 [2021-11-03 04:32:10,577 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191184214] [2021-11-03 04:32:10,577 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 9 states [2021-11-03 04:32:10,577 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 04:32:10,578 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-11-03 04:32:10,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-11-03 04:32:10,579 INFO L87 Difference]: Start difference. First operand 65 states and 90 transitions. Second operand has 9 states, 9 states have (on average 1.5555555555555556) internal successors, (14), 9 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:10,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:32:10,763 INFO L93 Difference]: Finished difference Result 123 states and 161 transitions. [2021-11-03 04:32:10,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-03 04:32:10,764 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 1.5555555555555556) internal successors, (14), 9 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-11-03 04:32:10,764 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:32:10,769 INFO L225 Difference]: With dead ends: 123 [2021-11-03 04:32:10,769 INFO L226 Difference]: Without dead ends: 110 [2021-11-03 04:32:10,770 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 14 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=58, Invalid=124, Unknown=0, NotChecked=0, Total=182 [2021-11-03 04:32:10,771 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 110 states. [2021-11-03 04:32:10,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 110 to 89. [2021-11-03 04:32:10,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 89 states, 84 states have (on average 1.5) internal successors, (126), 88 states have internal predecessors, (126), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:10,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 126 transitions. [2021-11-03 04:32:10,799 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 126 transitions. Word has length 14 [2021-11-03 04:32:10,799 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:32:10,800 INFO L470 AbstractCegarLoop]: Abstraction has 89 states and 126 transitions. [2021-11-03 04:32:10,800 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 9 states, 9 states have (on average 1.5555555555555556) internal successors, (14), 9 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:10,801 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 126 transitions. [2021-11-03 04:32:10,802 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-11-03 04:32:10,802 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:32:10,802 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:32:10,803 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-03 04:32:10,803 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-03 04:32:10,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:32:10,805 INFO L85 PathProgramCache]: Analyzing trace with hash 2094227580, now seen corresponding path program 1 times [2021-11-03 04:32:10,805 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 04:32:10,805 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2004473578] [2021-11-03 04:32:10,805 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:32:10,806 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 04:32:10,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:32:11,060 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:11,060 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 04:32:11,061 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2004473578] [2021-11-03 04:32:11,065 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2004473578] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-03 04:32:11,065 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:32:11,066 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-11-03 04:32:11,066 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1128794962] [2021-11-03 04:32:11,067 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-03 04:32:11,067 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 04:32:11,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-03 04:32:11,069 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-11-03 04:32:11,070 INFO L87 Difference]: Start difference. First operand 89 states and 126 transitions. Second operand has 7 states, 7 states have (on average 2.0) internal successors, (14), 7 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:11,213 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:32:11,213 INFO L93 Difference]: Finished difference Result 244 states and 318 transitions. [2021-11-03 04:32:11,214 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-03 04:32:11,214 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 2.0) internal successors, (14), 7 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 14 [2021-11-03 04:32:11,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:32:11,216 INFO L225 Difference]: With dead ends: 244 [2021-11-03 04:32:11,216 INFO L226 Difference]: Without dead ends: 218 [2021-11-03 04:32:11,217 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=36, Invalid=74, Unknown=0, NotChecked=0, Total=110 [2021-11-03 04:32:11,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2021-11-03 04:32:11,225 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 107. [2021-11-03 04:32:11,226 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 107 states, 102 states have (on average 1.4901960784313726) internal successors, (152), 106 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:11,227 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 152 transitions. [2021-11-03 04:32:11,227 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 152 transitions. Word has length 14 [2021-11-03 04:32:11,227 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:32:11,227 INFO L470 AbstractCegarLoop]: Abstraction has 107 states and 152 transitions. [2021-11-03 04:32:11,227 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 2.0) internal successors, (14), 7 states have internal predecessors, (14), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:11,227 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 152 transitions. [2021-11-03 04:32:11,236 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-03 04:32:11,236 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:32:11,236 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:32:11,237 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-03 04:32:11,237 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-03 04:32:11,237 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:32:11,238 INFO L85 PathProgramCache]: Analyzing trace with hash -289636252, now seen corresponding path program 1 times [2021-11-03 04:32:11,238 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 04:32:11,238 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [575813890] [2021-11-03 04:32:11,238 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:32:11,239 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 04:32:11,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:32:11,576 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:11,577 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 04:32:11,577 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [575813890] [2021-11-03 04:32:11,577 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [575813890] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-03 04:32:11,577 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:32:11,578 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-03 04:32:11,578 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1482189584] [2021-11-03 04:32:11,578 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-03 04:32:11,578 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 04:32:11,579 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-03 04:32:11,579 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-03 04:32:11,579 INFO L87 Difference]: Start difference. First operand 107 states and 152 transitions. Second operand has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:11,780 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:32:11,780 INFO L93 Difference]: Finished difference Result 141 states and 186 transitions. [2021-11-03 04:32:11,781 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-03 04:32:11,781 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-11-03 04:32:11,781 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:32:11,782 INFO L225 Difference]: With dead ends: 141 [2021-11-03 04:32:11,782 INFO L226 Difference]: Without dead ends: 135 [2021-11-03 04:32:11,783 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=89, Unknown=0, NotChecked=0, Total=132 [2021-11-03 04:32:11,783 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2021-11-03 04:32:11,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 113. [2021-11-03 04:32:11,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 113 states, 108 states have (on average 1.462962962962963) internal successors, (158), 112 states have internal predecessors, (158), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:11,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 113 states to 113 states and 158 transitions. [2021-11-03 04:32:11,791 INFO L78 Accepts]: Start accepts. Automaton has 113 states and 158 transitions. Word has length 18 [2021-11-03 04:32:11,791 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:32:11,791 INFO L470 AbstractCegarLoop]: Abstraction has 113 states and 158 transitions. [2021-11-03 04:32:11,792 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:11,792 INFO L276 IsEmpty]: Start isEmpty. Operand 113 states and 158 transitions. [2021-11-03 04:32:11,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-03 04:32:11,799 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:32:11,799 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:32:11,800 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-03 04:32:11,800 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-03 04:32:11,800 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:32:11,800 INFO L85 PathProgramCache]: Analyzing trace with hash 411448224, now seen corresponding path program 1 times [2021-11-03 04:32:11,801 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 04:32:11,801 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [830386525] [2021-11-03 04:32:11,801 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:32:11,801 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 04:32:11,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:32:11,946 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:11,946 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-03 04:32:11,946 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [830386525] [2021-11-03 04:32:11,947 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [830386525] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-03 04:32:11,947 INFO L186 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:32:11,947 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2021-11-03 04:32:11,947 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1453614631] [2021-11-03 04:32:11,948 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-03 04:32:11,948 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-03 04:32:11,948 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-03 04:32:11,949 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-03 04:32:11,949 INFO L87 Difference]: Start difference. First operand 113 states and 158 transitions. Second operand has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:12,226 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:32:12,226 INFO L93 Difference]: Finished difference Result 321 states and 405 transitions. [2021-11-03 04:32:12,227 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-03 04:32:12,227 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-11-03 04:32:12,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:32:12,229 INFO L225 Difference]: With dead ends: 321 [2021-11-03 04:32:12,229 INFO L226 Difference]: Without dead ends: 317 [2021-11-03 04:32:12,230 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 31 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=83, Invalid=189, Unknown=0, NotChecked=0, Total=272 [2021-11-03 04:32:12,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 317 states. [2021-11-03 04:32:12,257 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 317 to 148. [2021-11-03 04:32:12,258 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 148 states, 143 states have (on average 1.4825174825174825) internal successors, (212), 147 states have internal predecessors, (212), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:12,260 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 212 transitions. [2021-11-03 04:32:12,260 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 212 transitions. Word has length 18 [2021-11-03 04:32:12,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:32:12,261 INFO L470 AbstractCegarLoop]: Abstraction has 148 states and 212 transitions. [2021-11-03 04:32:12,261 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 2.25) internal successors, (18), 8 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:12,261 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 212 transitions. [2021-11-03 04:32:12,262 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-03 04:32:12,263 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:32:12,263 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:32:12,263 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-03 04:32:12,263 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-03 04:32:12,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:32:12,264 INFO L85 PathProgramCache]: Analyzing trace with hash 1829211501, now seen corresponding path program 1 times [2021-11-03 04:32:12,264 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-03 04:32:12,269 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2133391025] [2021-11-03 04:32:12,270 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:32:12,270 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-03 04:32:12,360 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-03 04:32:12,361 INFO L355 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2021-11-03 04:32:12,443 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2021-11-03 04:32:12,473 INFO L133 FreeRefinementEngine]: Strategy SIFA_TAIPAN found a feasible trace [2021-11-03 04:32:12,474 INFO L627 BasicCegarLoop]: Counterexample is feasible [2021-11-03 04:32:12,475 INFO L764 garLoopResultBuilder]: Registering result UNSAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION [2021-11-03 04:32:12,476 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION [2021-11-03 04:32:12,477 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION [2021-11-03 04:32:12,477 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION [2021-11-03 04:32:12,478 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION [2021-11-03 04:32:12,478 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-03 04:32:12,481 INFO L731 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:32:12,484 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-11-03 04:32:12,535 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 03.11 04:32:12 BoogieIcfgContainer [2021-11-03 04:32:12,538 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-11-03 04:32:12,539 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-11-03 04:32:12,539 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-11-03 04:32:12,539 INFO L275 PluginConnector]: Witness Printer initialized [2021-11-03 04:32:12,540 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 04:32:09" (3/4) ... [2021-11-03 04:32:12,546 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-11-03 04:32:12,546 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-11-03 04:32:12,547 INFO L168 Benchmark]: Toolchain (without parser) took 4612.35 ms. Allocated memory was 86.0 MB in the beginning and 159.4 MB in the end (delta: 73.4 MB). Free memory was 48.1 MB in the beginning and 94.2 MB in the end (delta: -46.1 MB). Peak memory consumption was 27.6 MB. Max. memory is 16.1 GB. [2021-11-03 04:32:12,548 INFO L168 Benchmark]: CDTParser took 0.21 ms. Allocated memory is still 86.0 MB. Free memory is still 64.5 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-11-03 04:32:12,549 INFO L168 Benchmark]: CACSL2BoogieTranslator took 341.04 ms. Allocated memory was 86.0 MB in the beginning and 121.6 MB in the end (delta: 35.7 MB). Free memory was 47.9 MB in the beginning and 94.5 MB in the end (delta: -46.7 MB). Peak memory consumption was 5.8 MB. Max. memory is 16.1 GB. [2021-11-03 04:32:12,549 INFO L168 Benchmark]: Boogie Procedure Inliner took 45.67 ms. Allocated memory is still 121.6 MB. Free memory was 94.5 MB in the beginning and 92.2 MB in the end (delta: 2.3 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-11-03 04:32:12,550 INFO L168 Benchmark]: Boogie Preprocessor took 34.34 ms. Allocated memory is still 121.6 MB. Free memory was 92.2 MB in the beginning and 90.4 MB in the end (delta: 1.8 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-11-03 04:32:12,552 INFO L168 Benchmark]: RCFGBuilder took 1067.83 ms. Allocated memory is still 121.6 MB. Free memory was 90.4 MB in the beginning and 91.0 MB in the end (delta: -667.5 kB). Peak memory consumption was 30.4 MB. Max. memory is 16.1 GB. [2021-11-03 04:32:12,555 INFO L168 Benchmark]: TraceAbstraction took 3110.56 ms. Allocated memory was 121.6 MB in the beginning and 159.4 MB in the end (delta: 37.7 MB). Free memory was 90.6 MB in the beginning and 95.3 MB in the end (delta: -4.7 MB). Peak memory consumption was 33.0 MB. Max. memory is 16.1 GB. [2021-11-03 04:32:12,555 INFO L168 Benchmark]: Witness Printer took 6.81 ms. Allocated memory is still 159.4 MB. Free memory was 95.3 MB in the beginning and 94.2 MB in the end (delta: 1.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-11-03 04:32:12,558 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.21 ms. Allocated memory is still 86.0 MB. Free memory is still 64.5 MB. There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 341.04 ms. Allocated memory was 86.0 MB in the beginning and 121.6 MB in the end (delta: 35.7 MB). Free memory was 47.9 MB in the beginning and 94.5 MB in the end (delta: -46.7 MB). Peak memory consumption was 5.8 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 45.67 ms. Allocated memory is still 121.6 MB. Free memory was 94.5 MB in the beginning and 92.2 MB in the end (delta: 2.3 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 34.34 ms. Allocated memory is still 121.6 MB. Free memory was 92.2 MB in the beginning and 90.4 MB in the end (delta: 1.8 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * RCFGBuilder took 1067.83 ms. Allocated memory is still 121.6 MB. Free memory was 90.4 MB in the beginning and 91.0 MB in the end (delta: -667.5 kB). Peak memory consumption was 30.4 MB. Max. memory is 16.1 GB. * TraceAbstraction took 3110.56 ms. Allocated memory was 121.6 MB in the beginning and 159.4 MB in the end (delta: 37.7 MB). Free memory was 90.6 MB in the beginning and 95.3 MB in the end (delta: -4.7 MB). Peak memory consumption was 33.0 MB. Max. memory is 16.1 GB. * Witness Printer took 6.81 ms. Allocated memory is still 159.4 MB. Free memory was 95.3 MB in the beginning and 94.2 MB in the end (delta: 1.1 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * 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: 10]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: overapproximation of bitwiseOr at line 103, overapproximation of bitwiseAnd at line 101. Possible FailurePath: [L219] unsigned int a ; [L220] unsigned int ma = __VERIFIER_nondet_uint(); [L221] signed char ea = __VERIFIER_nondet_char(); [L222] unsigned int b ; [L223] unsigned int mb = __VERIFIER_nondet_uint(); [L224] signed char eb = __VERIFIER_nondet_char(); [L225] unsigned int r_add ; [L226] unsigned int zero ; [L227] int sa ; [L228] int sb ; [L229] int tmp ; [L230] int tmp___0 ; [L231] int tmp___1 ; [L232] int tmp___2 ; [L233] int tmp___3 ; [L234] int tmp___4 ; [L235] int tmp___5 ; [L236] int tmp___6 ; [L237] int tmp___7 ; [L238] int tmp___8 ; [L239] int tmp___9 ; [L240] int __retres23 ; [L18] unsigned int res ; [L19] unsigned int __retres4 ; [L22] COND TRUE ! m [L23] __retres4 = 0U [L73] return (__retres4); [L244] zero = base2flt(0, 0) [L18] unsigned int res ; [L19] unsigned int __retres4 ; [L22] COND FALSE !(! m) [L28] COND FALSE !(m < 1U << 24U) [L50] COND TRUE 1 [L52] COND TRUE m >= 1U << 25U [L57] COND TRUE e >= 127 [L58] __retres4 = 4294967295U [L73] return (__retres4); [L245] a = base2flt(ma, ea) [L18] unsigned int res ; [L19] unsigned int __retres4 ; [L22] COND FALSE !(! m) [L28] COND FALSE !(m < 1U << 24U) [L50] COND TRUE 1 [L52] COND FALSE !(m >= 1U << 25U) [L69] m = m & ~ (1U << 24U) [L70] res = m | ((unsigned int ) (e + 128) << 24U) [L71] __retres4 = res [L73] return (__retres4); [L246] b = base2flt(mb, eb) [L248] COND FALSE !(a < zero) [L251] COND TRUE a > zero [L252] tmp = 1 [L256] sa = tmp [L258] COND FALSE !(b < zero) [L261] COND TRUE b > zero [L262] tmp___0 = 1 [L266] sb = tmp___0 [L77] unsigned int res ; [L78] unsigned int ma ; [L79] unsigned int mb ; [L80] unsigned int delta ; [L81] int ea ; [L82] int eb ; [L83] unsigned int tmp ; [L84] unsigned int __retres10 ; [L87] COND FALSE !(a < b) [L94] COND FALSE !(! b) [L101] ma = a & ((1U << 24U) - 1U) [L102] ea = (int )(a >> 24U) - 128 [L103] ma = ma | (1U << 24U) [L104] mb = b & ((1U << 24U) - 1U) [L105] eb = (int )(b >> 24U) - 128 [L106] mb = mb | (1U << 24U) [L9] COND TRUE !(cond) [L10] reach_error() - UnprovableResult [Line: 10]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 10]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 10]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: Not analyzed. - UnprovableResult [Line: 10]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: Not analyzed. - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 62 locations, 5 error locations. Started 1 CEGAR loops. OverallTime: 3.0s, OverallIterations: 7, TraceHistogramMax: 1, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 1.1s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 567 SDtfs, 999 SDslu, 2532 SDs, 0 SdLazy, 457 SolverSat, 77 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 0.5s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 71 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 59 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 68 ImplicationChecksByTransitivity, 0.4s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=148occurred in iteration=6, InterpolantAutomatonStates: 61, 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, 6 MinimizatonAttempts, 475 StatesRemovedByMinimization, 6 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.4s SatisfiabilityAnalysisTime, 0.9s InterpolantComputationTime, 105 NumberOfCodeBlocks, 105 NumberOfCodeBlocksAsserted, 7 NumberOfCheckSat, 81 ConstructedInterpolants, 0 QuantifiedInterpolants, 366 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 6 InterpolantComputations, 6 PerfectInterpolantSequences, 0/0 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 RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2021-11-03 04:32:12,584 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/config/TaipanReach.xml -i ../../sv-benchmarks/c/bitvector/soft_float_1-2a.c.cil.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/config/svcomp-Reach-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash b8ce9817bf2af9fbb4d5ead4864bbe971c1858c5d07938e52b657a9570c115a3 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-9ad7fb2 [2021-11-03 04:32:14,924 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-03 04:32:14,927 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-03 04:32:14,967 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-03 04:32:14,968 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-03 04:32:14,969 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-03 04:32:14,971 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-03 04:32:14,973 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-03 04:32:14,975 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-03 04:32:14,976 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-03 04:32:14,977 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-03 04:32:14,979 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-03 04:32:14,979 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-03 04:32:14,980 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-03 04:32:14,982 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-03 04:32:14,983 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-03 04:32:14,984 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-03 04:32:14,985 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-03 04:32:14,987 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-03 04:32:14,990 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-03 04:32:14,991 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-03 04:32:14,993 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-03 04:32:14,994 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-03 04:32:14,995 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-03 04:32:14,998 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-03 04:32:14,999 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-03 04:32:14,999 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-03 04:32:15,000 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-03 04:32:15,006 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-03 04:32:15,007 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-03 04:32:15,008 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-03 04:32:15,009 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-03 04:32:15,010 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-03 04:32:15,011 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-03 04:32:15,014 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-03 04:32:15,015 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-03 04:32:15,016 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-03 04:32:15,017 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-03 04:32:15,017 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-03 04:32:15,018 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-03 04:32:15,019 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-03 04:32:15,020 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/config/svcomp-Reach-32bit-Taipan_Bitvector.epf [2021-11-03 04:32:15,063 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-03 04:32:15,063 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-03 04:32:15,064 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-03 04:32:15,064 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-03 04:32:15,065 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-03 04:32:15,065 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-03 04:32:15,065 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-03 04:32:15,065 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-03 04:32:15,065 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-03 04:32:15,067 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-03 04:32:15,068 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-03 04:32:15,068 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-03 04:32:15,068 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-03 04:32:15,068 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-03 04:32:15,068 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-03 04:32:15,068 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-03 04:32:15,068 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2021-11-03 04:32:15,069 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-03 04:32:15,069 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-03 04:32:15,069 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-03 04:32:15,069 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-03 04:32:15,069 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-03 04:32:15,069 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-03 04:32:15,069 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-03 04:32:15,069 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-03 04:32:15,070 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-03 04:32:15,070 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-03 04:32:15,070 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-03 04:32:15,070 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-03 04:32:15,070 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-03 04:32:15,070 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2021-11-03 04:32:15,070 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-03 04:32:15,070 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-03 04:32:15,071 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-03 04:32:15,071 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-03 04:32:15,071 INFO L138 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release 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_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml 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 -> Taipan 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 -> b8ce9817bf2af9fbb4d5ead4864bbe971c1858c5d07938e52b657a9570c115a3 [2021-11-03 04:32:15,433 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-03 04:32:15,468 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-03 04:32:15,472 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-03 04:32:15,474 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-03 04:32:15,474 INFO L275 PluginConnector]: CDTParser initialized [2021-11-03 04:32:15,477 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/../../sv-benchmarks/c/bitvector/soft_float_1-2a.c.cil.c [2021-11-03 04:32:15,546 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/data/5e32886a1/3d24e2214c724a2994c5d99398d5effc/FLAGc5d718a8a [2021-11-03 04:32:16,024 INFO L306 CDTParser]: Found 1 translation units. [2021-11-03 04:32:16,031 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/sv-benchmarks/c/bitvector/soft_float_1-2a.c.cil.c [2021-11-03 04:32:16,041 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/data/5e32886a1/3d24e2214c724a2994c5d99398d5effc/FLAGc5d718a8a [2021-11-03 04:32:16,541 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/data/5e32886a1/3d24e2214c724a2994c5d99398d5effc [2021-11-03 04:32:16,543 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-03 04:32:16,545 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-03 04:32:16,546 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-03 04:32:16,546 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-03 04:32:16,549 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-03 04:32:16,550 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 04:32:16" (1/1) ... [2021-11-03 04:32:16,551 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1370caa4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:32:16, skipping insertion in model container [2021-11-03 04:32:16,551 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 04:32:16" (1/1) ... [2021-11-03 04:32:16,558 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-03 04:32:16,584 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-03 04:32:16,718 WARN L228 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_a020d1dd-7d04-4970-8e76-fe23595e7622/sv-benchmarks/c/bitvector/soft_float_1-2a.c.cil.c[450,463] [2021-11-03 04:32:16,778 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-03 04:32:16,802 INFO L203 MainTranslator]: Completed pre-run [2021-11-03 04:32:16,857 WARN L228 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_a020d1dd-7d04-4970-8e76-fe23595e7622/sv-benchmarks/c/bitvector/soft_float_1-2a.c.cil.c[450,463] [2021-11-03 04:32:16,928 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-11-03 04:32:16,951 INFO L208 MainTranslator]: Completed translation [2021-11-03 04:32:16,951 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:32:16 WrapperNode [2021-11-03 04:32:16,951 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-03 04:32:16,952 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-03 04:32:16,953 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-03 04:32:16,953 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-03 04:32:16,960 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:32:16" (1/1) ... [2021-11-03 04:32:16,970 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:32:16" (1/1) ... [2021-11-03 04:32:16,999 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-03 04:32:17,000 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-03 04:32:17,000 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-03 04:32:17,000 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-03 04:32:17,008 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:32:16" (1/1) ... [2021-11-03 04:32:17,008 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:32:16" (1/1) ... [2021-11-03 04:32:17,013 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:32:16" (1/1) ... [2021-11-03 04:32:17,013 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:32:16" (1/1) ... [2021-11-03 04:32:17,034 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:32:16" (1/1) ... [2021-11-03 04:32:17,048 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:32:16" (1/1) ... [2021-11-03 04:32:17,050 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:32:16" (1/1) ... [2021-11-03 04:32:17,054 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-03 04:32:17,064 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-03 04:32:17,065 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-03 04:32:17,065 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-03 04:32:17,066 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:32:16" (1/1) ... [2021-11-03 04:32:17,072 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-03 04:32:17,085 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/z3 [2021-11-03 04:32:17,101 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-03 04:32:17,125 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-03 04:32:17,147 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-03 04:32:17,147 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-03 04:32:17,147 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-03 04:32:17,148 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-03 04:32:17,675 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-03 04:32:17,676 INFO L299 CfgBuilder]: Removed 28 assume(true) statements. [2021-11-03 04:32:17,677 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 04:32:17 BoogieIcfgContainer [2021-11-03 04:32:17,678 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-03 04:32:17,679 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-03 04:32:17,679 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-03 04:32:17,701 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-03 04:32:17,702 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.11 04:32:16" (1/3) ... [2021-11-03 04:32:17,702 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@229a417b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 04:32:17, skipping insertion in model container [2021-11-03 04:32:17,703 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:32:16" (2/3) ... [2021-11-03 04:32:17,703 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@229a417b and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 04:32:17, skipping insertion in model container [2021-11-03 04:32:17,703 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 04:32:17" (3/3) ... [2021-11-03 04:32:17,707 INFO L111 eAbstractionObserver]: Analyzing ICFG soft_float_1-2a.c.cil.c [2021-11-03 04:32:17,712 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-03 04:32:17,712 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 5 error locations. [2021-11-03 04:32:17,767 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-03 04:32:17,773 INFO L339 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, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, 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, mLoopAccelerationTechnique=FAST_UPR [2021-11-03 04:32:17,773 INFO L340 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-11-03 04:32:17,790 INFO L276 IsEmpty]: Start isEmpty. Operand has 94 states, 88 states have (on average 1.7272727272727273) internal successors, (152), 93 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:17,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-11-03 04:32:17,796 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:32:17,796 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:32:17,797 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-03 04:32:17,802 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:32:17,802 INFO L85 PathProgramCache]: Analyzing trace with hash 1626643796, now seen corresponding path program 1 times [2021-11-03 04:32:17,813 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-03 04:32:17,814 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [343193006] [2021-11-03 04:32:17,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:32:17,815 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-03 04:32:17,815 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat [2021-11-03 04:32:17,818 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-03 04:32:17,852 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-03 04:32:17,900 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:32:17,905 INFO L263 TraceCheckSpWp]: Trace formula consists of 70 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-03 04:32:17,910 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:32:18,051 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:18,051 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:32:18,156 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:18,157 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-03 04:32:18,157 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [343193006] [2021-11-03 04:32:18,158 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [343193006] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-03 04:32:18,158 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:32:18,158 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 5 [2021-11-03 04:32:18,160 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1747617732] [2021-11-03 04:32:18,164 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-03 04:32:18,165 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-03 04:32:18,177 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-03 04:32:18,177 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-03 04:32:18,180 INFO L87 Difference]: Start difference. First operand has 94 states, 88 states have (on average 1.7272727272727273) internal successors, (152), 93 states have internal predecessors, (152), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:18,496 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:32:18,504 INFO L93 Difference]: Finished difference Result 387 states and 597 transitions. [2021-11-03 04:32:18,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-03 04:32:18,507 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 18 [2021-11-03 04:32:18,508 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:32:18,533 INFO L225 Difference]: With dead ends: 387 [2021-11-03 04:32:18,533 INFO L226 Difference]: Without dead ends: 287 [2021-11-03 04:32:18,538 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-03 04:32:18,557 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 287 states. [2021-11-03 04:32:18,607 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 287 to 118. [2021-11-03 04:32:18,612 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 118 states, 113 states have (on average 1.5044247787610618) internal successors, (170), 117 states have internal predecessors, (170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:18,620 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 118 states to 118 states and 170 transitions. [2021-11-03 04:32:18,621 INFO L78 Accepts]: Start accepts. Automaton has 118 states and 170 transitions. Word has length 18 [2021-11-03 04:32:18,622 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:32:18,622 INFO L470 AbstractCegarLoop]: Abstraction has 118 states and 170 transitions. [2021-11-03 04:32:18,622 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 3.6) internal successors, (18), 5 states have internal predecessors, (18), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:18,622 INFO L276 IsEmpty]: Start isEmpty. Operand 118 states and 170 transitions. [2021-11-03 04:32:18,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-11-03 04:32:18,625 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:32:18,625 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:32:18,641 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-11-03 04:32:18,832 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 [2021-11-03 04:32:18,833 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-03 04:32:18,834 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:32:18,834 INFO L85 PathProgramCache]: Analyzing trace with hash -908455500, now seen corresponding path program 1 times [2021-11-03 04:32:18,835 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-03 04:32:18,835 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [234554519] [2021-11-03 04:32:18,835 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:32:18,835 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-03 04:32:18,836 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat [2021-11-03 04:32:18,841 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-03 04:32:18,843 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-11-03 04:32:18,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:32:18,926 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-03 04:32:18,928 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:32:19,025 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:19,025 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:32:19,086 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:19,087 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-03 04:32:19,087 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [234554519] [2021-11-03 04:32:19,087 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [234554519] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-03 04:32:19,088 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:32:19,088 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 5 [2021-11-03 04:32:19,088 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1419187641] [2021-11-03 04:32:19,090 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-03 04:32:19,090 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-03 04:32:19,091 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-03 04:32:19,091 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-03 04:32:19,092 INFO L87 Difference]: Start difference. First operand 118 states and 170 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 5 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:19,312 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:32:19,313 INFO L93 Difference]: Finished difference Result 384 states and 533 transitions. [2021-11-03 04:32:19,314 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-03 04:32:19,314 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 5 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-11-03 04:32:19,315 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:32:19,317 INFO L225 Difference]: With dead ends: 384 [2021-11-03 04:32:19,317 INFO L226 Difference]: Without dead ends: 329 [2021-11-03 04:32:19,320 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-03 04:32:19,321 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 329 states. [2021-11-03 04:32:19,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 329 to 184. [2021-11-03 04:32:19,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 184 states, 179 states have (on average 1.4860335195530727) internal successors, (266), 183 states have internal predecessors, (266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:19,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 184 states to 184 states and 266 transitions. [2021-11-03 04:32:19,363 INFO L78 Accepts]: Start accepts. Automaton has 184 states and 266 transitions. Word has length 22 [2021-11-03 04:32:19,364 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:32:19,365 INFO L470 AbstractCegarLoop]: Abstraction has 184 states and 266 transitions. [2021-11-03 04:32:19,366 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 5 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:19,366 INFO L276 IsEmpty]: Start isEmpty. Operand 184 states and 266 transitions. [2021-11-03 04:32:19,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-11-03 04:32:19,368 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:32:19,369 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:32:19,384 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2021-11-03 04:32:19,580 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 [2021-11-03 04:32:19,580 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-03 04:32:19,581 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:32:19,581 INFO L85 PathProgramCache]: Analyzing trace with hash -1301482510, now seen corresponding path program 1 times [2021-11-03 04:32:19,582 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-03 04:32:19,583 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [851606467] [2021-11-03 04:32:19,583 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:32:19,583 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-03 04:32:19,583 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat [2021-11-03 04:32:19,586 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-03 04:32:19,587 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-11-03 04:32:19,683 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:32:19,686 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-03 04:32:19,688 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:32:19,785 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:19,786 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:32:19,844 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:19,844 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-03 04:32:19,844 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [851606467] [2021-11-03 04:32:19,845 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [851606467] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-03 04:32:19,845 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:32:19,845 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 5 [2021-11-03 04:32:19,845 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2046666845] [2021-11-03 04:32:19,846 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-03 04:32:19,847 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-03 04:32:19,851 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-03 04:32:19,851 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-03 04:32:19,852 INFO L87 Difference]: Start difference. First operand 184 states and 266 transitions. Second operand has 5 states, 5 states have (on average 4.4) internal successors, (22), 5 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:19,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:32:19,956 INFO L93 Difference]: Finished difference Result 372 states and 526 transitions. [2021-11-03 04:32:19,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-03 04:32:19,957 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 5 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-11-03 04:32:19,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:32:19,959 INFO L225 Difference]: With dead ends: 372 [2021-11-03 04:32:19,959 INFO L226 Difference]: Without dead ends: 291 [2021-11-03 04:32:19,960 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-03 04:32:19,961 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 291 states. [2021-11-03 04:32:19,983 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 291 to 276. [2021-11-03 04:32:19,989 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 276 states, 271 states have (on average 1.4612546125461254) internal successors, (396), 275 states have internal predecessors, (396), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:19,991 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 276 states to 276 states and 396 transitions. [2021-11-03 04:32:19,991 INFO L78 Accepts]: Start accepts. Automaton has 276 states and 396 transitions. Word has length 22 [2021-11-03 04:32:19,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:32:19,992 INFO L470 AbstractCegarLoop]: Abstraction has 276 states and 396 transitions. [2021-11-03 04:32:19,992 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 4.4) internal successors, (22), 5 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:19,992 INFO L276 IsEmpty]: Start isEmpty. Operand 276 states and 396 transitions. [2021-11-03 04:32:19,999 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-11-03 04:32:19,999 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:32:20,000 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:32:20,011 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-11-03 04:32:20,200 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 [2021-11-03 04:32:20,200 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-03 04:32:20,201 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:32:20,201 INFO L85 PathProgramCache]: Analyzing trace with hash 473524852, now seen corresponding path program 1 times [2021-11-03 04:32:20,202 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-03 04:32:20,202 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1074141660] [2021-11-03 04:32:20,202 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:32:20,202 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-03 04:32:20,203 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat [2021-11-03 04:32:20,204 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-03 04:32:20,224 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-11-03 04:32:20,311 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:32:20,315 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-03 04:32:20,317 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:32:20,418 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:20,418 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:32:20,485 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:20,488 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-03 04:32:20,489 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1074141660] [2021-11-03 04:32:20,490 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1074141660] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-03 04:32:20,490 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:32:20,490 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [] total 6 [2021-11-03 04:32:20,491 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [843624643] [2021-11-03 04:32:20,491 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-03 04:32:20,491 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-03 04:32:20,493 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-03 04:32:20,493 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-03 04:32:20,494 INFO L87 Difference]: Start difference. First operand 276 states and 396 transitions. Second operand has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 6 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:20,644 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:32:20,644 INFO L93 Difference]: Finished difference Result 391 states and 547 transitions. [2021-11-03 04:32:20,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-03 04:32:20,645 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 6 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 22 [2021-11-03 04:32:20,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:32:20,647 INFO L225 Difference]: With dead ends: 391 [2021-11-03 04:32:20,647 INFO L226 Difference]: Without dead ends: 316 [2021-11-03 04:32:20,648 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 39 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-11-03 04:32:20,648 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 316 states. [2021-11-03 04:32:20,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 316 to 256. [2021-11-03 04:32:20,673 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 251 states have (on average 1.4422310756972112) internal successors, (362), 255 states have internal predecessors, (362), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:20,674 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 362 transitions. [2021-11-03 04:32:20,675 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 362 transitions. Word has length 22 [2021-11-03 04:32:20,675 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:32:20,675 INFO L470 AbstractCegarLoop]: Abstraction has 256 states and 362 transitions. [2021-11-03 04:32:20,675 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 3.6666666666666665) internal successors, (22), 6 states have internal predecessors, (22), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:20,676 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 362 transitions. [2021-11-03 04:32:20,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-11-03 04:32:20,677 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:32:20,677 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:32:20,691 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-11-03 04:32:20,888 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 [2021-11-03 04:32:20,888 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-03 04:32:20,888 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:32:20,889 INFO L85 PathProgramCache]: Analyzing trace with hash 177561437, now seen corresponding path program 1 times [2021-11-03 04:32:20,889 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-03 04:32:20,889 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [980311913] [2021-11-03 04:32:20,889 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:32:20,890 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-03 04:32:20,890 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat [2021-11-03 04:32:20,890 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-03 04:32:20,891 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-11-03 04:32:20,998 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:32:21,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 79 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-03 04:32:21,003 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:32:21,119 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:21,119 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:32:21,203 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:21,204 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-03 04:32:21,204 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [980311913] [2021-11-03 04:32:21,204 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [980311913] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-03 04:32:21,204 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:32:21,205 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 7 [2021-11-03 04:32:21,205 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2147046452] [2021-11-03 04:32:21,205 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-03 04:32:21,206 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-03 04:32:21,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-03 04:32:21,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-11-03 04:32:21,207 INFO L87 Difference]: Start difference. First operand 256 states and 362 transitions. Second operand has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:21,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:32:21,466 INFO L93 Difference]: Finished difference Result 398 states and 537 transitions. [2021-11-03 04:32:21,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-11-03 04:32:21,466 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 26 [2021-11-03 04:32:21,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:32:21,469 INFO L225 Difference]: With dead ends: 398 [2021-11-03 04:32:21,469 INFO L226 Difference]: Without dead ends: 352 [2021-11-03 04:32:21,470 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=72, Invalid=168, Unknown=0, NotChecked=0, Total=240 [2021-11-03 04:32:21,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2021-11-03 04:32:21,481 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 246. [2021-11-03 04:32:21,482 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 246 states, 241 states have (on average 1.4356846473029046) internal successors, (346), 245 states have internal predecessors, (346), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:21,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 346 transitions. [2021-11-03 04:32:21,483 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 346 transitions. Word has length 26 [2021-11-03 04:32:21,484 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:32:21,484 INFO L470 AbstractCegarLoop]: Abstraction has 246 states and 346 transitions. [2021-11-03 04:32:21,484 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 7 states have (on average 3.7142857142857144) internal successors, (26), 7 states have internal predecessors, (26), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:21,484 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 346 transitions. [2021-11-03 04:32:21,485 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-11-03 04:32:21,485 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:32:21,485 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:32:21,500 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-11-03 04:32:21,698 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 [2021-11-03 04:32:21,698 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-03 04:32:21,698 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:32:21,698 INFO L85 PathProgramCache]: Analyzing trace with hash -1868481670, now seen corresponding path program 1 times [2021-11-03 04:32:21,699 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-03 04:32:21,699 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [533481004] [2021-11-03 04:32:21,699 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:32:21,699 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-03 04:32:21,700 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat [2021-11-03 04:32:21,700 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-03 04:32:21,705 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-11-03 04:32:21,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:32:21,809 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-03 04:32:21,811 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:32:21,894 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:21,894 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:32:21,972 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:21,972 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-03 04:32:21,973 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [533481004] [2021-11-03 04:32:21,973 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [533481004] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-03 04:32:21,974 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:32:21,974 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-03 04:32:21,975 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1604960293] [2021-11-03 04:32:21,976 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-03 04:32:21,976 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-03 04:32:21,977 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-03 04:32:21,977 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-03 04:32:21,977 INFO L87 Difference]: Start difference. First operand 246 states and 346 transitions. Second operand has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 6 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:22,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:32:22,024 INFO L93 Difference]: Finished difference Result 450 states and 629 transitions. [2021-11-03 04:32:22,024 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-03 04:32:22,025 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 6 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-11-03 04:32:22,025 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:32:22,027 INFO L225 Difference]: With dead ends: 450 [2021-11-03 04:32:22,027 INFO L226 Difference]: Without dead ends: 375 [2021-11-03 04:32:22,031 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 54 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-03 04:32:22,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 375 states. [2021-11-03 04:32:22,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 375 to 308. [2021-11-03 04:32:22,048 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 308 states, 303 states have (on average 1.3828382838283828) internal successors, (419), 307 states have internal predecessors, (419), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:22,050 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 308 states to 308 states and 419 transitions. [2021-11-03 04:32:22,050 INFO L78 Accepts]: Start accepts. Automaton has 308 states and 419 transitions. Word has length 30 [2021-11-03 04:32:22,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:32:22,050 INFO L470 AbstractCegarLoop]: Abstraction has 308 states and 419 transitions. [2021-11-03 04:32:22,051 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 6 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:22,051 INFO L276 IsEmpty]: Start isEmpty. Operand 308 states and 419 transitions. [2021-11-03 04:32:22,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-11-03 04:32:22,053 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:32:22,053 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:32:22,068 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-11-03 04:32:22,267 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 [2021-11-03 04:32:22,268 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-03 04:32:22,268 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:32:22,268 INFO L85 PathProgramCache]: Analyzing trace with hash 1878814160, now seen corresponding path program 1 times [2021-11-03 04:32:22,268 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-03 04:32:22,269 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1542262092] [2021-11-03 04:32:22,269 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:32:22,269 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-03 04:32:22,269 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat [2021-11-03 04:32:22,271 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-03 04:32:22,272 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-11-03 04:32:22,403 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:32:22,406 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 14 conjunts are in the unsatisfiable core [2021-11-03 04:32:22,408 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:32:22,538 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:22,538 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:32:22,637 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:22,637 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-03 04:32:22,638 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1542262092] [2021-11-03 04:32:22,638 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1542262092] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-03 04:32:22,638 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:32:22,638 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 4] imperfect sequences [] total 8 [2021-11-03 04:32:22,638 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [953104464] [2021-11-03 04:32:22,639 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-03 04:32:22,639 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-03 04:32:22,639 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-03 04:32:22,639 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-11-03 04:32:22,640 INFO L87 Difference]: Start difference. First operand 308 states and 419 transitions. Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 8 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:23,195 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:32:23,196 INFO L93 Difference]: Finished difference Result 902 states and 1246 transitions. [2021-11-03 04:32:23,196 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-11-03 04:32:23,196 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 8 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 30 [2021-11-03 04:32:23,197 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:32:23,201 INFO L225 Difference]: With dead ends: 902 [2021-11-03 04:32:23,201 INFO L226 Difference]: Without dead ends: 797 [2021-11-03 04:32:23,202 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 27 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=90, Invalid=216, Unknown=0, NotChecked=0, Total=306 [2021-11-03 04:32:23,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 797 states. [2021-11-03 04:32:23,232 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 797 to 444. [2021-11-03 04:32:23,233 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 444 states, 440 states have (on average 1.3681818181818182) internal successors, (602), 443 states have internal predecessors, (602), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:23,235 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 444 states to 444 states and 602 transitions. [2021-11-03 04:32:23,235 INFO L78 Accepts]: Start accepts. Automaton has 444 states and 602 transitions. Word has length 30 [2021-11-03 04:32:23,236 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:32:23,236 INFO L470 AbstractCegarLoop]: Abstraction has 444 states and 602 transitions. [2021-11-03 04:32:23,236 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 8 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:23,236 INFO L276 IsEmpty]: Start isEmpty. Operand 444 states and 602 transitions. [2021-11-03 04:32:23,238 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-11-03 04:32:23,238 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:32:23,238 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:32:23,250 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (8)] Forceful destruction successful, exit code 0 [2021-11-03 04:32:23,449 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 [2021-11-03 04:32:23,450 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-03 04:32:23,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:32:23,450 INFO L85 PathProgramCache]: Analyzing trace with hash -2023622199, now seen corresponding path program 1 times [2021-11-03 04:32:23,451 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-03 04:32:23,451 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [746505935] [2021-11-03 04:32:23,451 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:32:23,452 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-03 04:32:23,452 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat [2021-11-03 04:32:23,453 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-03 04:32:23,495 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-11-03 04:32:23,601 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:32:23,604 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-03 04:32:23,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:32:23,784 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:23,784 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:32:23,901 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:23,902 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-03 04:32:23,902 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [746505935] [2021-11-03 04:32:23,902 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [746505935] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-03 04:32:23,902 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:32:23,902 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 6] imperfect sequences [] total 13 [2021-11-03 04:32:23,903 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1326405418] [2021-11-03 04:32:23,903 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-03 04:32:23,903 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-03 04:32:23,904 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-03 04:32:23,904 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-11-03 04:32:23,904 INFO L87 Difference]: Start difference. First operand 444 states and 602 transitions. Second operand has 13 states, 13 states have (on average 4.0) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:24,749 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:32:24,750 INFO L93 Difference]: Finished difference Result 742 states and 994 transitions. [2021-11-03 04:32:24,750 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-11-03 04:32:24,751 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.0) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-11-03 04:32:24,751 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:32:24,755 INFO L225 Difference]: With dead ends: 742 [2021-11-03 04:32:24,755 INFO L226 Difference]: Without dead ends: 701 [2021-11-03 04:32:24,756 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 81 GetRequests, 52 SyntacticMatches, 0 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 193 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=230, Invalid=700, Unknown=0, NotChecked=0, Total=930 [2021-11-03 04:32:24,757 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 701 states. [2021-11-03 04:32:24,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 701 to 442. [2021-11-03 04:32:24,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 442 states, 438 states have (on average 1.3630136986301369) internal successors, (597), 441 states have internal predecessors, (597), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:24,792 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 442 states to 442 states and 597 transitions. [2021-11-03 04:32:24,793 INFO L78 Accepts]: Start accepts. Automaton has 442 states and 597 transitions. Word has length 31 [2021-11-03 04:32:24,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:32:24,794 INFO L470 AbstractCegarLoop]: Abstraction has 442 states and 597 transitions. [2021-11-03 04:32:24,794 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.0) internal successors, (52), 13 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:24,795 INFO L276 IsEmpty]: Start isEmpty. Operand 442 states and 597 transitions. [2021-11-03 04:32:24,796 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-11-03 04:32:24,796 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:32:24,796 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:32:24,811 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2021-11-03 04:32:25,010 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 [2021-11-03 04:32:25,011 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-03 04:32:25,011 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:32:25,011 INFO L85 PathProgramCache]: Analyzing trace with hash -1966363897, now seen corresponding path program 1 times [2021-11-03 04:32:25,012 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-03 04:32:25,012 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1564916251] [2021-11-03 04:32:25,012 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:32:25,012 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-03 04:32:25,013 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat [2021-11-03 04:32:25,013 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-03 04:32:25,018 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-11-03 04:32:25,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:32:25,184 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-03 04:32:25,186 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:32:25,269 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:25,269 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:32:25,335 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:25,335 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-03 04:32:25,335 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1564916251] [2021-11-03 04:32:25,336 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1564916251] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-03 04:32:25,336 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:32:25,336 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-03 04:32:25,336 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1500236808] [2021-11-03 04:32:25,336 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-03 04:32:25,337 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-03 04:32:25,337 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-03 04:32:25,337 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-03 04:32:25,337 INFO L87 Difference]: Start difference. First operand 442 states and 597 transitions. Second operand has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 6 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:25,413 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:32:25,413 INFO L93 Difference]: Finished difference Result 499 states and 672 transitions. [2021-11-03 04:32:25,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-03 04:32:25,414 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 6 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-11-03 04:32:25,414 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:32:25,417 INFO L225 Difference]: With dead ends: 499 [2021-11-03 04:32:25,417 INFO L226 Difference]: Without dead ends: 494 [2021-11-03 04:32:25,418 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 56 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-11-03 04:32:25,418 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 494 states. [2021-11-03 04:32:25,453 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 494 to 442. [2021-11-03 04:32:25,454 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 442 states, 438 states have (on average 1.3515981735159817) internal successors, (592), 441 states have internal predecessors, (592), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:25,456 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 442 states to 442 states and 592 transitions. [2021-11-03 04:32:25,457 INFO L78 Accepts]: Start accepts. Automaton has 442 states and 592 transitions. Word has length 31 [2021-11-03 04:32:25,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:32:25,457 INFO L470 AbstractCegarLoop]: Abstraction has 442 states and 592 transitions. [2021-11-03 04:32:25,458 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 6 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:25,458 INFO L276 IsEmpty]: Start isEmpty. Operand 442 states and 592 transitions. [2021-11-03 04:32:25,459 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-11-03 04:32:25,459 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:32:25,459 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:32:25,474 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-11-03 04:32:25,671 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 [2021-11-03 04:32:25,671 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-03 04:32:25,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:32:25,672 INFO L85 PathProgramCache]: Analyzing trace with hash -822665517, now seen corresponding path program 1 times [2021-11-03 04:32:25,672 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-03 04:32:25,672 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [985015219] [2021-11-03 04:32:25,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:32:25,673 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-03 04:32:25,673 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat [2021-11-03 04:32:25,674 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-03 04:32:25,723 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-11-03 04:32:25,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:32:25,865 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-03 04:32:25,867 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:32:25,966 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:25,967 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:32:26,066 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:26,066 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-03 04:32:26,066 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [985015219] [2021-11-03 04:32:26,067 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [985015219] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-03 04:32:26,067 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:32:26,067 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-03 04:32:26,067 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1948293768] [2021-11-03 04:32:26,068 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-03 04:32:26,068 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-03 04:32:26,068 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-03 04:32:26,068 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-03 04:32:26,069 INFO L87 Difference]: Start difference. First operand 442 states and 592 transitions. Second operand has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 6 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:26,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:32:26,155 INFO L93 Difference]: Finished difference Result 895 states and 1172 transitions. [2021-11-03 04:32:26,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-03 04:32:26,155 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 6 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 32 [2021-11-03 04:32:26,156 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:32:26,160 INFO L225 Difference]: With dead ends: 895 [2021-11-03 04:32:26,160 INFO L226 Difference]: Without dead ends: 836 [2021-11-03 04:32:26,161 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-03 04:32:26,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 836 states. [2021-11-03 04:32:26,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 836 to 474. [2021-11-03 04:32:26,210 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 474 states, 470 states have (on average 1.348936170212766) internal successors, (634), 473 states have internal predecessors, (634), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:26,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 474 states to 474 states and 634 transitions. [2021-11-03 04:32:26,212 INFO L78 Accepts]: Start accepts. Automaton has 474 states and 634 transitions. Word has length 32 [2021-11-03 04:32:26,213 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:32:26,213 INFO L470 AbstractCegarLoop]: Abstraction has 474 states and 634 transitions. [2021-11-03 04:32:26,213 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 6 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:26,213 INFO L276 IsEmpty]: Start isEmpty. Operand 474 states and 634 transitions. [2021-11-03 04:32:26,215 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-11-03 04:32:26,215 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:32:26,215 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:32:26,232 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (11)] Forceful destruction successful, exit code 0 [2021-11-03 04:32:26,426 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 [2021-11-03 04:32:26,427 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-03 04:32:26,427 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:32:26,427 INFO L85 PathProgramCache]: Analyzing trace with hash 930342650, now seen corresponding path program 1 times [2021-11-03 04:32:26,427 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-03 04:32:26,427 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [558369534] [2021-11-03 04:32:26,427 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:32:26,428 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-03 04:32:26,428 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat [2021-11-03 04:32:26,428 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-03 04:32:26,429 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-11-03 04:32:26,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:32:26,593 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-03 04:32:26,594 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:32:26,672 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:26,673 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:32:26,728 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:26,729 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-03 04:32:26,729 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [558369534] [2021-11-03 04:32:26,729 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [558369534] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-03 04:32:26,729 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:32:26,729 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 4 [2021-11-03 04:32:26,730 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [171183975] [2021-11-03 04:32:26,730 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-03 04:32:26,730 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-03 04:32:26,732 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-03 04:32:26,732 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-03 04:32:26,732 INFO L87 Difference]: Start difference. First operand 474 states and 634 transitions. Second operand has 4 states, 4 states have (on average 8.75) internal successors, (35), 4 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:26,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:32:26,775 INFO L93 Difference]: Finished difference Result 486 states and 647 transitions. [2021-11-03 04:32:26,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-03 04:32:26,776 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 4 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-11-03 04:32:26,777 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:32:26,779 INFO L225 Difference]: With dead ends: 486 [2021-11-03 04:32:26,779 INFO L226 Difference]: Without dead ends: 417 [2021-11-03 04:32:26,780 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 69 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-03 04:32:26,781 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 417 states. [2021-11-03 04:32:26,808 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 417 to 416. [2021-11-03 04:32:26,809 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 416 states, 412 states have (on average 1.3592233009708738) internal successors, (560), 415 states have internal predecessors, (560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:26,811 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 416 states to 416 states and 560 transitions. [2021-11-03 04:32:26,811 INFO L78 Accepts]: Start accepts. Automaton has 416 states and 560 transitions. Word has length 35 [2021-11-03 04:32:26,811 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:32:26,811 INFO L470 AbstractCegarLoop]: Abstraction has 416 states and 560 transitions. [2021-11-03 04:32:26,811 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 4 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:26,812 INFO L276 IsEmpty]: Start isEmpty. Operand 416 states and 560 transitions. [2021-11-03 04:32:26,813 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-11-03 04:32:26,813 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:32:26,814 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:32:26,825 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2021-11-03 04:32:27,025 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 [2021-11-03 04:32:27,025 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-03 04:32:27,026 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:32:27,026 INFO L85 PathProgramCache]: Analyzing trace with hash -976461700, now seen corresponding path program 1 times [2021-11-03 04:32:27,026 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-03 04:32:27,026 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2064818520] [2021-11-03 04:32:27,026 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:32:27,027 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-03 04:32:27,027 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat [2021-11-03 04:32:27,028 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-03 04:32:27,067 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-11-03 04:32:27,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:32:27,239 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-03 04:32:27,241 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:32:27,317 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:27,317 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:32:27,398 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:27,398 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-03 04:32:27,398 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2064818520] [2021-11-03 04:32:27,399 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2064818520] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-03 04:32:27,399 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:32:27,399 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 4 [2021-11-03 04:32:27,399 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1571427911] [2021-11-03 04:32:27,399 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-03 04:32:27,399 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-03 04:32:27,399 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-03 04:32:27,400 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-03 04:32:27,400 INFO L87 Difference]: Start difference. First operand 416 states and 560 transitions. Second operand has 4 states, 4 states have (on average 9.0) internal successors, (36), 4 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:27,512 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:32:27,512 INFO L93 Difference]: Finished difference Result 647 states and 843 transitions. [2021-11-03 04:32:27,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-03 04:32:27,513 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.0) internal successors, (36), 4 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-11-03 04:32:27,513 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:32:27,516 INFO L225 Difference]: With dead ends: 647 [2021-11-03 04:32:27,516 INFO L226 Difference]: Without dead ends: 610 [2021-11-03 04:32:27,517 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-03 04:32:27,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 610 states. [2021-11-03 04:32:27,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 610 to 428. [2021-11-03 04:32:27,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 424 states have (on average 1.349056603773585) internal successors, (572), 427 states have internal predecessors, (572), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:27,551 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 572 transitions. [2021-11-03 04:32:27,552 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 572 transitions. Word has length 36 [2021-11-03 04:32:27,552 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:32:27,552 INFO L470 AbstractCegarLoop]: Abstraction has 428 states and 572 transitions. [2021-11-03 04:32:27,552 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.0) internal successors, (36), 4 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:27,552 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 572 transitions. [2021-11-03 04:32:27,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 37 [2021-11-03 04:32:27,554 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:32:27,554 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:32:27,569 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (13)] Forceful destruction successful, exit code 0 [2021-11-03 04:32:27,765 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 [2021-11-03 04:32:27,765 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-03 04:32:27,766 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:32:27,766 INFO L85 PathProgramCache]: Analyzing trace with hash 381809026, now seen corresponding path program 1 times [2021-11-03 04:32:27,766 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-03 04:32:27,766 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [20820857] [2021-11-03 04:32:27,766 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:32:27,766 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-03 04:32:27,766 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat [2021-11-03 04:32:27,767 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-03 04:32:27,775 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-11-03 04:32:27,992 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:32:27,995 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 6 conjunts are in the unsatisfiable core [2021-11-03 04:32:27,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:32:28,091 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:28,091 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:32:28,160 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:28,160 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-03 04:32:28,161 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [20820857] [2021-11-03 04:32:28,161 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [20820857] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-03 04:32:28,161 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:32:28,161 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 5 [2021-11-03 04:32:28,161 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984437039] [2021-11-03 04:32:28,162 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-03 04:32:28,162 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-03 04:32:28,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-03 04:32:28,163 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-03 04:32:28,163 INFO L87 Difference]: Start difference. First operand 428 states and 572 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:28,280 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:32:28,281 INFO L93 Difference]: Finished difference Result 597 states and 777 transitions. [2021-11-03 04:32:28,281 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-03 04:32:28,281 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 36 [2021-11-03 04:32:28,282 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:32:28,285 INFO L225 Difference]: With dead ends: 597 [2021-11-03 04:32:28,285 INFO L226 Difference]: Without dead ends: 550 [2021-11-03 04:32:28,285 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-11-03 04:32:28,286 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 550 states. [2021-11-03 04:32:28,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 550 to 428. [2021-11-03 04:32:28,318 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 428 states, 424 states have (on average 1.3443396226415094) internal successors, (570), 427 states have internal predecessors, (570), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:28,320 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 428 states to 428 states and 570 transitions. [2021-11-03 04:32:28,320 INFO L78 Accepts]: Start accepts. Automaton has 428 states and 570 transitions. Word has length 36 [2021-11-03 04:32:28,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:32:28,320 INFO L470 AbstractCegarLoop]: Abstraction has 428 states and 570 transitions. [2021-11-03 04:32:28,320 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 5 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:28,321 INFO L276 IsEmpty]: Start isEmpty. Operand 428 states and 570 transitions. [2021-11-03 04:32:28,322 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-11-03 04:32:28,322 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:32:28,322 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:32:28,340 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2021-11-03 04:32:28,537 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 [2021-11-03 04:32:28,537 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-03 04:32:28,537 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:32:28,537 INFO L85 PathProgramCache]: Analyzing trace with hash -224468947, now seen corresponding path program 1 times [2021-11-03 04:32:28,538 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-03 04:32:28,538 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [482672346] [2021-11-03 04:32:28,538 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:32:28,538 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-03 04:32:28,538 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat [2021-11-03 04:32:28,539 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-03 04:32:28,543 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-11-03 04:32:28,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:32:28,782 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-03 04:32:28,783 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:32:28,914 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:28,914 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:32:29,075 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:29,076 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-03 04:32:29,076 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [482672346] [2021-11-03 04:32:29,076 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [482672346] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-03 04:32:29,076 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:32:29,076 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 12 [2021-11-03 04:32:29,076 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1856480658] [2021-11-03 04:32:29,077 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-03 04:32:29,077 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-03 04:32:29,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-03 04:32:29,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=106, Unknown=0, NotChecked=0, Total=132 [2021-11-03 04:32:29,078 INFO L87 Difference]: Start difference. First operand 428 states and 570 transitions. Second operand has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 12 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:30,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:32:30,154 INFO L93 Difference]: Finished difference Result 853 states and 1103 transitions. [2021-11-03 04:32:30,154 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-03 04:32:30,155 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 12 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-11-03 04:32:30,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:32:30,159 INFO L225 Difference]: With dead ends: 853 [2021-11-03 04:32:30,160 INFO L226 Difference]: Without dead ends: 828 [2021-11-03 04:32:30,160 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 88 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 118 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=173, Invalid=583, Unknown=0, NotChecked=0, Total=756 [2021-11-03 04:32:30,161 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 828 states. [2021-11-03 04:32:30,203 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 828 to 509. [2021-11-03 04:32:30,205 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 509 states, 505 states have (on average 1.3405940594059407) internal successors, (677), 508 states have internal predecessors, (677), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:30,207 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 509 states to 509 states and 677 transitions. [2021-11-03 04:32:30,208 INFO L78 Accepts]: Start accepts. Automaton has 509 states and 677 transitions. Word has length 37 [2021-11-03 04:32:30,208 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:32:30,208 INFO L470 AbstractCegarLoop]: Abstraction has 509 states and 677 transitions. [2021-11-03 04:32:30,208 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 4.083333333333333) internal successors, (49), 12 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:30,208 INFO L276 IsEmpty]: Start isEmpty. Operand 509 states and 677 transitions. [2021-11-03 04:32:30,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-11-03 04:32:30,210 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:32:30,210 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:32:30,224 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2021-11-03 04:32:30,423 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 [2021-11-03 04:32:30,424 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-03 04:32:30,424 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:32:30,424 INFO L85 PathProgramCache]: Analyzing trace with hash -16394395, now seen corresponding path program 1 times [2021-11-03 04:32:30,425 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-03 04:32:30,425 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1740989776] [2021-11-03 04:32:30,425 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:32:30,425 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-03 04:32:30,425 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat [2021-11-03 04:32:30,426 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-03 04:32:30,469 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2021-11-03 04:32:30,720 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:32:30,727 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-03 04:32:30,729 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:32:30,818 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:30,818 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:32:30,911 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:30,912 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-03 04:32:30,912 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1740989776] [2021-11-03 04:32:30,912 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1740989776] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-03 04:32:30,912 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:32:30,912 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-03 04:32:30,912 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1211874838] [2021-11-03 04:32:30,912 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-03 04:32:30,913 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-03 04:32:30,913 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-03 04:32:30,913 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-03 04:32:30,913 INFO L87 Difference]: Start difference. First operand 509 states and 677 transitions. Second operand has 6 states, 6 states have (on average 8.0) internal successors, (48), 6 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:30,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:32:30,983 INFO L93 Difference]: Finished difference Result 580 states and 764 transitions. [2021-11-03 04:32:30,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-03 04:32:30,984 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 8.0) internal successors, (48), 6 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-11-03 04:32:30,984 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:32:30,987 INFO L225 Difference]: With dead ends: 580 [2021-11-03 04:32:30,988 INFO L226 Difference]: Without dead ends: 544 [2021-11-03 04:32:30,990 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 73 GetRequests, 68 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-03 04:32:30,990 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 544 states. [2021-11-03 04:32:31,032 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 544 to 513. [2021-11-03 04:32:31,033 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 513 states, 509 states have (on average 1.3143418467583496) internal successors, (669), 512 states have internal predecessors, (669), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:31,035 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 513 states to 513 states and 669 transitions. [2021-11-03 04:32:31,035 INFO L78 Accepts]: Start accepts. Automaton has 513 states and 669 transitions. Word has length 37 [2021-11-03 04:32:31,036 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:32:31,036 INFO L470 AbstractCegarLoop]: Abstraction has 513 states and 669 transitions. [2021-11-03 04:32:31,036 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 8.0) internal successors, (48), 6 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:31,036 INFO L276 IsEmpty]: Start isEmpty. Operand 513 states and 669 transitions. [2021-11-03 04:32:31,037 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-11-03 04:32:31,038 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:32:31,038 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:32:31,056 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2021-11-03 04:32:31,250 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 [2021-11-03 04:32:31,250 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-03 04:32:31,250 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:32:31,250 INFO L85 PathProgramCache]: Analyzing trace with hash 406307431, now seen corresponding path program 1 times [2021-11-03 04:32:31,251 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-03 04:32:31,251 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1374772334] [2021-11-03 04:32:31,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:32:31,251 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-03 04:32:31,251 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat [2021-11-03 04:32:31,252 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-03 04:32:31,253 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2021-11-03 04:32:31,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:32:31,490 INFO L263 TraceCheckSpWp]: Trace formula consists of 85 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-03 04:32:31,491 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:32:31,675 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:31,675 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:32:31,817 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:31,817 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-03 04:32:31,817 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1374772334] [2021-11-03 04:32:31,817 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1374772334] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-03 04:32:31,817 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:32:31,817 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 14 [2021-11-03 04:32:31,817 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [818548334] [2021-11-03 04:32:31,818 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-03 04:32:31,818 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-03 04:32:31,818 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-03 04:32:31,818 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=142, Unknown=0, NotChecked=0, Total=182 [2021-11-03 04:32:31,819 INFO L87 Difference]: Start difference. First operand 513 states and 669 transitions. Second operand has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:32,403 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:32:32,403 INFO L93 Difference]: Finished difference Result 1515 states and 1858 transitions. [2021-11-03 04:32:32,404 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-11-03 04:32:32,404 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-11-03 04:32:32,405 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:32:32,413 INFO L225 Difference]: With dead ends: 1515 [2021-11-03 04:32:32,414 INFO L226 Difference]: Without dead ends: 1464 [2021-11-03 04:32:32,414 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 84 GetRequests, 60 SyntacticMatches, 0 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 94 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=160, Invalid=490, Unknown=0, NotChecked=0, Total=650 [2021-11-03 04:32:32,417 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1464 states. [2021-11-03 04:32:32,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1464 to 515. [2021-11-03 04:32:32,487 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 511 states have (on average 1.3111545988258317) internal successors, (670), 514 states have internal predecessors, (670), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:32,489 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 670 transitions. [2021-11-03 04:32:32,489 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 670 transitions. Word has length 37 [2021-11-03 04:32:32,489 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:32:32,490 INFO L470 AbstractCegarLoop]: Abstraction has 515 states and 670 transitions. [2021-11-03 04:32:32,490 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 3.7142857142857144) internal successors, (52), 14 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:32,490 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 670 transitions. [2021-11-03 04:32:32,491 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-11-03 04:32:32,491 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:32:32,492 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:32:32,506 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2021-11-03 04:32:32,703 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 [2021-11-03 04:32:32,703 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-03 04:32:32,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:32:32,704 INFO L85 PathProgramCache]: Analyzing trace with hash -165152465, now seen corresponding path program 1 times [2021-11-03 04:32:32,704 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-03 04:32:32,704 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [586904794] [2021-11-03 04:32:32,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:32:32,705 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-03 04:32:32,705 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat [2021-11-03 04:32:32,706 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-03 04:32:32,716 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-11-03 04:32:32,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:32:32,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 89 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-03 04:32:32,967 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:32:33,229 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:33,229 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:32:34,039 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:34,040 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-03 04:32:34,040 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [586904794] [2021-11-03 04:32:34,040 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [586904794] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-03 04:32:34,040 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:32:34,040 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 9] imperfect sequences [] total 16 [2021-11-03 04:32:34,041 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1843482410] [2021-11-03 04:32:34,041 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-03 04:32:34,041 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-03 04:32:34,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-03 04:32:34,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=200, Unknown=0, NotChecked=0, Total=240 [2021-11-03 04:32:34,042 INFO L87 Difference]: Start difference. First operand 515 states and 670 transitions. Second operand has 16 states, 16 states have (on average 3.875) internal successors, (62), 16 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:39,090 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:32:39,090 INFO L93 Difference]: Finished difference Result 1478 states and 1792 transitions. [2021-11-03 04:32:39,091 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-11-03 04:32:39,091 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.875) internal successors, (62), 16 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-11-03 04:32:39,091 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:32:39,098 INFO L225 Difference]: With dead ends: 1478 [2021-11-03 04:32:39,098 INFO L226 Difference]: Without dead ends: 1413 [2021-11-03 04:32:39,100 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 89 GetRequests, 61 SyntacticMatches, 0 SemanticMatches, 28 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 98 ImplicationChecksByTransitivity, 0.9s TimeCoverageRelationStatistics Valid=203, Invalid=667, Unknown=0, NotChecked=0, Total=870 [2021-11-03 04:32:39,101 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1413 states. [2021-11-03 04:32:39,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1413 to 515. [2021-11-03 04:32:39,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 515 states, 511 states have (on average 1.3052837573385518) internal successors, (667), 514 states have internal predecessors, (667), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:39,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 515 states to 515 states and 667 transitions. [2021-11-03 04:32:39,158 INFO L78 Accepts]: Start accepts. Automaton has 515 states and 667 transitions. Word has length 37 [2021-11-03 04:32:39,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:32:39,158 INFO L470 AbstractCegarLoop]: Abstraction has 515 states and 667 transitions. [2021-11-03 04:32:39,158 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 3.875) internal successors, (62), 16 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:39,159 INFO L276 IsEmpty]: Start isEmpty. Operand 515 states and 667 transitions. [2021-11-03 04:32:39,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-11-03 04:32:39,160 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:32:39,160 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:32:39,173 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (18)] Forceful destruction successful, exit code 0 [2021-11-03 04:32:39,371 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 [2021-11-03 04:32:39,372 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-03 04:32:39,372 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:32:39,372 INFO L85 PathProgramCache]: Analyzing trace with hash 264091555, now seen corresponding path program 1 times [2021-11-03 04:32:39,372 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-03 04:32:39,372 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1485629647] [2021-11-03 04:32:39,373 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:32:39,373 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-03 04:32:39,373 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat [2021-11-03 04:32:39,374 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-03 04:32:39,379 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2021-11-03 04:32:39,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:32:39,744 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-03 04:32:39,745 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:32:39,883 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:39,883 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:32:39,991 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:39,991 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-03 04:32:39,991 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1485629647] [2021-11-03 04:32:39,991 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1485629647] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-03 04:32:39,991 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:32:39,991 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [] total 6 [2021-11-03 04:32:39,993 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [514794227] [2021-11-03 04:32:39,995 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-03 04:32:39,996 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-03 04:32:39,996 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-03 04:32:39,996 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-11-03 04:32:39,996 INFO L87 Difference]: Start difference. First operand 515 states and 667 transitions. Second operand has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 6 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:40,269 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:32:40,270 INFO L93 Difference]: Finished difference Result 881 states and 1099 transitions. [2021-11-03 04:32:40,270 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-03 04:32:40,270 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 6 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-11-03 04:32:40,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:32:40,275 INFO L225 Difference]: With dead ends: 881 [2021-11-03 04:32:40,275 INFO L226 Difference]: Without dead ends: 840 [2021-11-03 04:32:40,276 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 66 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-11-03 04:32:40,277 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 840 states. [2021-11-03 04:32:40,344 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 840 to 537. [2021-11-03 04:32:40,345 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 537 states, 533 states have (on average 1.302063789868668) internal successors, (694), 536 states have internal predecessors, (694), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:40,347 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 537 states to 537 states and 694 transitions. [2021-11-03 04:32:40,347 INFO L78 Accepts]: Start accepts. Automaton has 537 states and 694 transitions. Word has length 37 [2021-11-03 04:32:40,347 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:32:40,347 INFO L470 AbstractCegarLoop]: Abstraction has 537 states and 694 transitions. [2021-11-03 04:32:40,347 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 6.166666666666667) internal successors, (37), 6 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:40,348 INFO L276 IsEmpty]: Start isEmpty. Operand 537 states and 694 transitions. [2021-11-03 04:32:40,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-11-03 04:32:40,349 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:32:40,349 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:32:40,368 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2021-11-03 04:32:40,561 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 [2021-11-03 04:32:40,561 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-03 04:32:40,562 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:32:40,563 INFO L85 PathProgramCache]: Analyzing trace with hash -1008432919, now seen corresponding path program 1 times [2021-11-03 04:32:40,563 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-03 04:32:40,563 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1570600435] [2021-11-03 04:32:40,563 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:32:40,564 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-03 04:32:40,564 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat [2021-11-03 04:32:40,565 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-03 04:32:40,583 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2021-11-03 04:32:40,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:32:40,916 INFO L263 TraceCheckSpWp]: Trace formula consists of 93 conjuncts, 8 conjunts are in the unsatisfiable core [2021-11-03 04:32:40,917 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:32:41,176 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:41,177 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:32:41,463 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:41,464 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-03 04:32:41,464 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1570600435] [2021-11-03 04:32:41,464 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1570600435] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-03 04:32:41,464 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:32:41,464 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 12 [2021-11-03 04:32:41,464 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1369016794] [2021-11-03 04:32:41,465 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 12 states [2021-11-03 04:32:41,465 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-03 04:32:41,465 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-11-03 04:32:41,466 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=90, Unknown=0, NotChecked=0, Total=132 [2021-11-03 04:32:41,466 INFO L87 Difference]: Start difference. First operand 537 states and 694 transitions. Second operand has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 12 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:49,661 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:32:49,661 INFO L93 Difference]: Finished difference Result 711 states and 891 transitions. [2021-11-03 04:32:49,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-03 04:32:49,662 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 12 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-11-03 04:32:49,662 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:32:49,664 INFO L225 Difference]: With dead ends: 711 [2021-11-03 04:32:49,665 INFO L226 Difference]: Without dead ends: 709 [2021-11-03 04:32:49,665 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 79 GetRequests, 62 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=108, Invalid=234, Unknown=0, NotChecked=0, Total=342 [2021-11-03 04:32:49,666 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 709 states. [2021-11-03 04:32:49,735 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 709 to 535. [2021-11-03 04:32:49,736 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 535 states, 532 states have (on average 1.287593984962406) internal successors, (685), 534 states have internal predecessors, (685), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:49,738 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 535 states to 535 states and 685 transitions. [2021-11-03 04:32:49,738 INFO L78 Accepts]: Start accepts. Automaton has 535 states and 685 transitions. Word has length 37 [2021-11-03 04:32:49,738 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:32:49,738 INFO L470 AbstractCegarLoop]: Abstraction has 535 states and 685 transitions. [2021-11-03 04:32:49,739 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 12 states, 12 states have (on average 3.8333333333333335) internal successors, (46), 12 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:49,739 INFO L276 IsEmpty]: Start isEmpty. Operand 535 states and 685 transitions. [2021-11-03 04:32:49,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-11-03 04:32:49,740 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:32:49,740 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:32:49,756 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2021-11-03 04:32:49,953 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 [2021-11-03 04:32:49,953 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-03 04:32:49,953 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:32:49,953 INFO L85 PathProgramCache]: Analyzing trace with hash -1254005516, now seen corresponding path program 1 times [2021-11-03 04:32:49,953 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-03 04:32:49,954 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [955034075] [2021-11-03 04:32:49,954 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:32:49,954 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-03 04:32:49,954 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat [2021-11-03 04:32:49,954 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-03 04:32:49,956 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2021-11-03 04:32:50,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:32:50,257 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-03 04:32:50,258 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:32:50,335 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:50,335 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:32:50,423 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:50,423 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-03 04:32:50,423 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [955034075] [2021-11-03 04:32:50,423 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [955034075] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-03 04:32:50,423 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:32:50,423 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2021-11-03 04:32:50,424 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [31859055] [2021-11-03 04:32:50,424 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-03 04:32:50,424 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-03 04:32:50,425 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-03 04:32:50,425 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-03 04:32:50,425 INFO L87 Difference]: Start difference. First operand 535 states and 685 transitions. Second operand has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:50,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:32:50,503 INFO L93 Difference]: Finished difference Result 886 states and 1115 transitions. [2021-11-03 04:32:50,504 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-03 04:32:50,504 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-11-03 04:32:50,504 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:32:50,506 INFO L225 Difference]: With dead ends: 886 [2021-11-03 04:32:50,506 INFO L226 Difference]: Without dead ends: 354 [2021-11-03 04:32:50,507 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 71 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-03 04:32:50,508 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 354 states. [2021-11-03 04:32:50,543 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 354 to 325. [2021-11-03 04:32:50,544 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 325 states, 322 states have (on average 1.2546583850931676) internal successors, (404), 324 states have internal predecessors, (404), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:50,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 404 transitions. [2021-11-03 04:32:50,545 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 404 transitions. Word has length 37 [2021-11-03 04:32:50,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:32:50,546 INFO L470 AbstractCegarLoop]: Abstraction has 325 states and 404 transitions. [2021-11-03 04:32:50,546 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:50,546 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 404 transitions. [2021-11-03 04:32:50,547 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-11-03 04:32:50,547 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:32:50,547 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:32:50,564 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2021-11-03 04:32:50,759 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 [2021-11-03 04:32:50,759 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-03 04:32:50,759 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:32:50,759 INFO L85 PathProgramCache]: Analyzing trace with hash 572151409, now seen corresponding path program 1 times [2021-11-03 04:32:50,760 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-03 04:32:50,760 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1890213333] [2021-11-03 04:32:50,760 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:32:50,760 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-03 04:32:50,760 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat [2021-11-03 04:32:50,761 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-03 04:32:50,763 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2021-11-03 04:32:51,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:32:51,068 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-03 04:32:51,069 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:32:51,165 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:51,166 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:32:51,233 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:51,233 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-03 04:32:51,233 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1890213333] [2021-11-03 04:32:51,233 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1890213333] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-03 04:32:51,233 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:32:51,234 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 4 [2021-11-03 04:32:51,234 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [428658311] [2021-11-03 04:32:51,234 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-03 04:32:51,234 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-03 04:32:51,235 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-03 04:32:51,235 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-03 04:32:51,235 INFO L87 Difference]: Start difference. First operand 325 states and 404 transitions. Second operand has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:51,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:32:51,290 INFO L93 Difference]: Finished difference Result 331 states and 409 transitions. [2021-11-03 04:32:51,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-03 04:32:51,290 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-11-03 04:32:51,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:32:51,292 INFO L225 Difference]: With dead ends: 331 [2021-11-03 04:32:51,292 INFO L226 Difference]: Without dead ends: 283 [2021-11-03 04:32:51,293 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 77 GetRequests, 74 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-03 04:32:51,293 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 283 states. [2021-11-03 04:32:51,321 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 283 to 269. [2021-11-03 04:32:51,322 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 269 states, 266 states have (on average 1.2481203007518797) internal successors, (332), 268 states have internal predecessors, (332), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:51,323 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 269 states to 269 states and 332 transitions. [2021-11-03 04:32:51,323 INFO L78 Accepts]: Start accepts. Automaton has 269 states and 332 transitions. Word has length 39 [2021-11-03 04:32:51,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:32:51,324 INFO L470 AbstractCegarLoop]: Abstraction has 269 states and 332 transitions. [2021-11-03 04:32:51,324 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 4 states have internal predecessors, (39), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:51,324 INFO L276 IsEmpty]: Start isEmpty. Operand 269 states and 332 transitions. [2021-11-03 04:32:51,325 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-11-03 04:32:51,325 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:32:51,325 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:32:51,337 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2021-11-03 04:32:51,528 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 [2021-11-03 04:32:51,528 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-03 04:32:51,529 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:32:51,529 INFO L85 PathProgramCache]: Analyzing trace with hash 1719880625, now seen corresponding path program 1 times [2021-11-03 04:32:51,529 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-03 04:32:51,529 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [162871852] [2021-11-03 04:32:51,529 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:32:51,529 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-03 04:32:51,529 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat [2021-11-03 04:32:51,532 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-03 04:32:51,532 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2021-11-03 04:32:51,857 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:32:51,861 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-03 04:32:51,862 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:32:52,062 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:52,062 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:32:52,215 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:52,215 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-03 04:32:52,216 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [162871852] [2021-11-03 04:32:52,216 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [162871852] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-03 04:32:52,216 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:32:52,216 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 6] imperfect sequences [] total 13 [2021-11-03 04:32:52,216 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2125258225] [2021-11-03 04:32:52,217 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 13 states [2021-11-03 04:32:52,217 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-03 04:32:52,217 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-11-03 04:32:52,217 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=31, Invalid=125, Unknown=0, NotChecked=0, Total=156 [2021-11-03 04:32:52,218 INFO L87 Difference]: Start difference. First operand 269 states and 332 transitions. Second operand has 13 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 13 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:53,176 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:32:53,177 INFO L93 Difference]: Finished difference Result 833 states and 974 transitions. [2021-11-03 04:32:53,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-11-03 04:32:53,178 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 13 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-11-03 04:32:53,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:32:53,181 INFO L225 Difference]: With dead ends: 833 [2021-11-03 04:32:53,181 INFO L226 Difference]: Without dead ends: 728 [2021-11-03 04:32:53,182 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 99 GetRequests, 67 SyntacticMatches, 0 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 216 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=269, Invalid=853, Unknown=0, NotChecked=0, Total=1122 [2021-11-03 04:32:53,183 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 728 states. [2021-11-03 04:32:53,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 728 to 252. [2021-11-03 04:32:53,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 249 states have (on average 1.2208835341365463) internal successors, (304), 251 states have internal predecessors, (304), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:53,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 304 transitions. [2021-11-03 04:32:53,216 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 304 transitions. Word has length 39 [2021-11-03 04:32:53,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:32:53,217 INFO L470 AbstractCegarLoop]: Abstraction has 252 states and 304 transitions. [2021-11-03 04:32:53,217 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 13 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 13 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:53,217 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 304 transitions. [2021-11-03 04:32:53,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-11-03 04:32:53,218 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:32:53,218 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:32:53,232 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (23)] Ended with exit code 0 [2021-11-03 04:32:53,430 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 [2021-11-03 04:32:53,430 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-03 04:32:53,431 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:32:53,431 INFO L85 PathProgramCache]: Analyzing trace with hash 1569730455, now seen corresponding path program 1 times [2021-11-03 04:32:53,431 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-03 04:32:53,431 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1257492264] [2021-11-03 04:32:53,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:32:53,431 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-03 04:32:53,431 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat [2021-11-03 04:32:53,432 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-03 04:32:53,444 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2021-11-03 04:32:53,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:32:53,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-03 04:32:53,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:32:53,907 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:53,907 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:32:54,004 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:54,004 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-03 04:32:54,005 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1257492264] [2021-11-03 04:32:54,005 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1257492264] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-03 04:32:54,005 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:32:54,005 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-11-03 04:32:54,005 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [278222073] [2021-11-03 04:32:54,006 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-03 04:32:54,006 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-03 04:32:54,007 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-03 04:32:54,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-03 04:32:54,008 INFO L87 Difference]: Start difference. First operand 252 states and 304 transitions. Second operand has 8 states, 8 states have (on average 5.875) internal successors, (47), 8 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:54,168 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:32:54,168 INFO L93 Difference]: Finished difference Result 288 states and 338 transitions. [2021-11-03 04:32:54,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-11-03 04:32:54,169 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.875) internal successors, (47), 8 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-11-03 04:32:54,169 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:32:54,170 INFO L225 Difference]: With dead ends: 288 [2021-11-03 04:32:54,170 INFO L226 Difference]: Without dead ends: 286 [2021-11-03 04:32:54,171 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 92 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 28 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=80, Invalid=160, Unknown=0, NotChecked=0, Total=240 [2021-11-03 04:32:54,171 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 286 states. [2021-11-03 04:32:54,199 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 286 to 252. [2021-11-03 04:32:54,200 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 252 states, 249 states have (on average 1.2008032128514057) internal successors, (299), 251 states have internal predecessors, (299), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:54,201 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 252 states to 252 states and 299 transitions. [2021-11-03 04:32:54,201 INFO L78 Accepts]: Start accepts. Automaton has 252 states and 299 transitions. Word has length 43 [2021-11-03 04:32:54,201 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:32:54,202 INFO L470 AbstractCegarLoop]: Abstraction has 252 states and 299 transitions. [2021-11-03 04:32:54,202 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 5.875) internal successors, (47), 8 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:32:54,202 INFO L276 IsEmpty]: Start isEmpty. Operand 252 states and 299 transitions. [2021-11-03 04:32:54,203 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-11-03 04:32:54,203 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:32:54,203 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:32:54,215 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (24)] Forceful destruction successful, exit code 0 [2021-11-03 04:32:54,415 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 [2021-11-03 04:32:54,415 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-03 04:32:54,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:32:54,415 INFO L85 PathProgramCache]: Analyzing trace with hash 724417916, now seen corresponding path program 1 times [2021-11-03 04:32:54,415 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-03 04:32:54,415 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1801238479] [2021-11-03 04:32:54,416 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:32:54,416 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-03 04:32:54,416 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat [2021-11-03 04:32:54,417 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-03 04:32:54,417 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2021-11-03 04:32:54,823 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:32:54,827 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 25 conjunts are in the unsatisfiable core [2021-11-03 04:32:54,828 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:32:56,012 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:56,012 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:32:57,705 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:32:57,706 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-03 04:32:57,706 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1801238479] [2021-11-03 04:32:57,706 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1801238479] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-03 04:32:57,706 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:32:57,706 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14, 13] imperfect sequences [] total 25 [2021-11-03 04:32:57,706 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1010446865] [2021-11-03 04:32:57,707 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-11-03 04:32:57,707 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-03 04:32:57,707 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-11-03 04:32:57,708 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=96, Invalid=504, Unknown=0, NotChecked=0, Total=600 [2021-11-03 04:32:57,708 INFO L87 Difference]: Start difference. First operand 252 states and 299 transitions. Second operand has 25 states, 25 states have (on average 2.48) internal successors, (62), 25 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:33:12,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:33:12,529 INFO L93 Difference]: Finished difference Result 617 states and 702 transitions. [2021-11-03 04:33:12,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 43 states. [2021-11-03 04:33:12,530 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 25 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-11-03 04:33:12,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:33:12,532 INFO L225 Difference]: With dead ends: 617 [2021-11-03 04:33:12,532 INFO L226 Difference]: Without dead ends: 579 [2021-11-03 04:33:12,535 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 127 GetRequests, 65 SyntacticMatches, 0 SemanticMatches, 62 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 852 ImplicationChecksByTransitivity, 11.0s TimeCoverageRelationStatistics Valid=645, Invalid=3387, Unknown=0, NotChecked=0, Total=4032 [2021-11-03 04:33:12,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 579 states. [2021-11-03 04:33:12,578 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 579 to 286. [2021-11-03 04:33:12,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 283 states have (on average 1.197879858657244) internal successors, (339), 285 states have internal predecessors, (339), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:33:12,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 339 transitions. [2021-11-03 04:33:12,580 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 339 transitions. Word has length 45 [2021-11-03 04:33:12,581 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:33:12,581 INFO L470 AbstractCegarLoop]: Abstraction has 286 states and 339 transitions. [2021-11-03 04:33:12,581 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.48) internal successors, (62), 25 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:33:12,581 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 339 transitions. [2021-11-03 04:33:12,582 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-11-03 04:33:12,582 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:33:12,582 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:33:12,595 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2021-11-03 04:33:12,794 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 [2021-11-03 04:33:12,795 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-03 04:33:12,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:33:12,795 INFO L85 PathProgramCache]: Analyzing trace with hash 210763725, now seen corresponding path program 1 times [2021-11-03 04:33:12,795 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-03 04:33:12,795 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [617019351] [2021-11-03 04:33:12,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:33:12,796 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-03 04:33:12,796 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat [2021-11-03 04:33:12,796 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-03 04:33:12,797 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2021-11-03 04:33:13,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:33:13,244 INFO L263 TraceCheckSpWp]: Trace formula consists of 104 conjuncts, 7 conjunts are in the unsatisfiable core [2021-11-03 04:33:13,245 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:33:13,371 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:33:13,371 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:33:13,507 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:33:13,507 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-03 04:33:13,507 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [617019351] [2021-11-03 04:33:13,507 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [617019351] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-03 04:33:13,508 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:33:13,508 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7, 7] imperfect sequences [] total 11 [2021-11-03 04:33:13,508 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1321707629] [2021-11-03 04:33:13,508 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2021-11-03 04:33:13,508 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-03 04:33:13,508 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-11-03 04:33:13,509 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-11-03 04:33:13,509 INFO L87 Difference]: Start difference. First operand 286 states and 339 transitions. Second operand has 11 states, 11 states have (on average 5.909090909090909) internal successors, (65), 11 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:33:13,870 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:33:13,870 INFO L93 Difference]: Finished difference Result 648 states and 746 transitions. [2021-11-03 04:33:13,871 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-11-03 04:33:13,871 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 5.909090909090909) internal successors, (65), 11 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2021-11-03 04:33:13,871 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:33:13,873 INFO L225 Difference]: With dead ends: 648 [2021-11-03 04:33:13,873 INFO L226 Difference]: Without dead ends: 572 [2021-11-03 04:33:13,874 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 98 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=99, Invalid=243, Unknown=0, NotChecked=0, Total=342 [2021-11-03 04:33:13,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 572 states. [2021-11-03 04:33:13,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 572 to 260. [2021-11-03 04:33:13,914 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 260 states, 257 states have (on average 1.2023346303501945) internal successors, (309), 259 states have internal predecessors, (309), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:33:13,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 260 states to 260 states and 309 transitions. [2021-11-03 04:33:13,915 INFO L78 Accepts]: Start accepts. Automaton has 260 states and 309 transitions. Word has length 46 [2021-11-03 04:33:13,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:33:13,916 INFO L470 AbstractCegarLoop]: Abstraction has 260 states and 309 transitions. [2021-11-03 04:33:13,916 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 11 states have (on average 5.909090909090909) internal successors, (65), 11 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:33:13,916 INFO L276 IsEmpty]: Start isEmpty. Operand 260 states and 309 transitions. [2021-11-03 04:33:13,917 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-11-03 04:33:13,917 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:33:13,917 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:33:13,932 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2021-11-03 04:33:14,129 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 [2021-11-03 04:33:14,130 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-03 04:33:14,130 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:33:14,130 INFO L85 PathProgramCache]: Analyzing trace with hash 1159998993, now seen corresponding path program 1 times [2021-11-03 04:33:14,130 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-03 04:33:14,131 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1271884127] [2021-11-03 04:33:14,131 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:33:14,131 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-03 04:33:14,131 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat [2021-11-03 04:33:14,131 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-03 04:33:14,132 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2021-11-03 04:33:14,542 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:33:14,546 INFO L263 TraceCheckSpWp]: Trace formula consists of 105 conjuncts, 11 conjunts are in the unsatisfiable core [2021-11-03 04:33:14,547 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:33:14,766 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:33:14,766 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:33:15,058 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:33:15,058 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-03 04:33:15,059 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1271884127] [2021-11-03 04:33:15,059 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1271884127] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-03 04:33:15,059 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:33:15,059 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 14 [2021-11-03 04:33:15,059 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1862150384] [2021-11-03 04:33:15,059 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 14 states [2021-11-03 04:33:15,060 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-03 04:33:15,060 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-11-03 04:33:15,060 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=150, Unknown=0, NotChecked=0, Total=182 [2021-11-03 04:33:15,061 INFO L87 Difference]: Start difference. First operand 260 states and 309 transitions. Second operand has 14 states, 14 states have (on average 4.571428571428571) internal successors, (64), 14 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:33:16,966 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:33:16,966 INFO L93 Difference]: Finished difference Result 523 states and 593 transitions. [2021-11-03 04:33:16,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2021-11-03 04:33:16,967 INFO L78 Accepts]: Start accepts. Automaton has has 14 states, 14 states have (on average 4.571428571428571) internal successors, (64), 14 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2021-11-03 04:33:16,967 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:33:16,969 INFO L225 Difference]: With dead ends: 523 [2021-11-03 04:33:16,969 INFO L226 Difference]: Without dead ends: 485 [2021-11-03 04:33:16,970 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 108 GetRequests, 78 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 123 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=220, Invalid=772, Unknown=0, NotChecked=0, Total=992 [2021-11-03 04:33:16,970 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 485 states. [2021-11-03 04:33:17,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 485 to 217. [2021-11-03 04:33:17,016 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 217 states, 215 states have (on average 1.1953488372093024) internal successors, (257), 216 states have internal predecessors, (257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:33:17,016 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 257 transitions. [2021-11-03 04:33:17,017 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 257 transitions. Word has length 46 [2021-11-03 04:33:17,017 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:33:17,017 INFO L470 AbstractCegarLoop]: Abstraction has 217 states and 257 transitions. [2021-11-03 04:33:17,017 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 14 states, 14 states have (on average 4.571428571428571) internal successors, (64), 14 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:33:17,017 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 257 transitions. [2021-11-03 04:33:17,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-11-03 04:33:17,018 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:33:17,018 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:33:17,034 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2021-11-03 04:33:17,231 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 [2021-11-03 04:33:17,231 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-03 04:33:17,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:33:17,231 INFO L85 PathProgramCache]: Analyzing trace with hash -42303387, now seen corresponding path program 1 times [2021-11-03 04:33:17,232 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-03 04:33:17,232 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1021123267] [2021-11-03 04:33:17,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:33:17,232 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-03 04:33:17,232 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat [2021-11-03 04:33:17,233 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-03 04:33:17,248 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2021-11-03 04:33:17,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:33:17,709 INFO L263 TraceCheckSpWp]: Trace formula consists of 103 conjuncts, 5 conjunts are in the unsatisfiable core [2021-11-03 04:33:17,710 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:33:17,817 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:33:17,817 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:33:17,905 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:33:17,905 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-03 04:33:17,905 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1021123267] [2021-11-03 04:33:17,905 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1021123267] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-03 04:33:17,905 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:33:17,905 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-11-03 04:33:17,905 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984322275] [2021-11-03 04:33:17,906 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-03 04:33:17,906 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-03 04:33:17,906 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-03 04:33:17,906 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-03 04:33:17,907 INFO L87 Difference]: Start difference. First operand 217 states and 257 transitions. Second operand has 8 states, 8 states have (on average 6.5) internal successors, (52), 8 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:33:18,020 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:33:18,020 INFO L93 Difference]: Finished difference Result 238 states and 276 transitions. [2021-11-03 04:33:18,021 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-11-03 04:33:18,021 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.5) internal successors, (52), 8 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 48 [2021-11-03 04:33:18,021 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:33:18,022 INFO L225 Difference]: With dead ends: 238 [2021-11-03 04:33:18,022 INFO L226 Difference]: Without dead ends: 179 [2021-11-03 04:33:18,022 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=71, Invalid=139, Unknown=0, NotChecked=0, Total=210 [2021-11-03 04:33:18,022 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 179 states. [2021-11-03 04:33:18,050 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 179 to 165. [2021-11-03 04:33:18,050 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 165 states, 163 states have (on average 1.1717791411042944) internal successors, (191), 164 states have internal predecessors, (191), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:33:18,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 165 states to 165 states and 191 transitions. [2021-11-03 04:33:18,051 INFO L78 Accepts]: Start accepts. Automaton has 165 states and 191 transitions. Word has length 48 [2021-11-03 04:33:18,051 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:33:18,051 INFO L470 AbstractCegarLoop]: Abstraction has 165 states and 191 transitions. [2021-11-03 04:33:18,051 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.5) internal successors, (52), 8 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:33:18,051 INFO L276 IsEmpty]: Start isEmpty. Operand 165 states and 191 transitions. [2021-11-03 04:33:18,052 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-11-03 04:33:18,052 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:33:18,052 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:33:18,060 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (28)] Ended with exit code 0 [2021-11-03 04:33:18,256 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 [2021-11-03 04:33:18,257 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-03 04:33:18,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:33:18,257 INFO L85 PathProgramCache]: Analyzing trace with hash -634608084, now seen corresponding path program 1 times [2021-11-03 04:33:18,257 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-03 04:33:18,257 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [360585022] [2021-11-03 04:33:18,257 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:33:18,258 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-03 04:33:18,258 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat [2021-11-03 04:33:18,259 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-03 04:33:18,261 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2021-11-03 04:33:18,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:33:18,741 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 15 conjunts are in the unsatisfiable core [2021-11-03 04:33:18,743 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:33:19,644 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:33:19,645 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:33:20,377 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:33:20,377 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-03 04:33:20,377 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [360585022] [2021-11-03 04:33:20,377 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [360585022] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-03 04:33:20,377 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:33:20,377 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-11-03 04:33:20,377 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2049463206] [2021-11-03 04:33:20,378 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-03 04:33:20,378 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-03 04:33:20,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-03 04:33:20,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=62, Invalid=318, Unknown=0, NotChecked=0, Total=380 [2021-11-03 04:33:20,378 INFO L87 Difference]: Start difference. First operand 165 states and 191 transitions. Second operand has 20 states, 20 states have (on average 3.6) internal successors, (72), 20 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:34:00,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:34:00,487 INFO L93 Difference]: Finished difference Result 416 states and 450 transitions. [2021-11-03 04:34:00,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-11-03 04:34:00,488 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.6) internal successors, (72), 20 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2021-11-03 04:34:00,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:34:00,490 INFO L225 Difference]: With dead ends: 416 [2021-11-03 04:34:00,490 INFO L226 Difference]: Without dead ends: 388 [2021-11-03 04:34:00,492 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 126 GetRequests, 81 SyntacticMatches, 0 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 425 ImplicationChecksByTransitivity, 12.4s TimeCoverageRelationStatistics Valid=359, Invalid=1799, Unknown=4, NotChecked=0, Total=2162 [2021-11-03 04:34:00,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 388 states. [2021-11-03 04:34:00,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 388 to 175. [2021-11-03 04:34:00,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 175 states, 173 states have (on average 1.1734104046242775) internal successors, (203), 174 states have internal predecessors, (203), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:34:00,531 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 175 states to 175 states and 203 transitions. [2021-11-03 04:34:00,532 INFO L78 Accepts]: Start accepts. Automaton has 175 states and 203 transitions. Word has length 50 [2021-11-03 04:34:00,532 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:34:00,532 INFO L470 AbstractCegarLoop]: Abstraction has 175 states and 203 transitions. [2021-11-03 04:34:00,532 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 3.6) internal successors, (72), 20 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:34:00,532 INFO L276 IsEmpty]: Start isEmpty. Operand 175 states and 203 transitions. [2021-11-03 04:34:00,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-11-03 04:34:00,532 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:34:00,533 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:34:00,541 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (29)] Forceful destruction successful, exit code 0 [2021-11-03 04:34:00,733 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 [2021-11-03 04:34:00,733 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-03 04:34:00,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:34:00,734 INFO L85 PathProgramCache]: Analyzing trace with hash 1685132610, now seen corresponding path program 1 times [2021-11-03 04:34:00,734 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-03 04:34:00,734 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1542523956] [2021-11-03 04:34:00,734 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:34:00,734 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-03 04:34:00,734 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat [2021-11-03 04:34:00,735 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-03 04:34:00,736 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2021-11-03 04:34:01,219 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:34:01,223 INFO L263 TraceCheckSpWp]: Trace formula consists of 110 conjuncts, 12 conjunts are in the unsatisfiable core [2021-11-03 04:34:01,224 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:34:01,675 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:34:01,675 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:34:02,490 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:34:02,490 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-03 04:34:02,490 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1542523956] [2021-11-03 04:34:02,490 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1542523956] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-03 04:34:02,490 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:34:02,490 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11, 11] imperfect sequences [] total 20 [2021-11-03 04:34:02,490 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2146461264] [2021-11-03 04:34:02,491 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 20 states [2021-11-03 04:34:02,491 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-03 04:34:02,492 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-11-03 04:34:02,492 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=332, Unknown=0, NotChecked=0, Total=380 [2021-11-03 04:34:02,492 INFO L87 Difference]: Start difference. First operand 175 states and 203 transitions. Second operand has 20 states, 20 states have (on average 4.15) internal successors, (83), 20 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:34:03,156 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:34:03,157 INFO L93 Difference]: Finished difference Result 192 states and 220 transitions. [2021-11-03 04:34:03,157 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-11-03 04:34:03,158 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 4.15) internal successors, (83), 20 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2021-11-03 04:34:03,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:34:03,159 INFO L225 Difference]: With dead ends: 192 [2021-11-03 04:34:03,159 INFO L226 Difference]: Without dead ends: 139 [2021-11-03 04:34:03,159 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 80 SyntacticMatches, 0 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 40 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=91, Invalid=509, Unknown=0, NotChecked=0, Total=600 [2021-11-03 04:34:03,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2021-11-03 04:34:03,186 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 139. [2021-11-03 04:34:03,187 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 139 states, 137 states have (on average 1.167883211678832) internal successors, (160), 138 states have internal predecessors, (160), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:34:03,187 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 160 transitions. [2021-11-03 04:34:03,188 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 160 transitions. Word has length 50 [2021-11-03 04:34:03,188 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:34:03,188 INFO L470 AbstractCegarLoop]: Abstraction has 139 states and 160 transitions. [2021-11-03 04:34:03,188 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 20 states, 20 states have (on average 4.15) internal successors, (83), 20 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:34:03,188 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 160 transitions. [2021-11-03 04:34:03,189 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2021-11-03 04:34:03,189 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:34:03,189 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:34:03,208 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (30)] Forceful destruction successful, exit code 0 [2021-11-03 04:34:03,402 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 [2021-11-03 04:34:03,402 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-03 04:34:03,402 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:34:03,403 INFO L85 PathProgramCache]: Analyzing trace with hash -1493284169, now seen corresponding path program 1 times [2021-11-03 04:34:03,403 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-03 04:34:03,403 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [945804126] [2021-11-03 04:34:03,403 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:34:03,403 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-03 04:34:03,403 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat [2021-11-03 04:34:03,404 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-03 04:34:03,405 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2021-11-03 04:34:03,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:34:03,929 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 21 conjunts are in the unsatisfiable core [2021-11-03 04:34:03,931 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:34:05,217 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:34:05,217 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:34:07,460 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:34:07,460 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-03 04:34:07,460 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [945804126] [2021-11-03 04:34:07,460 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [945804126] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-03 04:34:07,461 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:34:07,461 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [14, 13] imperfect sequences [] total 25 [2021-11-03 04:34:07,461 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [908809755] [2021-11-03 04:34:07,461 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 25 states [2021-11-03 04:34:07,461 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-03 04:34:07,461 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-11-03 04:34:07,462 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=162, Invalid=438, Unknown=0, NotChecked=0, Total=600 [2021-11-03 04:34:07,462 INFO L87 Difference]: Start difference. First operand 139 states and 160 transitions. Second operand has 25 states, 25 states have (on average 2.96) internal successors, (74), 25 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:34:23,172 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:34:23,173 INFO L93 Difference]: Finished difference Result 320 states and 341 transitions. [2021-11-03 04:34:23,173 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-11-03 04:34:23,173 INFO L78 Accepts]: Start accepts. Automaton has has 25 states, 25 states have (on average 2.96) internal successors, (74), 25 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 51 [2021-11-03 04:34:23,173 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:34:23,175 INFO L225 Difference]: With dead ends: 320 [2021-11-03 04:34:23,175 INFO L226 Difference]: Without dead ends: 302 [2021-11-03 04:34:23,176 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 125 GetRequests, 77 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 335 ImplicationChecksByTransitivity, 14.7s TimeCoverageRelationStatistics Valid=758, Invalid=1692, Unknown=0, NotChecked=0, Total=2450 [2021-11-03 04:34:23,176 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 302 states. [2021-11-03 04:34:23,196 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 302 to 92. [2021-11-03 04:34:23,197 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 92 states, 91 states have (on average 1.164835164835165) internal successors, (106), 91 states have internal predecessors, (106), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:34:23,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 92 states to 92 states and 106 transitions. [2021-11-03 04:34:23,197 INFO L78 Accepts]: Start accepts. Automaton has 92 states and 106 transitions. Word has length 51 [2021-11-03 04:34:23,198 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:34:23,198 INFO L470 AbstractCegarLoop]: Abstraction has 92 states and 106 transitions. [2021-11-03 04:34:23,198 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 25 states, 25 states have (on average 2.96) internal successors, (74), 25 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:34:23,198 INFO L276 IsEmpty]: Start isEmpty. Operand 92 states and 106 transitions. [2021-11-03 04:34:23,199 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-11-03 04:34:23,199 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:34:23,199 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:34:23,212 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (31)] Ended with exit code 0 [2021-11-03 04:34:23,412 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 [2021-11-03 04:34:23,412 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-03 04:34:23,412 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:34:23,412 INFO L85 PathProgramCache]: Analyzing trace with hash -1068626672, now seen corresponding path program 1 times [2021-11-03 04:34:23,413 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-03 04:34:23,413 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1617671513] [2021-11-03 04:34:23,413 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:34:23,413 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-03 04:34:23,413 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat [2021-11-03 04:34:23,414 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-03 04:34:23,425 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2021-11-03 04:34:23,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:34:23,982 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-03 04:34:23,983 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:34:24,148 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:34:24,148 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:34:24,316 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:34:24,316 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-03 04:34:24,316 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1617671513] [2021-11-03 04:34:24,316 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1617671513] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-03 04:34:24,316 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:34:24,316 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-03 04:34:24,316 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1586043718] [2021-11-03 04:34:24,317 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-03 04:34:24,317 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-03 04:34:24,317 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-03 04:34:24,317 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-03 04:34:24,317 INFO L87 Difference]: Start difference. First operand 92 states and 106 transitions. Second operand has 6 states, 6 states have (on average 11.333333333333334) internal successors, (68), 6 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:34:24,369 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:34:24,370 INFO L93 Difference]: Finished difference Result 108 states and 121 transitions. [2021-11-03 04:34:24,370 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-03 04:34:24,370 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.333333333333334) internal successors, (68), 6 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-11-03 04:34:24,370 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:34:24,371 INFO L225 Difference]: With dead ends: 108 [2021-11-03 04:34:24,371 INFO L226 Difference]: Without dead ends: 64 [2021-11-03 04:34:24,371 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 103 GetRequests, 98 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-11-03 04:34:24,371 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 64 states. [2021-11-03 04:34:24,382 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 64 to 64. [2021-11-03 04:34:24,382 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 64 states, 63 states have (on average 1.1587301587301588) internal successors, (73), 63 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:34:24,383 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 64 states to 64 states and 73 transitions. [2021-11-03 04:34:24,383 INFO L78 Accepts]: Start accepts. Automaton has 64 states and 73 transitions. Word has length 52 [2021-11-03 04:34:24,383 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:34:24,383 INFO L470 AbstractCegarLoop]: Abstraction has 64 states and 73 transitions. [2021-11-03 04:34:24,383 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.333333333333334) internal successors, (68), 6 states have internal predecessors, (68), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:34:24,383 INFO L276 IsEmpty]: Start isEmpty. Operand 64 states and 73 transitions. [2021-11-03 04:34:24,384 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2021-11-03 04:34:24,384 INFO L505 BasicCegarLoop]: Found error trace [2021-11-03 04:34:24,384 INFO L513 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:34:24,398 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (32)] Forceful destruction successful, exit code 0 [2021-11-03 04:34:24,597 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 [2021-11-03 04:34:24,598 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION, ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2021-11-03 04:34:24,598 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-03 04:34:24,598 INFO L85 PathProgramCache]: Analyzing trace with hash 317576722, now seen corresponding path program 1 times [2021-11-03 04:34:24,598 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-03 04:34:24,598 INFO L332 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1322600571] [2021-11-03 04:34:24,598 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-03 04:34:24,598 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-03 04:34:24,599 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat [2021-11-03 04:34:24,599 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-03 04:34:24,600 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2021-11-03 04:34:25,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-03 04:34:25,175 INFO L263 TraceCheckSpWp]: Trace formula consists of 112 conjuncts, 9 conjunts are in the unsatisfiable core [2021-11-03 04:34:25,176 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-03 04:34:25,558 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:34:25,558 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-03 04:34:26,270 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-03 04:34:26,270 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-03 04:34:26,270 INFO L332 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1322600571] [2021-11-03 04:34:26,270 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1322600571] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-03 04:34:26,271 INFO L186 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2021-11-03 04:34:26,271 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [9, 9] imperfect sequences [] total 16 [2021-11-03 04:34:26,271 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2130448925] [2021-11-03 04:34:26,271 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 16 states [2021-11-03 04:34:26,271 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-03 04:34:26,272 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-11-03 04:34:26,272 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=204, Unknown=0, NotChecked=0, Total=240 [2021-11-03 04:34:26,272 INFO L87 Difference]: Start difference. First operand 64 states and 73 transitions. Second operand has 16 states, 16 states have (on average 5.3125) internal successors, (85), 16 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:34:26,550 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-03 04:34:26,550 INFO L93 Difference]: Finished difference Result 65 states and 74 transitions. [2021-11-03 04:34:26,551 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-11-03 04:34:26,551 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 5.3125) internal successors, (85), 16 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 52 [2021-11-03 04:34:26,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-03 04:34:26,552 INFO L225 Difference]: With dead ends: 65 [2021-11-03 04:34:26,552 INFO L226 Difference]: Without dead ends: 0 [2021-11-03 04:34:26,552 INFO L786 BasicCegarLoop]: 0 DeclaredPredicates, 105 GetRequests, 88 SyntacticMatches, 0 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=57, Invalid=285, Unknown=0, NotChecked=0, Total=342 [2021-11-03 04:34:26,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2021-11-03 04:34:26,553 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2021-11-03 04:34:26,553 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:34:26,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2021-11-03 04:34:26,554 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 52 [2021-11-03 04:34:26,554 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-03 04:34:26,554 INFO L470 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2021-11-03 04:34:26,554 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 16 states, 16 states have (on average 5.3125) internal successors, (85), 16 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-03 04:34:26,554 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2021-11-03 04:34:26,554 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2021-11-03 04:34:26,557 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION [2021-11-03 04:34:26,557 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION [2021-11-03 04:34:26,558 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION [2021-11-03 04:34:26,558 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION [2021-11-03 04:34:26,558 INFO L764 garLoopResultBuilder]: Registering result SAFE for location ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION [2021-11-03 04:34:26,577 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2021-11-03 04:34:26,768 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/mathsat -unsat_core_generation=3 [2021-11-03 04:34:26,770 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2021-11-03 04:34:26,774 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:34:26,823 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:34:26,826 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:34:26,827 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:34:26,831 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:34:30,159 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:34:30,285 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:34:30,287 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:34:30,303 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:34:30,401 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:34:30,402 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:34:30,403 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:34:30,403 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:34:30,404 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:34:30,404 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:34:30,406 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:34:31,315 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:34:31,316 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:34:31,317 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:34:32,121 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:34:32,122 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:34:32,132 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:34:32,133 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:34:32,522 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout 10000 ms and remaining time -1 ms [2021-11-03 04:39:14,532 WARN L207 SmtUtils]: Spent 4.68 m on a formula simplification. DAG size of input: 662 DAG size of output: 195 [2021-11-03 04:39:20,051 WARN L207 SmtUtils]: Spent 5.52 s on a formula simplification. DAG size of input: 239 DAG size of output: 84 [2021-11-03 04:39:32,011 WARN L207 SmtUtils]: Spent 11.94 s on a formula simplification. DAG size of input: 245 DAG size of output: 154 [2021-11-03 04:40:44,719 WARN L207 SmtUtils]: Spent 1.21 m on a formula simplification. DAG size of input: 540 DAG size of output: 205 [2021-11-03 04:42:57,601 WARN L207 SmtUtils]: Spent 2.21 m on a formula simplification. DAG size of input: 565 DAG size of output: 230 [2021-11-03 04:45:37,643 WARN L207 SmtUtils]: Spent 2.67 m on a formula simplification. DAG size of input: 481 DAG size of output: 218 [2021-11-03 04:45:51,885 WARN L207 SmtUtils]: Spent 14.24 s on a formula simplification. DAG size of input: 332 DAG size of output: 83 [2021-11-03 04:45:51,888 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr1ASSERT_VIOLATIONERROR_FUNCTION(line 10) no Hoare annotation was computed. [2021-11-03 04:45:51,888 INFO L857 garLoopResultBuilder]: For program point L52(lines 50 65) no Hoare annotation was computed. [2021-11-03 04:45:51,888 INFO L857 garLoopResultBuilder]: For program point L52-1(lines 50 65) no Hoare annotation was computed. [2021-11-03 04:45:51,888 INFO L857 garLoopResultBuilder]: For program point L52-2(lines 50 65) no Hoare annotation was computed. [2021-11-03 04:45:51,888 INFO L857 garLoopResultBuilder]: For program point L333-1(lines 320 338) no Hoare annotation was computed. [2021-11-03 04:45:51,888 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2021-11-03 04:45:51,888 INFO L857 garLoopResultBuilder]: For program point L251(lines 251 255) no Hoare annotation was computed. [2021-11-03 04:45:51,888 INFO L857 garLoopResultBuilder]: For program point L251-2(lines 251 255) no Hoare annotation was computed. [2021-11-03 04:45:51,888 INFO L857 garLoopResultBuilder]: For program point L119(lines 119 130) no Hoare annotation was computed. [2021-11-03 04:45:51,889 INFO L857 garLoopResultBuilder]: For program point L119-2(lines 119 130) no Hoare annotation was computed. [2021-11-03 04:45:51,889 INFO L857 garLoopResultBuilder]: For program point L120(lines 120 125) no Hoare annotation was computed. [2021-11-03 04:45:51,889 INFO L857 garLoopResultBuilder]: For program point L87(lines 87 93) no Hoare annotation was computed. [2021-11-03 04:45:51,889 INFO L857 garLoopResultBuilder]: For program point L87-2(lines 86 139) no Hoare annotation was computed. [2021-11-03 04:45:51,889 INFO L853 garLoopResultBuilder]: At program point L137(lines 86 139) the Hoare annotation is: (let ((.cse18 (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)))) (let ((.cse11 (bvlshr ULTIMATE.start_main_~a~0 (_ bv24 32))) (.cse0 (= (_ bv0 32) ULTIMATE.start_addflt_~b)) (.cse32 (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) (bvshl .cse18 (_ bv24 32))))) (let ((.cse13 (= ULTIMATE.start_main_~zero~0 (_ bv0 32))) (.cse2 (= ULTIMATE.start_main_~a~0 ULTIMATE.start_addflt_~b)) (.cse6 (= ULTIMATE.start_addflt_~__retres10~0 ULTIMATE.start_main_~b~0)) (.cse10 (= ULTIMATE.start_main_~b~0 ULTIMATE.start_addflt_~a)) (.cse26 (not (bvult ULTIMATE.start_addflt_~a ULTIMATE.start_main_~a~0))) (.cse36 (not (bvsgt ULTIMATE.start_main_~sb~0 (_ bv0 32)))) (.cse33 (exists ((ULTIMATE.start_addflt_~a (_ BitVec 32)) (ULTIMATE.start_addflt_~b (_ BitVec 32)) (ULTIMATE.start_addflt_~delta~0 (_ BitVec 32))) (= ULTIMATE.start_addflt_~ma~0 (bvadd (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~a)) (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~b)) ULTIMATE.start_addflt_~delta~0))))) (.cse25 (not (bvult ULTIMATE.start_addflt_~__retres10~0 ULTIMATE.start_main_~a~0))) (.cse1 (= ULTIMATE.start_main_~a~0 ULTIMATE.start_addflt_~a)) (.cse27 (not (bvult .cse32 ULTIMATE.start_main_~a~0))) (.cse35 (not (= (bvand (_ bv33554432 32) ULTIMATE.start_addflt_~ma~0) (_ bv0 32)))) (.cse5 (not (= ULTIMATE.start___VERIFIER_assert_~cond (_ bv0 32)))) (.cse9 (forall ((ULTIMATE.start_addflt_~delta~0 (_ BitVec 32))) (let ((.cse39 (bvlshr ULTIMATE.start_addflt_~mb~0 ULTIMATE.start_addflt_~delta~0))) (or (= .cse39 (_ bv0 32)) (not (= (bvand (_ bv33554432 32) (bvadd .cse39 ULTIMATE.start_addflt_~ma~0)) (_ bv0 32))))))) (.cse3 (= ULTIMATE.start_main_~sa~0 (_ bv1 32))) (.cse12 (bvsge (bvadd (_ bv4294967168 32) (bvlshr ULTIMATE.start_addflt_~a (_ bv24 32))) (bvadd (_ bv4294967168 32) (bvlshr ULTIMATE.start_addflt_~b (_ bv24 32))))) (.cse37 (not (bvugt ULTIMATE.start_addflt_~a ULTIMATE.start_main_~a~0))) (.cse38 (not (bvugt ULTIMATE.start_addflt_~__retres10~0 ULTIMATE.start_main_~a~0))) (.cse30 (not (bvult ULTIMATE.start_addflt_~a ULTIMATE.start_main_~b~0))) (.cse21 (not (bvult ULTIMATE.start_addflt_~__retres10~0 ULTIMATE.start_main_~b~0))) (.cse31 (not .cse0)) (.cse7 (bvugt ULTIMATE.start_main_~a~0 ULTIMATE.start_main_~zero~0)) (.cse8 (= ULTIMATE.start_main_~tmp~2 (_ bv1 32))) (.cse20 (= ULTIMATE.start_main_~b~0 ULTIMATE.start_addflt_~b)) (.cse23 (= .cse18 .cse11))) (or (and (= ULTIMATE.start_addflt_~__retres10~0 ULTIMATE.start_main_~a~0) .cse0 .cse1 (not (bvsgt ULTIMATE.start_main_~sa~0 (_ bv0 32))) (= ULTIMATE.start_main_~a~0 (_ bv0 32))) (let ((.cse4 (bvadd ULTIMATE.start_addflt_~ea~0 (bvneg (bvadd (_ bv4294967168 32) .cse11))))) (and .cse2 .cse3 (= ULTIMATE.start_addflt_~mb~0 (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_main_~a~0)) .cse4)) (exists ((ULTIMATE.start_addflt_~a (_ BitVec 32))) (and (bvult ULTIMATE.start_main_~a~0 ULTIMATE.start_addflt_~a) (= (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~a)) ULTIMATE.start_addflt_~ma~0) (= (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)) (bvlshr ULTIMATE.start_addflt_~a (_ bv24 32))))) (bvult ULTIMATE.start_addflt_~b ULTIMATE.start_addflt_~a) .cse5 .cse6 .cse7 .cse8 .cse9 (bvult .cse4 (_ bv32 32)) .cse10)) (and .cse12 .cse6 (= ULTIMATE.start_main_~tmp~2 (_ bv0 32)) (= ULTIMATE.start_main_~sa~0 (_ bv0 32)) .cse13 (not (bvugt ULTIMATE.start_main_~a~0 (_ bv0 32))) .cse10) (and (= ULTIMATE.start_main_~sb~0 (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_main_~tmp___0~0) (let ((.cse15 (let ((.cse17 (let ((.cse34 (or (and .cse30 .cse21 .cse31 .cse20) (and .cse12 .cse21 .cse31 .cse10)))) (or (and .cse3 .cse33 .cse25 .cse1 .cse5 .cse34 .cse26 .cse7 .cse8 .cse35) (and .cse2 .cse3 .cse33 (exists ((ULTIMATE.start_addflt_~a (_ BitVec 32))) (and (bvult ULTIMATE.start_main_~a~0 ULTIMATE.start_addflt_~a) (= (bvadd (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~a)) (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_main_~a~0)) (bvadd ULTIMATE.start_addflt_~ea~0 (bvneg (bvadd (_ bv4294967168 32) (bvlshr ULTIMATE.start_main_~a~0 (_ bv24 32))))))) ULTIMATE.start_addflt_~ma~0) (= (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)) (bvlshr ULTIMATE.start_addflt_~a (_ bv24 32))))) .cse25 .cse5 .cse34 .cse26 .cse7 .cse8 .cse35)))) (.cse19 (= ULTIMATE.start_addflt_~ea~0 (_ bv127 32)))) (or (and (exists ((ULTIMATE.start_addflt_~b (_ BitVec 32)) (ULTIMATE.start_addflt_~delta~0 (_ BitVec 32))) (= ULTIMATE.start_addflt_~ma~0 (bvadd (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_main_~b~0)) (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~b)) ULTIMATE.start_addflt_~delta~0)))) .cse17 (= .cse18 (bvlshr ULTIMATE.start_main_~b~0 (_ bv24 32))) .cse19) (and .cse17 .cse20 .cse19) (and .cse21 (let ((.cse22 (let ((.cse24 (or (and .cse30 .cse31 .cse20) (and .cse12 .cse31 .cse10))) (.cse28 (= ULTIMATE.start___VERIFIER_assert_~cond (_ bv1 32))) (.cse29 (bvult ULTIMATE.start_addflt_~ma~0 (_ bv33554432 32)))) (or (and .cse2 .cse3 .cse24 .cse25 .cse26 .cse27 .cse28 .cse7 .cse8 .cse29) (and .cse3 .cse24 .cse25 .cse1 .cse26 .cse27 .cse28 .cse7 .cse8 .cse29))))) (or (and .cse22 (forall ((ULTIMATE.start_addflt_~ma~0 (_ BitVec 32))) (not (bvult (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) (bvshl (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)) (_ bv24 32))) ULTIMATE.start_main_~a~0)))) (and .cse1 .cse22 .cse23))) (not (bvult .cse32 ULTIMATE.start_main_~b~0))))))) (or (and (forall ((ULTIMATE.start_addflt_~ma~0 (_ BitVec 32))) (let ((.cse14 (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) (bvshl (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv129 32)) (_ bv24 32))))) (or (not (bvugt .cse14 ULTIMATE.start_main_~a~0)) (not (bvult .cse14 ULTIMATE.start_main_~b~0))))) .cse15 .cse13) (and (forall ((ULTIMATE.start_addflt_~ma~0 (_ BitVec 32))) (let ((.cse16 (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) (bvshl (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)) (_ bv24 32))))) (or (not (bvugt .cse16 ULTIMATE.start_main_~a~0)) (not (bvult .cse16 ULTIMATE.start_main_~b~0))))) .cse15 .cse13)))) (and .cse3 .cse12 .cse5 .cse6 .cse31 .cse7 .cse8 .cse9 (exists ((ULTIMATE.start_addflt_~b (_ BitVec 32)) (ULTIMATE.start_addflt_~delta~0 (_ BitVec 32))) (= ULTIMATE.start_addflt_~mb~0 (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~b)) ULTIMATE.start_addflt_~delta~0))) (exists ((ULTIMATE.start_addflt_~a (_ BitVec 32))) (= (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~a)) ULTIMATE.start_addflt_~ma~0)) .cse36 (not (= (_ bv0 32) ULTIMATE.start_addflt_~a)) .cse10) (and .cse3 .cse25 .cse12 .cse37 .cse38 .cse26 .cse21 .cse7 .cse8 .cse36 .cse20) (and .cse33 .cse25 .cse1 (or .cse27 .cse35) .cse5 (or (and .cse3 .cse12 .cse37 .cse38 .cse30 .cse21 .cse31 .cse7 .cse8 .cse9 .cse20) (and .cse3 .cse12 .cse37 .cse38 (= (bvadd (_ bv1 32) ULTIMATE.start_addflt_~a) (_ bv0 32)) .cse30 (not (= (_ bv33554431 32) ULTIMATE.start_addflt_~ma~0)) .cse21 .cse31 .cse7 (exists ((ULTIMATE.start_addflt_~b (_ BitVec 32)) (ULTIMATE.start_addflt_~delta~0 (_ BitVec 32))) (= ULTIMATE.start_addflt_~ma~0 (bvadd (_ bv33554431 32) (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~b)) ULTIMATE.start_addflt_~delta~0)))) .cse8 .cse20)) .cse23))))) [2021-11-03 04:45:51,889 INFO L857 garLoopResultBuilder]: For program point L286-1(lines 286 295) no Hoare annotation was computed. [2021-11-03 04:45:51,889 INFO L857 garLoopResultBuilder]: For program point L22(lines 22 27) no Hoare annotation was computed. [2021-11-03 04:45:51,890 INFO L857 garLoopResultBuilder]: For program point L22-1(lines 22 27) no Hoare annotation was computed. [2021-11-03 04:45:51,890 INFO L857 garLoopResultBuilder]: For program point L22-2(lines 22 27) no Hoare annotation was computed. [2021-11-03 04:45:51,890 INFO L853 garLoopResultBuilder]: At program point L138(lines 76 140) the Hoare annotation is: (let ((.cse42 (bvlshr ULTIMATE.start_main_~a~0 (_ bv24 32))) (.cse40 (= (_ bv0 32) ULTIMATE.start_addflt_~b)) (.cse36 (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)))) (let ((.cse10 (not (bvsgt ULTIMATE.start_main_~sb~0 (_ bv0 32)))) (.cse26 (= ULTIMATE.start_main_~a~0 ULTIMATE.start_addflt_~a)) (.cse32 (= ULTIMATE.start_main_~a~0 ULTIMATE.start_addflt_~b)) (.cse12 (bvsge (bvadd (_ bv4294967168 32) (bvlshr ULTIMATE.start_addflt_~a (_ bv24 32))) (bvadd (_ bv4294967168 32) (bvlshr ULTIMATE.start_addflt_~b (_ bv24 32))))) (.cse14 (= ULTIMATE.start_addflt_~__retres10~0 ULTIMATE.start_main_~b~0)) (.cse15 (= |ULTIMATE.start_addflt_#res| ULTIMATE.start_main_~b~0)) (.cse20 (= ULTIMATE.start_main_~zero~0 (_ bv0 32))) (.cse18 (= ULTIMATE.start_main_~b~0 ULTIMATE.start_addflt_~a)) (.cse35 (bvshl .cse36 (_ bv24 32))) (.cse37 (exists ((ULTIMATE.start_addflt_~a (_ BitVec 32)) (ULTIMATE.start_addflt_~b (_ BitVec 32)) (ULTIMATE.start_addflt_~delta~0 (_ BitVec 32))) (= ULTIMATE.start_addflt_~ma~0 (bvadd (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~a)) (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~b)) ULTIMATE.start_addflt_~delta~0))))) (.cse1 (not (bvult ULTIMATE.start_addflt_~__retres10~0 ULTIMATE.start_main_~a~0))) (.cse4 (not (bvult ULTIMATE.start_addflt_~a ULTIMATE.start_main_~a~0))) (.cse39 (not (= (bvand (_ bv33554432 32) ULTIMATE.start_addflt_~ma~0) (_ bv0 32)))) (.cse0 (= ULTIMATE.start_main_~sa~0 (_ bv1 32))) (.cse2 (not (bvugt ULTIMATE.start_addflt_~a ULTIMATE.start_main_~a~0))) (.cse3 (not (bvugt ULTIMATE.start_addflt_~__retres10~0 ULTIMATE.start_main_~a~0))) (.cse34 (not (bvult |ULTIMATE.start_addflt_#res| ULTIMATE.start_main_~b~0))) (.cse6 (not (bvult ULTIMATE.start_addflt_~__retres10~0 ULTIMATE.start_main_~b~0))) (.cse16 (not .cse40)) (.cse7 (not (bvugt |ULTIMATE.start_addflt_#res| ULTIMATE.start_main_~a~0))) (.cse8 (bvugt ULTIMATE.start_main_~a~0 ULTIMATE.start_main_~zero~0)) (.cse9 (= ULTIMATE.start_main_~tmp~2 (_ bv1 32))) (.cse17 (forall ((ULTIMATE.start_addflt_~delta~0 (_ BitVec 32))) (let ((.cse45 (bvlshr ULTIMATE.start_addflt_~mb~0 ULTIMATE.start_addflt_~delta~0))) (or (= .cse45 (_ bv0 32)) (not (= (bvand (_ bv33554432 32) (bvadd .cse45 ULTIMATE.start_addflt_~ma~0)) (_ bv0 32))))))) (.cse11 (= ULTIMATE.start_main_~b~0 ULTIMATE.start_addflt_~b)) (.cse13 (not (= ULTIMATE.start___VERIFIER_assert_~cond (_ bv0 32)))) (.cse5 (not (bvult |ULTIMATE.start_addflt_#res| ULTIMATE.start_main_~a~0))) (.cse27 (= .cse36 .cse42))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7 .cse8 .cse9 .cse10 .cse11) (and .cse0 .cse12 .cse13 .cse14 .cse15 .cse16 .cse8 .cse9 .cse17 (exists ((ULTIMATE.start_addflt_~b (_ BitVec 32)) (ULTIMATE.start_addflt_~delta~0 (_ BitVec 32))) (= ULTIMATE.start_addflt_~mb~0 (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~b)) ULTIMATE.start_addflt_~delta~0))) (exists ((ULTIMATE.start_addflt_~a (_ BitVec 32))) (= (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~a)) ULTIMATE.start_addflt_~ma~0)) .cse10 (not (= (_ bv0 32) ULTIMATE.start_addflt_~a)) .cse18) (and (let ((.cse21 (let ((.cse33 (not (bvult ULTIMATE.start_addflt_~a ULTIMATE.start_main_~b~0)))) (let ((.cse23 (let ((.cse38 (or (and .cse33 .cse34 .cse6 .cse16 .cse11) (and .cse12 .cse34 .cse6 .cse16 .cse18)))) (or (and .cse32 .cse0 .cse37 (exists ((ULTIMATE.start_addflt_~a (_ BitVec 32))) (and (bvult ULTIMATE.start_main_~a~0 ULTIMATE.start_addflt_~a) (= (bvadd (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~a)) (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_main_~a~0)) (bvadd ULTIMATE.start_addflt_~ea~0 (bvneg (bvadd (_ bv4294967168 32) (bvlshr ULTIMATE.start_main_~a~0 (_ bv24 32))))))) ULTIMATE.start_addflt_~ma~0) (= (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)) (bvlshr ULTIMATE.start_addflt_~a (_ bv24 32))))) .cse1 .cse13 .cse4 .cse38 .cse8 .cse9 .cse39) (and .cse0 .cse37 .cse1 .cse26 .cse13 .cse4 .cse38 .cse8 .cse9 .cse39)))) (.cse24 (= ULTIMATE.start_addflt_~ea~0 (_ bv127 32)))) (or (and .cse5 .cse23 .cse11 .cse24) (let ((.cse29 (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) .cse35))) (and (let ((.cse25 (let ((.cse28 (or (and .cse33 .cse16 .cse11) (and .cse12 .cse16 .cse18))) (.cse30 (= ULTIMATE.start___VERIFIER_assert_~cond (_ bv1 32))) (.cse31 (bvult ULTIMATE.start_addflt_~ma~0 (_ bv33554432 32)))) (or (and .cse0 .cse28 .cse1 .cse26 .cse4 (not (bvult .cse29 ULTIMATE.start_main_~a~0)) .cse5 .cse30 .cse8 .cse9 .cse31) (and .cse32 .cse0 .cse28 .cse4 .cse5 .cse30 .cse8 .cse9 .cse31))))) (or (and .cse25 (forall ((ULTIMATE.start_addflt_~ma~0 (_ BitVec 32))) (not (bvult (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) (bvshl (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)) (_ bv24 32))) ULTIMATE.start_main_~a~0)))) (and .cse26 .cse25 .cse27))) .cse34 .cse6 (not (bvult .cse29 ULTIMATE.start_main_~b~0)))) (and (exists ((ULTIMATE.start_addflt_~b (_ BitVec 32)) (ULTIMATE.start_addflt_~delta~0 (_ BitVec 32))) (= ULTIMATE.start_addflt_~ma~0 (bvadd (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_main_~b~0)) (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~b)) ULTIMATE.start_addflt_~delta~0)))) .cse5 (= .cse36 (bvlshr ULTIMATE.start_main_~b~0 (_ bv24 32))) .cse23 .cse24)))))) (or (and (forall ((ULTIMATE.start_addflt_~ma~0 (_ BitVec 32))) (let ((.cse19 (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) (bvshl (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv129 32)) (_ bv24 32))))) (or (not (bvugt .cse19 ULTIMATE.start_main_~a~0)) (not (bvult .cse19 ULTIMATE.start_main_~b~0))))) .cse20 .cse21) (and (forall ((ULTIMATE.start_addflt_~ma~0 (_ BitVec 32))) (let ((.cse22 (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) (bvshl (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)) (_ bv24 32))))) (or (not (bvugt .cse22 ULTIMATE.start_main_~a~0)) (not (bvult .cse22 ULTIMATE.start_main_~b~0))))) .cse20 .cse21))) (= ULTIMATE.start_main_~sb~0 (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_main_~tmp___0~0)) (and (= ULTIMATE.start_addflt_~__retres10~0 ULTIMATE.start_main_~a~0) .cse40 (= |ULTIMATE.start_addflt_#res| ULTIMATE.start_main_~a~0) .cse26 (not (bvsgt ULTIMATE.start_main_~sa~0 (_ bv0 32))) (= ULTIMATE.start_main_~a~0 (_ bv0 32))) (let ((.cse41 (bvadd ULTIMATE.start_addflt_~ea~0 (bvneg (bvadd (_ bv4294967168 32) .cse42))))) (and .cse32 .cse0 (= ULTIMATE.start_addflt_~mb~0 (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_main_~a~0)) .cse41)) (exists ((ULTIMATE.start_addflt_~a (_ BitVec 32))) (and (bvult ULTIMATE.start_main_~a~0 ULTIMATE.start_addflt_~a) (= (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~a)) ULTIMATE.start_addflt_~ma~0) (= (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)) (bvlshr ULTIMATE.start_addflt_~a (_ bv24 32))))) (bvult ULTIMATE.start_addflt_~b ULTIMATE.start_addflt_~a) .cse13 .cse14 .cse15 .cse8 .cse9 .cse17 (bvult .cse41 (_ bv32 32)) .cse18)) (and .cse12 .cse14 (= ULTIMATE.start_main_~tmp~2 (_ bv0 32)) .cse15 (= ULTIMATE.start_main_~sa~0 (_ bv0 32)) .cse20 (not (bvugt ULTIMATE.start_main_~a~0 (_ bv0 32))) .cse18) (and (let ((.cse43 (or (and .cse0 .cse2 .cse3 (= (bvadd (_ bv1 32) ULTIMATE.start_addflt_~a) (_ bv0 32)) (not (= (_ bv33554431 32) ULTIMATE.start_addflt_~ma~0)) .cse34 .cse6 .cse16 .cse7 .cse8 (exists ((ULTIMATE.start_addflt_~b (_ BitVec 32)) (ULTIMATE.start_addflt_~delta~0 (_ BitVec 32))) (= ULTIMATE.start_addflt_~ma~0 (bvadd (_ bv33554431 32) (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~b)) ULTIMATE.start_addflt_~delta~0)))) .cse9 .cse11) (and .cse0 .cse2 .cse3 .cse34 .cse6 .cse16 .cse7 .cse8 .cse9 .cse17 .cse11)))) (or (and .cse37 .cse1 .cse43 .cse4 (let ((.cse44 (bvadd ULTIMATE.start_addflt_~ma~0 (bvlshr ULTIMATE.start_addflt_~mb~0 (bvadd ULTIMATE.start_addflt_~ea~0 (bvneg ULTIMATE.start_addflt_~eb~0)))))) (or (not (= (bvand (_ bv33554432 32) .cse44) (_ bv0 32))) (not (bvult (bvor (bvand (_ bv16777215 32) .cse44) .cse35) ULTIMATE.start_main_~a~0))))) (and .cse37 .cse1 .cse43 .cse4 .cse39))) .cse13 .cse5 .cse27)))) [2021-11-03 04:45:51,890 INFO L853 garLoopResultBuilder]: At program point L72(lines 21 74) the Hoare annotation is: (and (= ULTIMATE.start_base2flt_~m (_ bv0 32)) (= (_ bv0 32) ULTIMATE.start_base2flt_~__retres4~0)) [2021-11-03 04:45:51,890 INFO L853 garLoopResultBuilder]: At program point L72-1(lines 21 74) the Hoare annotation is: (= ULTIMATE.start_main_~zero~0 (_ bv0 32)) [2021-11-03 04:45:51,890 INFO L853 garLoopResultBuilder]: At program point L72-2(lines 21 74) the Hoare annotation is: (or (= ULTIMATE.start_main_~zero~0 (_ bv0 32)) (and (= (_ bv0 32) ULTIMATE.start_base2flt_~__retres4~0) (= ULTIMATE.start_main_~a~0 (_ bv0 32)))) [2021-11-03 04:45:51,891 INFO L857 garLoopResultBuilder]: For program point L271(lines 271 304) no Hoare annotation was computed. [2021-11-03 04:45:51,891 INFO L853 garLoopResultBuilder]: At program point L271-1(lines 242 348) the Hoare annotation is: (let ((.cse1 (bvsge (bvadd (_ bv4294967168 32) (bvlshr ULTIMATE.start_addflt_~a (_ bv24 32))) (bvadd (_ bv4294967168 32) (bvlshr ULTIMATE.start_addflt_~b (_ bv24 32))))) (.cse12 (= (_ bv0 32) ULTIMATE.start_addflt_~b))) (let ((.cse32 (or (and .cse1 (not (= (_ bv0 32) ULTIMATE.start_addflt_~a))) (and .cse1 (not .cse12)))) (.cse33 (not (bvult ULTIMATE.start_addflt_~a ULTIMATE.start_main_~b~0))) (.cse4 (= ULTIMATE.start_main_~b~0 ULTIMATE.start_addflt_~b)) (.cse3 (not (bvugt ULTIMATE.start_main_~r_add~0 ULTIMATE.start_main_~a~0))) (.cse5 (= ULTIMATE.start_main_~b~0 ULTIMATE.start_addflt_~a)) (.cse11 (= ULTIMATE.start_main_~b~0 ULTIMATE.start_main_~r_add~0))) (let ((.cse15 (or (and .cse1 .cse33 .cse3 .cse4 .cse11) (and .cse1 .cse3 .cse5 .cse11))) (.cse18 (or (and .cse32 .cse5 .cse11) (and .cse32 .cse33 .cse4 .cse11))) (.cse10 (= ULTIMATE.start_main_~zero~0 (_ bv0 32))) (.cse13 (= ULTIMATE.start_main_~a~0 ULTIMATE.start_addflt_~a)) (.cse17 (exists ((ULTIMATE.start_addflt_~a (_ BitVec 32)) (ULTIMATE.start_addflt_~b (_ BitVec 32)) (ULTIMATE.start_addflt_~delta~0 (_ BitVec 32))) (= ULTIMATE.start_addflt_~ma~0 (bvadd (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~a)) (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~b)) ULTIMATE.start_addflt_~delta~0))))) (.cse2 (not (bvult ULTIMATE.start_main_~r_add~0 ULTIMATE.start_main_~b~0))) (.cse0 (= ULTIMATE.start_main_~sa~0 (_ bv1 32))) (.cse14 (not (= ULTIMATE.start___VERIFIER_assert_~cond (_ bv0 32)))) (.cse6 (not (bvult ULTIMATE.start_main_~r_add~0 ULTIMATE.start_main_~a~0))) (.cse7 (not (bvult ULTIMATE.start_addflt_~a ULTIMATE.start_main_~a~0))) (.cse8 (bvugt ULTIMATE.start_main_~a~0 ULTIMATE.start_main_~zero~0)) (.cse9 (= ULTIMATE.start_main_~tmp~2 (_ bv1 32))) (.cse16 (bvult ULTIMATE.start_addflt_~ma~0 (_ bv33554432 32)))) (or (and .cse0 (or (and .cse1 .cse2 .cse3 .cse4) (and .cse1 .cse2 .cse3 .cse5)) .cse6 .cse7 .cse8 .cse9) (and .cse1 (= ULTIMATE.start_addflt_~__retres10~0 ULTIMATE.start_main_~b~0) (= ULTIMATE.start_main_~tmp~2 (_ bv0 32)) (= |ULTIMATE.start_addflt_#res| ULTIMATE.start_main_~b~0) (= ULTIMATE.start_main_~sa~0 (_ bv0 32)) .cse10 (not (bvugt ULTIMATE.start_main_~a~0 (_ bv0 32))) .cse5 .cse11) (and (= ULTIMATE.start_addflt_~__retres10~0 ULTIMATE.start_main_~a~0) .cse12 (= ULTIMATE.start_main_~a~0 ULTIMATE.start_main_~r_add~0) (= |ULTIMATE.start_addflt_#res| ULTIMATE.start_main_~a~0) .cse13 (not (bvsgt ULTIMATE.start_main_~sa~0 (_ bv0 32))) (= ULTIMATE.start_main_~a~0 (_ bv0 32))) (and .cse0 .cse14 .cse15 .cse8 .cse9 .cse16) (and .cse0 .cse17 .cse14 .cse15 .cse8 .cse9) (and .cse0 .cse14 .cse18 .cse8 .cse9 .cse16) (and .cse0 .cse17 .cse14 .cse18 .cse8 .cse9) (and (let ((.cse22 (not (bvult |ULTIMATE.start_addflt_#res| ULTIMATE.start_main_~b~0)))) (let ((.cse20 (let ((.cse24 (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)))) (let ((.cse25 (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) (bvshl .cse24 (_ bv24 32))))) (let ((.cse23 (let ((.cse27 (not (bvult ULTIMATE.start_addflt_~__retres10~0 ULTIMATE.start_main_~a~0))) (.cse28 (not (bvult |ULTIMATE.start_addflt_#res| ULTIMATE.start_main_~a~0)))) (let ((.cse26 (let ((.cse29 (= ULTIMATE.start_main_~a~0 ULTIMATE.start_addflt_~b)) (.cse30 (let ((.cse31 (or (and .cse32 .cse2 .cse33 .cse4) (and .cse32 .cse2 .cse5)))) (or (and .cse0 .cse14 .cse31 .cse8 .cse9 .cse16) (and .cse0 .cse17 .cse14 .cse31 .cse8 .cse9))))) (or (and .cse29 (exists ((ULTIMATE.start_addflt_~a (_ BitVec 32))) (and (bvult ULTIMATE.start_main_~a~0 ULTIMATE.start_addflt_~a) (= (bvadd (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~a)) (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_main_~a~0)) (bvadd ULTIMATE.start_addflt_~ea~0 (bvneg (bvadd (_ bv4294967168 32) (bvlshr ULTIMATE.start_main_~a~0 (_ bv24 32))))))) ULTIMATE.start_addflt_~ma~0) (= (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)) (bvlshr ULTIMATE.start_addflt_~a (_ bv24 32))))) .cse27 .cse6 .cse30 .cse7 .cse28) (and .cse29 .cse27 .cse6 .cse30 .cse7 (not (bvult .cse25 ULTIMATE.start_main_~a~0)) .cse28) (and .cse13 .cse6 .cse30 .cse7))))) (or (and .cse26 (or (forall ((ULTIMATE.start_addflt_~ma~0 (_ BitVec 32))) (not (bvult (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) (bvshl (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv129 32)) (_ bv24 32))) ULTIMATE.start_main_~a~0))) (= ULTIMATE.start_addflt_~ea~0 (_ bv127 32)))) (and .cse27 (forall ((ULTIMATE.start_addflt_~ma~0 (_ BitVec 32))) (not (bvult (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) (bvshl (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)) (_ bv24 32))) ULTIMATE.start_main_~a~0))) .cse28 .cse26)))))) (or (and (exists ((ULTIMATE.start_addflt_~b (_ BitVec 32)) (ULTIMATE.start_addflt_~delta~0 (_ BitVec 32))) (= ULTIMATE.start_addflt_~ma~0 (bvadd (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_main_~b~0)) (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~b)) ULTIMATE.start_addflt_~delta~0)))) .cse23 (= .cse24 (bvlshr ULTIMATE.start_main_~b~0 (_ bv24 32)))) (and .cse22 .cse23 (not (bvult .cse25 ULTIMATE.start_main_~b~0))) (and .cse23 .cse4))))))) (or (and (forall ((ULTIMATE.start_addflt_~ma~0 (_ BitVec 32))) (let ((.cse19 (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) (bvshl (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv129 32)) (_ bv24 32))))) (or (not (bvugt .cse19 ULTIMATE.start_main_~a~0)) (not (bvult .cse19 ULTIMATE.start_main_~b~0))))) .cse20 .cse10) (and (forall ((ULTIMATE.start_addflt_~ma~0 (_ BitVec 32))) (let ((.cse21 (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) (bvshl (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)) (_ bv24 32))))) (or (not (bvugt .cse21 ULTIMATE.start_main_~a~0)) (not (bvult .cse21 ULTIMATE.start_main_~b~0))))) (or (not (bvugt ULTIMATE.start_addflt_~__retres10~0 ULTIMATE.start_main_~a~0)) (not (bvult ULTIMATE.start_addflt_~__retres10~0 ULTIMATE.start_main_~b~0))) .cse20 .cse10 (or .cse22 (not (bvugt |ULTIMATE.start_addflt_#res| ULTIMATE.start_main_~a~0))))))) (= ULTIMATE.start_main_~sb~0 (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_main_~tmp___0~0)) (and .cse0 (or (and .cse1 .cse33 .cse3 .cse4) (and .cse1 .cse3 .cse5)) .cse14 .cse6 .cse7 .cse8 .cse9 .cse16))))) [2021-11-03 04:45:51,891 INFO L853 garLoopResultBuilder]: At program point L73(lines 17 75) the Hoare annotation is: (and (= ULTIMATE.start_base2flt_~m (_ bv0 32)) (= (_ bv0 32) ULTIMATE.start_base2flt_~__retres4~0) (= |ULTIMATE.start_base2flt_#res| (_ bv0 32))) [2021-11-03 04:45:51,891 INFO L857 garLoopResultBuilder]: For program point L40(lines 40 44) no Hoare annotation was computed. [2021-11-03 04:45:51,892 INFO L853 garLoopResultBuilder]: At program point L73-1(lines 17 75) the Hoare annotation is: (= ULTIMATE.start_main_~zero~0 (_ bv0 32)) [2021-11-03 04:45:51,892 INFO L853 garLoopResultBuilder]: At program point L40-1(lines 30 45) the Hoare annotation is: false [2021-11-03 04:45:51,892 INFO L853 garLoopResultBuilder]: At program point L73-2(lines 17 75) the Hoare annotation is: (or (and (= (_ bv0 32) ULTIMATE.start_base2flt_~__retres4~0) (= ULTIMATE.start_main_~a~0 (_ bv0 32)) (= |ULTIMATE.start_base2flt_#res| (_ bv0 32))) (= ULTIMATE.start_main_~zero~0 (_ bv0 32))) [2021-11-03 04:45:51,892 INFO L857 garLoopResultBuilder]: For program point L40-2(lines 40 44) no Hoare annotation was computed. [2021-11-03 04:45:51,892 INFO L853 garLoopResultBuilder]: At program point L40-3(lines 30 45) the Hoare annotation is: (= ULTIMATE.start_main_~zero~0 (_ bv0 32)) [2021-11-03 04:45:51,893 INFO L857 garLoopResultBuilder]: For program point L40-4(lines 40 44) no Hoare annotation was computed. [2021-11-03 04:45:51,893 INFO L853 garLoopResultBuilder]: At program point L40-5(lines 30 45) the Hoare annotation is: (= ULTIMATE.start_main_~zero~0 (_ bv0 32)) [2021-11-03 04:45:51,893 INFO L857 garLoopResultBuilder]: For program point L272(lines 272 301) no Hoare annotation was computed. [2021-11-03 04:45:51,893 INFO L857 garLoopResultBuilder]: For program point L289(lines 289 293) no Hoare annotation was computed. [2021-11-03 04:45:51,893 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2021-11-03 04:45:51,893 INFO L857 garLoopResultBuilder]: For program point L289-2(lines 289 293) no Hoare annotation was computed. [2021-11-03 04:45:51,893 INFO L857 garLoopResultBuilder]: For program point L273(lines 273 282) no Hoare annotation was computed. [2021-11-03 04:45:51,894 INFO L857 garLoopResultBuilder]: For program point L273-2(lines 273 282) no Hoare annotation was computed. [2021-11-03 04:45:51,894 INFO L857 garLoopResultBuilder]: For program point L9(lines 9 11) no Hoare annotation was computed. [2021-11-03 04:45:51,894 INFO L853 garLoopResultBuilder]: At program point L9-2(lines 8 13) the Hoare annotation is: (let ((.cse3 (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)))) (let ((.cse0 (= ULTIMATE.start_main_~sa~0 (_ bv1 32))) (.cse1 (exists ((ULTIMATE.start_addflt_~b (_ BitVec 32))) (= ULTIMATE.start_addflt_~mb~0 (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~b))))) (.cse2 (not (bvult (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) (bvshl .cse3 (_ bv24 32))) ULTIMATE.start_main_~a~0))) (.cse5 (not (= (_ bv0 32) ULTIMATE.start_addflt_~b))) (.cse10 (= ULTIMATE.start_main_~tmp~2 (_ bv1 32))) (.cse11 (exists ((ULTIMATE.start_addflt_~a (_ BitVec 32))) (= (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~a)) ULTIMATE.start_addflt_~ma~0))) (.cse12 (= ULTIMATE.start_main_~b~0 ULTIMATE.start_addflt_~b))) (or (and (= ULTIMATE.start_main_~sb~0 (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_main_~tmp___0~0) (let ((.cse8 (bvadd ULTIMATE.start_addflt_~eb~0 (_ bv128 32))) (.cse4 (bvlshr ULTIMATE.start_main_~a~0 (_ bv24 32))) (.cse6 (= ULTIMATE.start___VERIFIER_assert_~cond (_ bv1 32))) (.cse7 (= ULTIMATE.start_main_~zero~0 (_ bv0 32))) (.cse9 (bvlshr ULTIMATE.start_main_~b~0 (_ bv24 32)))) (or (and .cse0 .cse1 (= ULTIMATE.start_main_~a~0 ULTIMATE.start_addflt_~a) .cse2 (= .cse3 .cse4) .cse5 .cse6 .cse7 (= .cse8 .cse9) .cse10 .cse11 (not (bvult ULTIMATE.start_addflt_~a ULTIMATE.start_addflt_~b)) .cse12) (and (= ULTIMATE.start_main_~a~0 ULTIMATE.start_addflt_~b) .cse0 (= .cse8 .cse4) (bvult ULTIMATE.start_addflt_~b ULTIMATE.start_addflt_~a) (= ULTIMATE.start_addflt_~ma~0 (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_main_~b~0))) .cse6 .cse7 (not (= ULTIMATE.start_main_~a~0 (_ bv0 32))) .cse10 (= ULTIMATE.start_addflt_~mb~0 (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_main_~a~0))) (= .cse3 .cse9) (= ULTIMATE.start_main_~b~0 ULTIMATE.start_addflt_~a))))) (and .cse0 (not (bvugt ULTIMATE.start_addflt_~a ULTIMATE.start_main_~a~0)) .cse1 (not (= ULTIMATE.start___VERIFIER_assert_~cond (_ bv0 32))) (= (bvadd (_ bv1 32) ULTIMATE.start_addflt_~a) (_ bv0 32)) .cse2 .cse5 (bvugt ULTIMATE.start_main_~a~0 ULTIMATE.start_main_~zero~0) .cse10 .cse11 .cse12 (= ULTIMATE.start_addflt_~ea~0 (_ bv127 32)))))) [2021-11-03 04:45:51,894 INFO L857 garLoopResultBuilder]: For program point L9-3(lines 9 11) no Hoare annotation was computed. [2021-11-03 04:45:51,895 INFO L853 garLoopResultBuilder]: At program point L9-5(lines 8 13) the Hoare annotation is: (and (= ULTIMATE.start_main_~sb~0 (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_main_~tmp___0~0) (let ((.cse1 (let ((.cse6 (= ULTIMATE.start_main_~b~0 ULTIMATE.start_addflt_~b))) (let ((.cse10 (bvlshr ULTIMATE.start_main_~a~0 (_ bv24 32))) (.cse7 (= ULTIMATE.start_main_~a~0 ULTIMATE.start_addflt_~b)) (.cse8 (= ULTIMATE.start_main_~sa~0 (_ bv1 32))) (.cse9 (not (bvult ULTIMATE.start_addflt_~a ULTIMATE.start_main_~a~0))) (.cse11 (= ULTIMATE.start___VERIFIER_assert_~cond (_ bv1 32))) (.cse12 (let ((.cse22 (not (= (_ bv0 32) ULTIMATE.start_addflt_~b))) (.cse23 (not (= ULTIMATE.start_main_~a~0 (_ bv0 32))))) (or (and (bvsge (bvadd (_ bv4294967168 32) (bvlshr ULTIMATE.start_addflt_~a (_ bv24 32))) (bvadd (_ bv4294967168 32) (bvlshr ULTIMATE.start_addflt_~b (_ bv24 32)))) .cse22 .cse23 (= ULTIMATE.start_main_~b~0 ULTIMATE.start_addflt_~a)) (and (not (bvult ULTIMATE.start_addflt_~a ULTIMATE.start_main_~b~0)) .cse22 .cse23 .cse6)))) (.cse13 (= ULTIMATE.start_main_~tmp~2 (_ bv1 32))) (.cse14 (bvult ULTIMATE.start_addflt_~ma~0 (_ bv33554432 32))) (.cse15 (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)))) (let ((.cse5 (let ((.cse17 (= ULTIMATE.start_main_~a~0 ULTIMATE.start_addflt_~a))) (let ((.cse16 (let ((.cse18 (bvshl .cse15 (_ bv24 32)))) (or (and .cse8 .cse17 .cse9 (not (bvult (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) .cse18) ULTIMATE.start_main_~a~0)) .cse11 .cse12 .cse13 .cse14) (and .cse7 .cse8 (let ((.cse19 (bvadd (bvlshr ULTIMATE.start_addflt_~mb~0 ULTIMATE.start_addflt_~delta~0) ULTIMATE.start_addflt_~ma~0))) (or (not (bvult (bvor (bvand (_ bv16777215 32) .cse19) .cse18) ULTIMATE.start_main_~a~0)) (not (= (bvand (_ bv33554432 32) .cse19) (_ bv0 32))))) (bvult ULTIMATE.start_addflt_~b ULTIMATE.start_addflt_~a) (let ((.cse20 (bvadd ULTIMATE.start_addflt_~ma~0 ULTIMATE.start_addflt_~mb~0))) (or (not (bvult (bvor (bvand (_ bv16777215 32) .cse20) .cse18) ULTIMATE.start_main_~a~0)) (not (= (bvand (_ bv33554432 32) .cse20) (_ bv0 32))))) .cse9 .cse11 (let ((.cse21 (bvadd ULTIMATE.start_addflt_~ma~0 (bvlshr ULTIMATE.start_addflt_~mb~0 (bvadd ULTIMATE.start_addflt_~ea~0 (bvneg ULTIMATE.start_addflt_~eb~0)))))) (or (not (= (bvand (_ bv33554432 32) .cse21) (_ bv0 32))) (not (bvult (bvor (bvand (_ bv16777215 32) .cse21) .cse18) ULTIMATE.start_main_~a~0)))) .cse12 .cse13 .cse14))))) (or (and .cse16 (forall ((ULTIMATE.start_addflt_~ma~0 (_ BitVec 32))) (not (bvult (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) (bvshl (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)) (_ bv24 32))) ULTIMATE.start_main_~a~0)))) (and .cse16 .cse17 (= .cse15 .cse10))))))) (or (and (forall ((ULTIMATE.start_addflt_~delta~0 (_ BitVec 32))) (let ((.cse4 (bvadd (bvlshr ULTIMATE.start_addflt_~mb~0 ULTIMATE.start_addflt_~delta~0) ULTIMATE.start_addflt_~ma~0))) (or (not (= (bvand (_ bv33554432 32) .cse4) (_ bv0 32))) (not (bvult (bvor (bvand (_ bv16777215 32) .cse4) (bvshl (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)) (_ bv24 32))) ULTIMATE.start_main_~b~0))))) .cse5) (and .cse5 .cse6) (and .cse7 .cse8 (exists ((ULTIMATE.start_addflt_~a (_ BitVec 32))) (and (= (bvadd (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~a)) (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_main_~a~0)) (bvadd ULTIMATE.start_addflt_~ea~0 (bvneg (bvadd (_ bv4294967168 32) (bvlshr ULTIMATE.start_main_~a~0 (_ bv24 32))))))) ULTIMATE.start_addflt_~ma~0) (= (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)) (bvlshr ULTIMATE.start_addflt_~a (_ bv24 32))))) (exists ((ULTIMATE.start_addflt_~b (_ BitVec 32)) (ULTIMATE.start_addflt_~delta~0 (_ BitVec 32))) (= ULTIMATE.start_addflt_~ma~0 (bvadd (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_main_~b~0)) (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~b)) ULTIMATE.start_addflt_~delta~0)))) .cse9 (not (= (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_main_~a~0)) (bvadd ULTIMATE.start_addflt_~ea~0 (bvneg (bvadd (_ bv4294967168 32) .cse10)))) (_ bv0 32))) .cse11 .cse12 .cse13 .cse14 (= .cse15 (bvlshr ULTIMATE.start_main_~b~0 (_ bv24 32))))))))) (.cse2 (= ULTIMATE.start_main_~zero~0 (_ bv0 32)))) (or (and (forall ((ULTIMATE.start_addflt_~ma~0 (_ BitVec 32))) (let ((.cse0 (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) (bvshl (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)) (_ bv24 32))))) (or (not (bvugt .cse0 ULTIMATE.start_main_~a~0)) (not (bvult .cse0 ULTIMATE.start_main_~b~0))))) .cse1 .cse2) (and .cse1 (forall ((ULTIMATE.start_addflt_~ma~0 (_ BitVec 32))) (let ((.cse3 (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) (bvshl (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv129 32)) (_ bv24 32))))) (or (not (bvugt .cse3 ULTIMATE.start_main_~a~0)) (not (bvult .cse3 ULTIMATE.start_main_~b~0))))) .cse2)))) [2021-11-03 04:45:51,895 INFO L857 garLoopResultBuilder]: For program point L9-6(lines 9 11) no Hoare annotation was computed. [2021-11-03 04:45:51,895 INFO L857 garLoopResultBuilder]: For program point L323(lines 323 332) no Hoare annotation was computed. [2021-11-03 04:45:51,896 INFO L853 garLoopResultBuilder]: At program point L9-8(lines 286 295) the Hoare annotation is: (let ((.cse42 (= ULTIMATE.start_addflt_~ea~0 (_ bv127 32))) (.cse33 (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32))) (.cse9 (= ULTIMATE.start_main_~b~0 ULTIMATE.start_addflt_~a)) (.cse23 (bvsge (bvadd (_ bv4294967168 32) (bvlshr ULTIMATE.start_addflt_~a (_ bv24 32))) (bvadd (_ bv4294967168 32) (bvlshr ULTIMATE.start_addflt_~b (_ bv24 32))))) (.cse46 (not (bvult ULTIMATE.start_addflt_~a ULTIMATE.start_main_~b~0))) (.cse25 (not (= (_ bv0 32) ULTIMATE.start_addflt_~b))) (.cse26 (not (bvugt ULTIMATE.start_main_~r_add~0 ULTIMATE.start_main_~a~0))) (.cse27 (= ULTIMATE.start_main_~b~0 ULTIMATE.start_addflt_~b))) (let ((.cse7 (forall ((ULTIMATE.start_addflt_~delta~0 (_ BitVec 32))) (let ((.cse48 (bvlshr ULTIMATE.start_addflt_~mb~0 ULTIMATE.start_addflt_~delta~0))) (or (= .cse48 (_ bv0 32)) (not (= (bvand (_ bv33554432 32) (bvadd .cse48 ULTIMATE.start_addflt_~ma~0)) (_ bv0 32))))))) (.cse10 (bvlshr ULTIMATE.start_main_~a~0 (_ bv24 32))) (.cse15 (= (_ bv0 32) ULTIMATE.start_main_~tmp___2~0)) (.cse17 (= (_ bv0 32) ULTIMATE.start_main_~tmp___1~0)) (.cse29 (or (and .cse23 .cse25 .cse26 (not (= (_ bv0 32) ULTIMATE.start_addflt_~a)) .cse9) (and .cse23 .cse46 .cse25 .cse26 .cse27))) (.cse36 (not (bvult (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) (bvshl .cse33 (_ bv24 32))) ULTIMATE.start_main_~b~0))) (.cse32 (forall ((ULTIMATE.start_addflt_~ma~0 (_ BitVec 32))) (not (bvult (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) (bvshl (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)) (_ bv24 32))) ULTIMATE.start_main_~a~0)))) (.cse13 (or (forall ((ULTIMATE.start_addflt_~ma~0 (_ BitVec 32))) (not (bvult (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) (bvshl (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv129 32)) (_ bv24 32))) ULTIMATE.start_main_~a~0))) .cse42)) (.cse11 (not (bvult ULTIMATE.start_addflt_~__retres10~0 ULTIMATE.start_main_~a~0))) (.cse16 (not (bvult ULTIMATE.start_main_~r_add~0 ULTIMATE.start_main_~a~0))) (.cse12 (not (bvult |ULTIMATE.start_addflt_#res| ULTIMATE.start_main_~a~0))) (.cse30 (bvult ULTIMATE.start_addflt_~ma~0 (_ bv33554432 32))) (.cse14 (= ULTIMATE.start_main_~a~0 ULTIMATE.start_addflt_~a)) (.cse0 (= ULTIMATE.start_main_~a~0 ULTIMATE.start_addflt_~b)) (.cse1 (= ULTIMATE.start_main_~sa~0 (_ bv1 32))) (.cse20 (exists ((ULTIMATE.start_addflt_~a (_ BitVec 32)) (ULTIMATE.start_addflt_~b (_ BitVec 32)) (ULTIMATE.start_addflt_~delta~0 (_ BitVec 32))) (= ULTIMATE.start_addflt_~ma~0 (bvadd (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~a)) (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~b)) ULTIMATE.start_addflt_~delta~0))))) (.cse19 (exists ((ULTIMATE.start_addflt_~a (_ BitVec 32))) (and (bvult ULTIMATE.start_main_~a~0 ULTIMATE.start_addflt_~a) (= (bvadd (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~a)) (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_main_~a~0)) (bvadd ULTIMATE.start_addflt_~ea~0 (bvneg (bvadd (_ bv4294967168 32) (bvlshr ULTIMATE.start_main_~a~0 (_ bv24 32))))))) ULTIMATE.start_addflt_~ma~0) (= (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)) (bvlshr ULTIMATE.start_addflt_~a (_ bv24 32)))))) (.cse28 (not (bvult ULTIMATE.start_addflt_~a ULTIMATE.start_main_~a~0))) (.cse3 (= ULTIMATE.start___VERIFIER_assert_~cond (_ bv1 32))) (.cse4 (bvsge ULTIMATE.start_main_~tmp___1~0 (_ bv0 32))) (.cse5 (bvugt ULTIMATE.start_main_~a~0 ULTIMATE.start_main_~zero~0)) (.cse6 (= ULTIMATE.start_main_~tmp~2 (_ bv1 32))) (.cse22 (not (= (bvand (_ bv33554432 32) ULTIMATE.start_addflt_~ma~0) (_ bv0 32)))) (.cse8 (bvsge ULTIMATE.start_main_~tmp___2~0 (_ bv0 32))) (.cse24 (not (bvult ULTIMATE.start_main_~r_add~0 ULTIMATE.start_main_~b~0))) (.cse34 (not (bvult |ULTIMATE.start_addflt_#res| ULTIMATE.start_main_~b~0))) (.cse35 (not (bvult ULTIMATE.start_addflt_~__retres10~0 ULTIMATE.start_main_~b~0)))) (or (let ((.cse2 (bvadd ULTIMATE.start_addflt_~ea~0 (bvneg (bvadd (_ bv4294967168 32) .cse10))))) (and .cse0 .cse1 (= ULTIMATE.start_addflt_~mb~0 (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_main_~a~0)) .cse2)) (exists ((ULTIMATE.start_addflt_~a (_ BitVec 32))) (and (bvult ULTIMATE.start_main_~a~0 ULTIMATE.start_addflt_~a) (= (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~a)) ULTIMATE.start_addflt_~ma~0) (= (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)) (bvlshr ULTIMATE.start_addflt_~a (_ bv24 32))))) (bvult ULTIMATE.start_addflt_~b ULTIMATE.start_addflt_~a) (= ULTIMATE.start_addflt_~__retres10~0 ULTIMATE.start_main_~b~0) (= |ULTIMATE.start_addflt_#res| ULTIMATE.start_main_~b~0) .cse3 .cse4 .cse5 .cse6 .cse7 (bvult .cse2 (_ bv32 32)) .cse8 .cse9 (= ULTIMATE.start_main_~b~0 ULTIMATE.start_main_~r_add~0))) (and .cse11 .cse12 .cse13 (let ((.cse18 (or (and .cse20 (let ((.cse21 (or (and .cse23 .cse24 .cse25 .cse26 .cse27) (and .cse23 .cse24 .cse25 .cse26 .cse9)))) (or (and .cse1 .cse5 .cse6 .cse7 .cse21) (and .cse1 .cse5 .cse6 .cse21 .cse22))) .cse28) (and .cse1 (= (bvadd ULTIMATE.start_main_~a~0 (_ bv1 32)) (_ bv0 32)) .cse14 .cse5 .cse29 .cse6 .cse30)))) (or (and .cse14 .cse15 .cse16 .cse17 .cse3 .cse18) (and .cse0 .cse19 .cse15 .cse17 .cse3 .cse18)))) (and (let ((.cse31 (or (and .cse0 .cse1 .cse15 .cse28 .cse17 .cse3 .cse5 .cse29 .cse6 .cse30) (and .cse1 .cse14 .cse15 .cse16 .cse28 .cse17 .cse3 .cse5 .cse29 .cse6 .cse30)))) (or (and .cse11 .cse31 .cse32 .cse12) (and .cse14 .cse31 (= .cse33 .cse10)))) .cse24 .cse34 .cse35 .cse36) (and (= ULTIMATE.start_main_~sb~0 (_ bv1 32)) (= (_ bv1 32) ULTIMATE.start_main_~tmp___0~0) (let ((.cse37 (let ((.cse41 (let ((.cse47 (or (and .cse23 .cse24 .cse34 .cse35 .cse25 .cse9) (and .cse24 .cse46 .cse34 .cse35 .cse25 .cse27)))) (or (and .cse1 .cse20 .cse14 .cse47 .cse28 .cse3 .cse4 .cse5 .cse6 .cse22 .cse8) (and .cse0 .cse1 .cse20 .cse19 .cse47 .cse28 .cse3 .cse4 .cse5 .cse6 .cse22 .cse8)))) (.cse43 (let ((.cse44 (let ((.cse45 (or (and .cse46 .cse25 .cse27) (and .cse23 .cse25 .cse9)))) (or (and .cse1 .cse45 .cse14 .cse16 .cse28 .cse3 .cse4 .cse5 .cse6 .cse30 .cse8) (and .cse0 .cse1 .cse45 .cse11 .cse16 .cse28 .cse12 .cse3 .cse4 .cse5 .cse6 .cse30 .cse8))))) (or (and .cse11 .cse32 .cse12 .cse44) (and .cse13 .cse44))))) (or (and .cse11 (exists ((ULTIMATE.start_addflt_~b (_ BitVec 32)) (ULTIMATE.start_addflt_~delta~0 (_ BitVec 32))) (= ULTIMATE.start_addflt_~ma~0 (bvadd (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_main_~b~0)) (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~b)) ULTIMATE.start_addflt_~delta~0)))) .cse16 .cse41 .cse12 (= .cse33 (bvlshr ULTIMATE.start_main_~b~0 (_ bv24 32))) .cse42) (and .cse24 .cse34 .cse43 .cse36 .cse9) (and .cse11 .cse16 .cse41 .cse12 .cse27 .cse42) (and .cse34 .cse35 .cse43 .cse36 .cse27)))) (.cse39 (= ULTIMATE.start_main_~zero~0 (_ bv0 32)))) (or (and .cse37 (forall ((ULTIMATE.start_addflt_~ma~0 (_ BitVec 32))) (let ((.cse38 (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) (bvshl (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv129 32)) (_ bv24 32))))) (or (not (bvugt .cse38 ULTIMATE.start_main_~a~0)) (not (bvult .cse38 ULTIMATE.start_main_~b~0))))) .cse39) (and .cse37 (forall ((ULTIMATE.start_addflt_~ma~0 (_ BitVec 32))) (let ((.cse40 (bvor (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~ma~0) (bvshl (bvadd ULTIMATE.start_addflt_~ea~0 (_ bv128 32)) (_ bv24 32))))) (or (not (bvugt .cse40 ULTIMATE.start_main_~a~0)) (not (bvult .cse40 ULTIMATE.start_main_~b~0))))) (or (not (bvugt ULTIMATE.start_addflt_~__retres10~0 ULTIMATE.start_main_~a~0)) .cse35) .cse39))))))) [2021-11-03 04:45:51,896 INFO L857 garLoopResultBuilder]: For program point L323-2(lines 322 338) no Hoare annotation was computed. [2021-11-03 04:45:51,896 INFO L857 garLoopResultBuilder]: For program point L9-9(lines 9 11) no Hoare annotation was computed. [2021-11-03 04:45:51,896 INFO L857 garLoopResultBuilder]: For program point L9-12(lines 9 11) no Hoare annotation was computed. [2021-11-03 04:45:51,896 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr2ASSERT_VIOLATIONERROR_FUNCTION(line 10) no Hoare annotation was computed. [2021-11-03 04:45:51,896 INFO L857 garLoopResultBuilder]: For program point L109(line 109) no Hoare annotation was computed. [2021-11-03 04:45:51,896 INFO L857 garLoopResultBuilder]: For program point L109-2(line 109) no Hoare annotation was computed. [2021-11-03 04:45:51,896 INFO L857 garLoopResultBuilder]: For program point L10(line 10) no Hoare annotation was computed. [2021-11-03 04:45:51,896 INFO L857 garLoopResultBuilder]: For program point L10-1(line 10) no Hoare annotation was computed. [2021-11-03 04:45:51,897 INFO L857 garLoopResultBuilder]: For program point L10-2(line 10) no Hoare annotation was computed. [2021-11-03 04:45:51,897 INFO L857 garLoopResultBuilder]: For program point L10-3(line 10) no Hoare annotation was computed. [2021-11-03 04:45:51,897 INFO L857 garLoopResultBuilder]: For program point L10-4(line 10) no Hoare annotation was computed. [2021-11-03 04:45:51,897 INFO L857 garLoopResultBuilder]: For program point L258-1(lines 258 267) no Hoare annotation was computed. [2021-11-03 04:45:51,897 INFO L857 garLoopResultBuilder]: For program point L308(lines 308 344) no Hoare annotation was computed. [2021-11-03 04:45:51,897 INFO L860 garLoopResultBuilder]: At program point L308-1(lines 308 344) the Hoare annotation is: true [2021-11-03 04:45:51,898 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr4ASSERT_VIOLATIONERROR_FUNCTION(line 10) no Hoare annotation was computed. [2021-11-03 04:45:51,898 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2021-11-03 04:45:51,898 INFO L857 garLoopResultBuilder]: For program point L28(lines 28 68) no Hoare annotation was computed. [2021-11-03 04:45:51,898 INFO L857 garLoopResultBuilder]: For program point L28-1(lines 28 68) no Hoare annotation was computed. [2021-11-03 04:45:51,898 INFO L857 garLoopResultBuilder]: For program point L28-2(lines 28 68) no Hoare annotation was computed. [2021-11-03 04:45:51,898 INFO L853 garLoopResultBuilder]: At program point L309(lines 305 345) the Hoare annotation is: (let ((.cse1 (bvsge (bvadd (_ bv4294967168 32) (bvlshr ULTIMATE.start_addflt_~a (_ bv24 32))) (bvadd (_ bv4294967168 32) (bvlshr ULTIMATE.start_addflt_~b (_ bv24 32))))) (.cse8 (= (_ bv0 32) ULTIMATE.start_addflt_~b))) (let ((.cse12 (not (bvult ULTIMATE.start_main_~r_add~0 ULTIMATE.start_main_~a~0))) (.cse13 (not (bvult ULTIMATE.start_addflt_~a ULTIMATE.start_main_~a~0))) (.cse9 (or (and .cse1 (not (= (_ bv0 32) ULTIMATE.start_addflt_~a))) (and .cse1 (not .cse8)))) (.cse10 (not (bvult ULTIMATE.start_addflt_~a ULTIMATE.start_main_~b~0))) (.cse11 (= ULTIMATE.start_main_~b~0 ULTIMATE.start_addflt_~b)) (.cse0 (= ULTIMATE.start_main_~sa~0 (_ bv1 32))) (.cse2 (not (= ULTIMATE.start___VERIFIER_assert_~cond (_ bv0 32)))) (.cse3 (bvugt ULTIMATE.start_main_~a~0 ULTIMATE.start_main_~zero~0)) (.cse4 (= ULTIMATE.start_main_~tmp~2 (_ bv1 32))) (.cse14 (bvult ULTIMATE.start_addflt_~ma~0 (_ bv33554432 32))) (.cse5 (not (bvugt ULTIMATE.start_main_~r_add~0 ULTIMATE.start_main_~a~0))) (.cse6 (= ULTIMATE.start_main_~b~0 ULTIMATE.start_addflt_~a)) (.cse7 (= ULTIMATE.start_main_~b~0 ULTIMATE.start_main_~r_add~0))) (or (and .cse0 (exists ((ULTIMATE.start_addflt_~a (_ BitVec 32)) (ULTIMATE.start_addflt_~b (_ BitVec 32)) (ULTIMATE.start_addflt_~delta~0 (_ BitVec 32))) (= ULTIMATE.start_addflt_~ma~0 (bvadd (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~a)) (bvlshr (bvor (_ bv16777216 32) (bvand (_ bv16777215 32) ULTIMATE.start_addflt_~b)) ULTIMATE.start_addflt_~delta~0)))) .cse1 .cse2 .cse3 .cse4 .cse5 .cse6 .cse7) (and (= ULTIMATE.start_addflt_~__retres10~0 ULTIMATE.start_main_~a~0) .cse8 (= ULTIMATE.start_main_~a~0 ULTIMATE.start_main_~r_add~0) (= |ULTIMATE.start_addflt_#res| ULTIMATE.start_main_~a~0) (= ULTIMATE.start_main_~a~0 ULTIMATE.start_addflt_~a) (not (bvsgt ULTIMATE.start_main_~sa~0 (_ bv0 32))) (= ULTIMATE.start_main_~a~0 (_ bv0 32))) (and .cse9 .cse6 .cse7) (and (or (and .cse1 .cse10 .cse5 .cse11) (and .cse1 .cse5 .cse6)) .cse2 .cse12 .cse13 .cse14) (and .cse1 (not (bvult ULTIMATE.start_main_~r_add~0 ULTIMATE.start_main_~b~0)) .cse12 .cse13 .cse5 .cse11) (and .cse9 .cse10 .cse11 .cse7) (and .cse0 .cse1 .cse2 .cse3 .cse4 .cse14 .cse5 .cse6 .cse7)))) [2021-11-03 04:45:51,898 INFO L857 garLoopResultBuilder]: For program point L276(lines 276 280) no Hoare annotation was computed. [2021-11-03 04:45:51,898 INFO L857 garLoopResultBuilder]: For program point L276-2(lines 276 280) no Hoare annotation was computed. [2021-11-03 04:45:51,898 INFO L857 garLoopResultBuilder]: For program point L326(lines 326 330) no Hoare annotation was computed. [2021-11-03 04:45:51,899 INFO L857 garLoopResultBuilder]: For program point L326-2(lines 326 330) no Hoare annotation was computed. [2021-11-03 04:45:51,899 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr3ASSERT_VIOLATIONERROR_FUNCTION(line 10) no Hoare annotation was computed. [2021-11-03 04:45:51,899 INFO L857 garLoopResultBuilder]: For program point L310-1(lines 308 342) no Hoare annotation was computed. [2021-11-03 04:45:51,899 INFO L857 garLoopResultBuilder]: For program point L112(lines 112 117) no Hoare annotation was computed. [2021-11-03 04:45:51,899 INFO L857 garLoopResultBuilder]: For program point L261(lines 261 265) no Hoare annotation was computed. [2021-11-03 04:45:51,899 INFO L857 garLoopResultBuilder]: For program point L261-2(lines 261 265) no Hoare annotation was computed. [2021-11-03 04:45:51,899 INFO L857 garLoopResultBuilder]: For program point L31(lines 30 45) no Hoare annotation was computed. [2021-11-03 04:45:51,899 INFO L857 garLoopResultBuilder]: For program point L31-1(lines 30 45) no Hoare annotation was computed. [2021-11-03 04:45:51,899 INFO L857 garLoopResultBuilder]: For program point L31-2(lines 30 45) no Hoare annotation was computed. [2021-11-03 04:45:51,899 INFO L857 garLoopResultBuilder]: For program point L-1(line -1) no Hoare annotation was computed. [2021-11-03 04:45:51,899 INFO L857 garLoopResultBuilder]: For program point L313(lines 313 317) no Hoare annotation was computed. [2021-11-03 04:45:51,899 INFO L857 garLoopResultBuilder]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION(line 10) no Hoare annotation was computed. [2021-11-03 04:45:51,900 INFO L857 garLoopResultBuilder]: For program point L313-2(lines 313 317) no Hoare annotation was computed. [2021-11-03 04:45:51,900 INFO L853 garLoopResultBuilder]: At program point L66(lines 28 68) the Hoare annotation is: false [2021-11-03 04:45:51,900 INFO L853 garLoopResultBuilder]: At program point L66-1(lines 28 68) the Hoare annotation is: (= ULTIMATE.start_main_~zero~0 (_ bv0 32)) [2021-11-03 04:45:51,900 INFO L853 garLoopResultBuilder]: At program point L66-2(lines 28 68) the Hoare annotation is: (= ULTIMATE.start_main_~zero~0 (_ bv0 32)) [2021-11-03 04:45:51,900 INFO L860 garLoopResultBuilder]: At program point L347(lines 218 349) the Hoare annotation is: true [2021-11-03 04:45:51,900 INFO L857 garLoopResultBuilder]: For program point L248(lines 248 257) no Hoare annotation was computed. [2021-11-03 04:45:51,901 INFO L857 garLoopResultBuilder]: For program point L248-2(lines 242 348) no Hoare annotation was computed. [2021-11-03 04:45:51,901 INFO L853 garLoopResultBuilder]: At program point L50-2(lines 50 65) the Hoare annotation is: false [2021-11-03 04:45:51,901 INFO L853 garLoopResultBuilder]: At program point L50-5(lines 50 65) the Hoare annotation is: (= ULTIMATE.start_main_~zero~0 (_ bv0 32)) [2021-11-03 04:45:51,901 INFO L853 garLoopResultBuilder]: At program point L50-8(lines 50 65) the Hoare annotation is: (= ULTIMATE.start_main_~zero~0 (_ bv0 32)) [2021-11-03 04:45:51,901 INFO L857 garLoopResultBuilder]: For program point L51(lines 50 65) no Hoare annotation was computed. [2021-11-03 04:45:51,901 INFO L857 garLoopResultBuilder]: For program point L51-1(lines 50 65) no Hoare annotation was computed. [2021-11-03 04:45:51,901 INFO L857 garLoopResultBuilder]: For program point L51-2(lines 50 65) no Hoare annotation was computed. [2021-11-03 04:45:51,903 INFO L731 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-03 04:45:51,905 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-11-03 04:45:51,916 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:51,917 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,917 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:51,917 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,921 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:51,921 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,921 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:51,922 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,930 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,931 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:51,931 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:51,931 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,931 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:51,932 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:51,932 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:51,932 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:51,932 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:51,933 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:51,933 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,933 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,933 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,934 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,934 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:51,934 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:51,935 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,935 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:51,936 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:51,936 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,936 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:51,937 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:51,937 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:51,937 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:51,938 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,938 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,938 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,939 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,939 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:51,939 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:51,940 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,940 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:51,940 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:51,941 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,941 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:51,941 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:51,942 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,942 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,942 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,942 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,943 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:51,943 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:51,943 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,944 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:51,944 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:51,944 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,945 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:51,945 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:51,945 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:51,945 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:51,946 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,946 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,946 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,947 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,947 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:51,947 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:51,948 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,948 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:51,948 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:51,948 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,949 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:51,949 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:51,949 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,950 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,950 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,950 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,950 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:51,951 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:51,951 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,951 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:51,952 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:51,952 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,952 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:51,952 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:51,953 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:51,953 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:51,953 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,954 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,954 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,954 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,954 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:51,955 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:51,955 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,955 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:51,956 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:51,956 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,956 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:51,956 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:51,957 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:51,957 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:51,957 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:51,957 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:51,958 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,958 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,958 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,959 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,959 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:51,959 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:51,959 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,960 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:51,960 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:51,960 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,961 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:51,961 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:51,961 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:51,962 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:51,962 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,962 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,962 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,963 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,963 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:51,963 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:51,964 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,964 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:51,964 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:51,965 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,965 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:51,965 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:51,965 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,966 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,966 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,966 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,966 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:51,967 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:51,967 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,967 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:51,968 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:51,968 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,968 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:51,969 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:51,969 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:51,969 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:51,969 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,970 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,970 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,970 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,971 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:51,971 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:51,971 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,971 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:51,972 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:51,972 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,972 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:51,973 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:51,973 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,973 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,973 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,974 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,974 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:51,974 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:51,975 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,975 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:51,975 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:51,975 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,976 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:51,976 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:51,976 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:51,977 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:51,977 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,977 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,977 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,978 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,978 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:51,978 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:51,978 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,979 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:51,979 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:51,979 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:51,980 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:51,980 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,015 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,015 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,015 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,016 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,016 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,016 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,016 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,017 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,017 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,017 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,017 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,017 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,018 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,018 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,018 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,019 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,019 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,019 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,019 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,020 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,020 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,020 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,021 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,021 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,021 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,021 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,022 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,022 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,022 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,022 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,023 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,023 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,023 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,024 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,024 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,024 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,024 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,025 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,025 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,025 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,026 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,026 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,026 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,026 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,027 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,027 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,027 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,028 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,028 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,028 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,028 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,029 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,029 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,029 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,029 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,030 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,030 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,030 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,030 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,031 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,031 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,031 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,032 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,032 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,032 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,032 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,033 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,033 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,033 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,033 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,034 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,034 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,034 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,035 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,035 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,035 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,035 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,036 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,036 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,036 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,036 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,037 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,037 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,037 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,038 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,038 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,038 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,038 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,039 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,039 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,039 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,039 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,040 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,040 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,040 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,040 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,041 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,041 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,041 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,042 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,042 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,042 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,042 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,043 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,043 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,043 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,043 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,044 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,044 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,044 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,045 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,045 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,045 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,045 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,046 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,046 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,046 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,047 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,047 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,047 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,047 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,048 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,048 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,048 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,049 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,049 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,049 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,050 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,050 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,050 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,050 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,051 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,051 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,051 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,051 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,052 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,052 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,052 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,052 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,053 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,053 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,053 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,054 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,054 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,054 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,054 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,055 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,055 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,055 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,055 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,056 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,056 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,056 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,057 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,057 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,057 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,057 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,058 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,058 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,058 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,058 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,059 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,059 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,059 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,059 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,060 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,060 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,060 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,061 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,061 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,085 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,085 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,086 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,086 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,086 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,086 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,087 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,087 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,087 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,087 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,088 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,088 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,088 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,088 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,089 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,089 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,089 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,089 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,089 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,090 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,093 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,093 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,094 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,094 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,094 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,094 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,095 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,095 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,095 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,095 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,095 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,096 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,096 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,096 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,096 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,097 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,097 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,097 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,097 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,098 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,103 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,103 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,103 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,104 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,104 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,104 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,104 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,104 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,105 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,105 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,105 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,105 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,106 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,106 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,106 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,107 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,107 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,107 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,107 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,108 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,108 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,108 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,108 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,109 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,109 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,109 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,109 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,110 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,110 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,110 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,111 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,111 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,111 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,111 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,112 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,112 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,112 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,112 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,113 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,113 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,113 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,113 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,114 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,114 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,114 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,114 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,115 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,115 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,115 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,116 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,116 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,116 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,116 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,117 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,117 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,117 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,117 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,117 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,118 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,118 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,118 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,118 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,118 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,122 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,122 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,122 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,123 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,123 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,123 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,123 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,124 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,124 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,124 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,124 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,125 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,125 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,125 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,125 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,126 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,126 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,126 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,126 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,127 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,127 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,128 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,128 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,128 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,129 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,129 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,129 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,129 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,130 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,130 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,130 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,130 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,131 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,131 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,131 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,131 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,132 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,132 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,132 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,132 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,133 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,133 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,133 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,133 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,134 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,134 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,134 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,134 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,135 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,135 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,135 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,136 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,136 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,136 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,136 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,136 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,137 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,137 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,137 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,137 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,137 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,138 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,138 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,142 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,142 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,142 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,142 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,143 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,143 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,143 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,143 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,143 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,144 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,144 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,144 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,145 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,145 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,145 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,145 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,146 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,146 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,146 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,146 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,147 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,147 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,147 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,147 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,148 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,148 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,148 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,148 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,149 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,149 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,149 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,149 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,150 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,150 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,150 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,151 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,151 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,151 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,151 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,152 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,152 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,152 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,152 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,153 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,153 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,153 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,153 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,154 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,154 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,154 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,155 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,155 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,155 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,155 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,155 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,156 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,156 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,156 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,156 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,156 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,157 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,157 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,157 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,157 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,158 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,158 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,158 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,158 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,158 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,159 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,163 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,163 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,163 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,163 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,163 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,164 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,164 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,164 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,164 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,165 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,165 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,165 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,165 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,166 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,166 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,166 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,167 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,167 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,167 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,167 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,168 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,168 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,168 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,168 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,169 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,169 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,169 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,169 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,169 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,170 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,170 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,170 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,170 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,171 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,171 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,171 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,171 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,172 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,172 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,172 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,172 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,173 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,173 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,173 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,173 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,173 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,174 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,174 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,174 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,174 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,175 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,175 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,175 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,175 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,176 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,176 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,176 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,176 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,176 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,177 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,177 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,177 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,177 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,178 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,178 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,178 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,178 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,178 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,179 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,179 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,183 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,183 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,184 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,184 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,185 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,185 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,186 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,186 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,187 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,187 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,187 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,187 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,187 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,188 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,188 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,188 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,188 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,188 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,189 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,189 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,189 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,189 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,190 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,190 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,190 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,190 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,190 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,191 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,191 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,191 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,191 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,192 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,192 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,192 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,193 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,193 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,193 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,193 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,194 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,194 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,194 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,194 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,195 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,195 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,195 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,195 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,196 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,196 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,196 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,196 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,197 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,197 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,197 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,197 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,198 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,198 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,198 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,198 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,199 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,199 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,199 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,199 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,200 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,200 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,200 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,200 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,201 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,201 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,201 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,202 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,202 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,202 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,202 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,203 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,203 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,203 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,203 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,204 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,213 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,213 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,213 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,214 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,214 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,214 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,214 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,214 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,215 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,215 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,215 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,215 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,215 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,216 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,216 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,216 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,216 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,216 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,217 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,217 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,217 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,217 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,218 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,218 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,218 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,218 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,219 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,219 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,219 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,219 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,220 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,220 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,220 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,220 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,221 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,221 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,221 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,221 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,222 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,222 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,222 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,222 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,223 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,223 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,223 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,223 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,224 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,224 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,224 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,224 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,225 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,225 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,225 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,225 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,226 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,226 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,226 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,226 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,227 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,227 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,227 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,228 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,228 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,228 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,228 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,229 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,229 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,229 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,229 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,230 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,230 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,230 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,236 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 03.11 04:45:52 BoogieIcfgContainer [2021-11-03 04:45:52,236 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-11-03 04:45:52,237 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-11-03 04:45:52,237 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-11-03 04:45:52,237 INFO L275 PluginConnector]: Witness Printer initialized [2021-11-03 04:45:52,238 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 04:32:17" (3/4) ... [2021-11-03 04:45:52,241 INFO L137 WitnessPrinter]: Generating witness for correct program [2021-11-03 04:45:52,254 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 16 nodes and edges [2021-11-03 04:45:52,255 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 8 nodes and edges [2021-11-03 04:45:52,256 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2021-11-03 04:45:52,256 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2021-11-03 04:45:52,279 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (m == 0bv32 && 0bv32 == __retres4) && \result == 0bv32 [2021-11-03 04:45:52,281 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((0bv32 == __retres4 && a == 0bv32) && \result == 0bv32) || zero == 0bv32 [2021-11-03 04:45:52,282 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((__retres10 == a && 0bv32 == b) && a == a) && !~bvsgt32(sa, 0bv32)) && a == 0bv32) || (((((((((((a == b && sa == 1bv32) && mb == ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && ~bvult64(b, a)) && !(cond == 0bv32)) && __retres10 == b) && ~bvugt32(a, zero)) && tmp == 1bv32) && (forall ULTIMATE.start_addflt_~delta~0 : bv32 :: ~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0) == 0bv32 || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32))) && ~bvult64(~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))), 32bv32)) && b == a)) || ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && __retres10 == b) && tmp == 0bv32) && sa == 0bv32) && zero == 0bv32) && !~bvugt32(a, 0bv32)) && b == a)) || ((sb == 1bv32 && 1bv32 == tmp___0) && ((((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvugt32(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a) || !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), b)) && ((((((\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, b)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && ((((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(__retres10, a)) && a == a) && !(cond == 0bv32)) && ((((!~bvult64(a, b) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || (((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && !~bvult64(a, a)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) || ((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !(cond == 0bv32)) && ((((!~bvult64(a, b) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || (((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && !~bvult64(a, a)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)))) && ~bvadd64(ea, 128bv32) == ~bvlshr64(b, 24bv32)) && ea == 127bv32) || ((((((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(__retres10, a)) && a == a) && !(cond == 0bv32)) && ((((!~bvult64(a, b) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || (((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && !~bvult64(a, a)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) || ((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !(cond == 0bv32)) && ((((!~bvult64(a, b) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || (((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && !~bvult64(a, a)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32))) && b == b) && ea == 127bv32)) || ((!~bvult64(__retres10, b) && ((((((((((((a == b && sa == 1bv32) && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(__retres10, a)) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((((((sa == 1bv32 && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(__retres10, a)) && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) || ((a == a && ((((((((((a == b && sa == 1bv32) && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(__retres10, a)) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((((((sa == 1bv32 && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(__retres10, a)) && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)))) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32)))) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b)))) && zero == 0bv32) || (((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvugt32(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b)) && ((((((\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, b)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && ((((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(__retres10, a)) && a == a) && !(cond == 0bv32)) && ((((!~bvult64(a, b) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || (((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && !~bvult64(a, a)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) || ((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !(cond == 0bv32)) && ((((!~bvult64(a, b) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || (((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && !~bvult64(a, a)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)))) && ~bvadd64(ea, 128bv32) == ~bvlshr64(b, 24bv32)) && ea == 127bv32) || ((((((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(__retres10, a)) && a == a) && !(cond == 0bv32)) && ((((!~bvult64(a, b) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || (((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && !~bvult64(a, a)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) || ((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !(cond == 0bv32)) && ((((!~bvult64(a, b) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || (((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && !~bvult64(a, a)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32))) && b == b) && ea == 127bv32)) || ((!~bvult64(__retres10, b) && ((((((((((((a == b && sa == 1bv32) && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(__retres10, a)) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((((((sa == 1bv32 && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(__retres10, a)) && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) || ((a == a && ((((((((((a == b && sa == 1bv32) && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(__retres10, a)) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((((((sa == 1bv32 && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(__retres10, a)) && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)))) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32)))) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b)))) && zero == 0bv32)))) || ((((((((((((sa == 1bv32 && ~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32)))) && !(cond == 0bv32)) && __retres10 == b) && !(0bv32 == b)) && ~bvugt32(a, zero)) && tmp == 1bv32) && (forall ULTIMATE.start_addflt_~delta~0 : bv32 :: ~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0) == 0bv32 || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32))) && (\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: mb == ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: ~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)) == ma)) && !~bvsgt32(sb, 0bv32)) && !(0bv32 == a)) && b == a)) || ((((((((((sa == 1bv32 && !~bvult64(__retres10, a)) && ~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32)))) && !~bvugt32(a, a)) && !~bvugt32(__retres10, a)) && !~bvult64(a, a)) && !~bvult64(__retres10, b)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !~bvsgt32(sb, 0bv32)) && b == b)) || (((((((\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && !~bvult64(__retres10, a)) && a == a) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ma) == 0bv32))) && !(cond == 0bv32)) && (((((((((((sa == 1bv32 && ~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32)))) && !~bvugt32(a, a)) && !~bvugt32(__retres10, a)) && !~bvult64(a, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && ~bvugt32(a, zero)) && tmp == 1bv32) && (forall ULTIMATE.start_addflt_~delta~0 : bv32 :: ~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0) == 0bv32 || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32))) && b == b) || ((((((((((((sa == 1bv32 && ~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32)))) && !~bvugt32(a, a)) && !~bvugt32(__retres10, a)) && ~bvadd64(1bv32, a) == 0bv32) && !~bvult64(a, b)) && !(33554431bv32 == ma)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && ~bvugt32(a, zero)) && (\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(33554431bv32, ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && tmp == 1bv32) && b == b))) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32)) [2021-11-03 04:45:52,282 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((((sa == 1bv32 && !~bvult64(__retres10, a)) && !~bvugt32(a, a)) && !~bvugt32(__retres10, a)) && !~bvult64(a, a)) && !~bvult64(\result, a)) && !~bvult64(__retres10, b)) && !~bvugt32(\result, a)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !~bvsgt32(sb, 0bv32)) && b == b) || (((((((((((((sa == 1bv32 && ~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32)))) && !(cond == 0bv32)) && __retres10 == b) && \result == b) && !(0bv32 == b)) && ~bvugt32(a, zero)) && tmp == 1bv32) && (forall ULTIMATE.start_addflt_~delta~0 : bv32 :: ~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0) == 0bv32 || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32))) && (\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: mb == ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: ~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)) == ma)) && !~bvsgt32(sb, 0bv32)) && !(0bv32 == a)) && b == a)) || ((((((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvugt32(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a) || !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), b)) && zero == 0bv32) && (((((!~bvult64(\result, a) && (((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !(cond == 0bv32)) && !~bvult64(a, a)) && (((((!~bvult64(a, b) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) || (((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(__retres10, a)) && a == a) && !(cond == 0bv32)) && !~bvult64(a, a)) && (((((!~bvult64(a, b) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)))) && b == b) && ea == 127bv32) || ((((((((((((((((sa == 1bv32 && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(__retres10, a)) && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a)) && cond == 1bv32) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((a == b && sa == 1bv32) && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(a, a)) && !~bvult64(\result, a)) && cond == 1bv32) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) || ((a == a && (((((((((((sa == 1bv32 && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(__retres10, a)) && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a)) && cond == 1bv32) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((a == b && sa == 1bv32) && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(a, a)) && !~bvult64(\result, a)) && cond == 1bv32) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)))) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32))) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b))) || (((((\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, b)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && !~bvult64(\result, a)) && ~bvadd64(ea, 128bv32) == ~bvlshr64(b, 24bv32)) && (((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !(cond == 0bv32)) && !~bvult64(a, a)) && (((((!~bvult64(a, b) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) || (((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(__retres10, a)) && a == a) && !(cond == 0bv32)) && !~bvult64(a, a)) && (((((!~bvult64(a, b) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)))) && ea == 127bv32))) || (((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvugt32(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b)) && zero == 0bv32) && (((((!~bvult64(\result, a) && (((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !(cond == 0bv32)) && !~bvult64(a, a)) && (((((!~bvult64(a, b) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) || (((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(__retres10, a)) && a == a) && !(cond == 0bv32)) && !~bvult64(a, a)) && (((((!~bvult64(a, b) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)))) && b == b) && ea == 127bv32) || ((((((((((((((((sa == 1bv32 && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(__retres10, a)) && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a)) && cond == 1bv32) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((a == b && sa == 1bv32) && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(a, a)) && !~bvult64(\result, a)) && cond == 1bv32) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) || ((a == a && (((((((((((sa == 1bv32 && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(__retres10, a)) && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a)) && cond == 1bv32) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((a == b && sa == 1bv32) && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(a, a)) && !~bvult64(\result, a)) && cond == 1bv32) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)))) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32))) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b))) || (((((\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, b)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && !~bvult64(\result, a)) && ~bvadd64(ea, 128bv32) == ~bvlshr64(b, 24bv32)) && (((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !(cond == 0bv32)) && !~bvult64(a, a)) && (((((!~bvult64(a, b) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) || (((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(__retres10, a)) && a == a) && !(cond == 0bv32)) && !~bvult64(a, a)) && (((((!~bvult64(a, b) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)))) && ea == 127bv32)))) && sb == 1bv32) && 1bv32 == tmp___0)) || (((((__retres10 == a && 0bv32 == b) && \result == a) && a == a) && !~bvsgt32(sa, 0bv32)) && a == 0bv32)) || ((((((((((((a == b && sa == 1bv32) && mb == ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && ~bvult64(b, a)) && !(cond == 0bv32)) && __retres10 == b) && \result == b) && ~bvugt32(a, zero)) && tmp == 1bv32) && (forall ULTIMATE.start_addflt_~delta~0 : bv32 :: ~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0) == 0bv32 || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32))) && ~bvult64(~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))), 32bv32)) && b == a)) || (((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && __retres10 == b) && tmp == 0bv32) && \result == b) && sa == 0bv32) && zero == 0bv32) && !~bvugt32(a, 0bv32)) && b == a)) || (((((((((\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && !~bvult64(__retres10, a)) && (((((((((((((sa == 1bv32 && !~bvugt32(a, a)) && !~bvugt32(__retres10, a)) && ~bvadd64(1bv32, a) == 0bv32) && !(33554431bv32 == ma)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !~bvugt32(\result, a)) && ~bvugt32(a, zero)) && (\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(33554431bv32, ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && tmp == 1bv32) && b == b) || ((((((((((sa == 1bv32 && !~bvugt32(a, a)) && !~bvugt32(__retres10, a)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !~bvugt32(\result, a)) && ~bvugt32(a, zero)) && tmp == 1bv32) && (forall ULTIMATE.start_addflt_~delta~0 : bv32 :: ~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0) == 0bv32 || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32))) && b == b))) && !~bvult64(a, a)) && (!(~bvand64(33554432bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))) == 0bv32) || !~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) || (((((\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && !~bvult64(__retres10, a)) && (((((((((((((sa == 1bv32 && !~bvugt32(a, a)) && !~bvugt32(__retres10, a)) && ~bvadd64(1bv32, a) == 0bv32) && !(33554431bv32 == ma)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !~bvugt32(\result, a)) && ~bvugt32(a, zero)) && (\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(33554431bv32, ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && tmp == 1bv32) && b == b) || ((((((((((sa == 1bv32 && !~bvugt32(a, a)) && !~bvugt32(__retres10, a)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !~bvugt32(\result, a)) && ~bvugt32(a, zero)) && tmp == 1bv32) && (forall ULTIMATE.start_addflt_~delta~0 : bv32 :: ~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0) == 0bv32 || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32))) && b == b))) && !~bvult64(a, a)) && !(~bvand64(33554432bv32, ma) == 0bv32))) && !(cond == 0bv32)) && !~bvult64(\result, a)) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32)) [2021-11-03 04:45:52,283 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((sa == 1bv32 && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !~bvugt32(r_add, a)) && b == b) || (((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !~bvugt32(r_add, a)) && b == a))) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && ~bvugt32(a, zero)) && tmp == 1bv32) || ((((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && __retres10 == b) && tmp == 0bv32) && \result == b) && sa == 0bv32) && zero == 0bv32) && !~bvugt32(a, 0bv32)) && b == a) && b == r_add)) || ((((((__retres10 == a && 0bv32 == b) && a == r_add) && \result == a) && a == a) && !~bvsgt32(sa, 0bv32)) && a == 0bv32)) || (((((sa == 1bv32 && !(cond == 0bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(a, b)) && !~bvugt32(r_add, a)) && b == b) && b == r_add) || (((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvugt32(r_add, a)) && b == a) && b == r_add))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(a, b)) && !~bvugt32(r_add, a)) && b == b) && b == r_add) || (((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvugt32(r_add, a)) && b == a) && b == r_add))) && ~bvugt32(a, zero)) && tmp == 1bv32)) || (((((sa == 1bv32 && !(cond == 0bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && b == a) && b == r_add) || (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(a, b)) && b == b) && b == r_add))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && b == a) && b == r_add) || (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(a, b)) && b == b) && b == r_add))) && ~bvugt32(a, zero)) && tmp == 1bv32)) || ((((((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvugt32(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a) || !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), b)) && (((((\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, b)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && ((((((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a)) || ((((((a == b && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a))) && ((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a)) || ea == 127bv32)) || (((!~bvult64(__retres10, a) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && !~bvult64(\result, a)) && ((((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a)) || ((((((a == b && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)))))) && ~bvadd64(ea, 128bv32) == ~bvlshr64(b, 24bv32)) || ((!~bvult64(\result, b) && ((((((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a)) || ((((((a == b && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a))) && ((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a)) || ea == 127bv32)) || (((!~bvult64(__retres10, a) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && !~bvult64(\result, a)) && ((((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a)) || ((((((a == b && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)))))) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b))) || (((((((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a)) || ((((((a == b && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a))) && ((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a)) || ea == 127bv32)) || (((!~bvult64(__retres10, a) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && !~bvult64(\result, a)) && ((((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a)) || ((((((a == b && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a))))) && b == b))) && zero == 0bv32) || (((((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvugt32(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b)) && (!~bvugt32(__retres10, a) || !~bvult64(__retres10, b))) && (((((\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, b)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && ((((((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a)) || ((((((a == b && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a))) && ((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a)) || ea == 127bv32)) || (((!~bvult64(__retres10, a) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && !~bvult64(\result, a)) && ((((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a)) || ((((((a == b && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)))))) && ~bvadd64(ea, 128bv32) == ~bvlshr64(b, 24bv32)) || ((!~bvult64(\result, b) && ((((((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a)) || ((((((a == b && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a))) && ((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a)) || ea == 127bv32)) || (((!~bvult64(__retres10, a) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && !~bvult64(\result, a)) && ((((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a)) || ((((((a == b && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)))))) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b))) || (((((((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a)) || ((((((a == b && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a))) && ((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a)) || ea == 127bv32)) || (((!~bvult64(__retres10, a) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && !~bvult64(\result, a)) && ((((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a)) || ((((((a == b && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a))))) && b == b))) && zero == 0bv32) && (!~bvult64(\result, b) || !~bvugt32(\result, a)))) && sb == 1bv32) && 1bv32 == tmp___0)) || (((((((sa == 1bv32 && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(a, b)) && !~bvugt32(r_add, a)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvugt32(r_add, a)) && b == a))) && !(cond == 0bv32)) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) [2021-11-03 04:45:52,284 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && ~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32)))) && !(cond == 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !~bvugt32(r_add, a)) && b == a) && b == r_add) || ((((((__retres10 == a && 0bv32 == b) && a == r_add) && \result == a) && a == a) && !~bvsgt32(sa, 0bv32)) && a == 0bv32)) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && b == a) && b == r_add)) || ((((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(a, b)) && !~bvugt32(r_add, a)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvugt32(r_add, a)) && b == a)) && !(cond == 0bv32)) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && ~bvult64(ma, 33554432bv32))) || (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && !~bvugt32(r_add, a)) && b == b)) || (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(a, b)) && b == b) && b == r_add)) || ((((((((sa == 1bv32 && ~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32)))) && !(cond == 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && !~bvugt32(r_add, a)) && b == a) && b == r_add) [2021-11-03 04:45:52,285 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((sb == 1bv32 && 1bv32 == tmp___0) && (((((((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~b : bv32 :: mb == ~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)))) && a == a) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32)) && !(0bv32 == b)) && cond == 1bv32) && zero == 0bv32) && ~bvadd64(eb, 128bv32) == ~bvlshr64(b, 24bv32)) && tmp == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32 :: ~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)) == ma)) && !~bvult64(a, b)) && b == b) || (((((((((((a == b && sa == 1bv32) && ~bvadd64(eb, 128bv32) == ~bvlshr64(a, 24bv32)) && ~bvult64(b, a)) && ma == ~bvor32(16777216bv32, ~bvand64(16777215bv32, b))) && cond == 1bv32) && zero == 0bv32) && !(a == 0bv32)) && tmp == 1bv32) && mb == ~bvor32(16777216bv32, ~bvand64(16777215bv32, a))) && ~bvadd64(ea, 128bv32) == ~bvlshr64(b, 24bv32)) && b == a))) || (((((((((((sa == 1bv32 && !~bvugt32(a, a)) && (\exists ULTIMATE.start_addflt_~b : bv32 :: mb == ~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)))) && !(cond == 0bv32)) && ~bvadd64(1bv32, a) == 0bv32) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !(0bv32 == b)) && ~bvugt32(a, zero)) && tmp == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32 :: ~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)) == ma)) && b == b) && ea == 127bv32) [2021-11-03 04:45:52,285 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((((((((a == b && sa == 1bv32) && mb == ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && ~bvult64(b, a)) && __retres10 == b) && \result == b) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && (forall ULTIMATE.start_addflt_~delta~0 : bv32 :: ~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0) == 0bv32 || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32))) && ~bvult64(~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))), 32bv32)) && ~bvsge32(tmp___2, 0bv32)) && b == a) && b == r_add) || (((!~bvult64(__retres10, a) && !~bvult64(\result, a)) && ((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a)) || ea == 127bv32)) && ((((((a == a && 0bv32 == tmp___2) && !~bvult64(r_add, a)) && 0bv32 == tmp___1) && cond == 1bv32) && ((((\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && (((((sa == 1bv32 && ~bvugt32(a, zero)) && tmp == 1bv32) && (forall ULTIMATE.start_addflt_~delta~0 : bv32 :: ~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0) == 0bv32 || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32))) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == a))) || ((((sa == 1bv32 && ~bvugt32(a, zero)) && tmp == 1bv32) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == a))) && !(~bvand64(33554432bv32, ma) == 0bv32)))) && !~bvult64(a, a)) || ((((((sa == 1bv32 && ~bvadd64(a, 1bv32) == 0bv32) && a == a) && ~bvugt32(a, zero)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && !(0bv32 == a)) && b == a) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(a, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)))) || (((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && 0bv32 == tmp___2) && 0bv32 == tmp___1) && cond == 1bv32) && ((((\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && (((((sa == 1bv32 && ~bvugt32(a, zero)) && tmp == 1bv32) && (forall ULTIMATE.start_addflt_~delta~0 : bv32 :: ~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0) == 0bv32 || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32))) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == a))) || ((((sa == 1bv32 && ~bvugt32(a, zero)) && tmp == 1bv32) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == a))) && !(~bvand64(33554432bv32, ma) == 0bv32)))) && !~bvult64(a, a)) || ((((((sa == 1bv32 && ~bvadd64(a, 1bv32) == 0bv32) && a == a) && ~bvugt32(a, zero)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && !(0bv32 == a)) && b == a) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(a, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))))))) || ((((((((!~bvult64(__retres10, a) && ((((((((((a == b && sa == 1bv32) && 0bv32 == tmp___2) && !~bvult64(a, a)) && 0bv32 == tmp___1) && cond == 1bv32) && ~bvugt32(a, zero)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && !(0bv32 == a)) && b == a) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(a, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((((sa == 1bv32 && a == a) && 0bv32 == tmp___2) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && 0bv32 == tmp___1) && cond == 1bv32) && ~bvugt32(a, zero)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && !(0bv32 == a)) && b == a) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(a, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)))) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && !~bvult64(\result, a)) || ((a == a && ((((((((((a == b && sa == 1bv32) && 0bv32 == tmp___2) && !~bvult64(a, a)) && 0bv32 == tmp___1) && cond == 1bv32) && ~bvugt32(a, zero)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && !(0bv32 == a)) && b == a) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(a, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((((sa == 1bv32 && a == a) && 0bv32 == tmp___2) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && 0bv32 == tmp___1) && cond == 1bv32) && ~bvugt32(a, zero)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && !(0bv32 == a)) && b == a) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(a, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)))) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32))) && !~bvult64(r_add, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b))) || ((sb == 1bv32 && 1bv32 == tmp___0) && ((((((((((((!~bvult64(__retres10, a) && (\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, b)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(r_add, a)) && (((((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && a == a) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a) || (((((!~bvult64(r_add, b) && !~bvult64(a, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b))) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && ~bvsge32(tmp___2, 0bv32)) || (((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a) || (((((!~bvult64(r_add, b) && !~bvult64(a, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b))) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && ~bvsge32(tmp___2, 0bv32)))) && !~bvult64(\result, a)) && ~bvadd64(ea, 128bv32) == ~bvlshr64(b, 24bv32)) && ea == 127bv32) || ((((!~bvult64(r_add, b) && !~bvult64(\result, b)) && ((((!~bvult64(__retres10, a) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && !~bvult64(\result, a)) && (((((((((((sa == 1bv32 && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && a == a) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32)) || ((((((((((((a == b && sa == 1bv32) && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && !~bvult64(\result, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32)))) || (((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a)) || ea == 127bv32) && (((((((((((sa == 1bv32 && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && a == a) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32)) || ((((((((((((a == b && sa == 1bv32) && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && !~bvult64(\result, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32)))))) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b)) && b == a)) || (((((!~bvult64(__retres10, a) && !~bvult64(r_add, a)) && (((((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && a == a) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a) || (((((!~bvult64(r_add, b) && !~bvult64(a, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b))) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && ~bvsge32(tmp___2, 0bv32)) || (((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a) || (((((!~bvult64(r_add, b) && !~bvult64(a, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b))) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && ~bvsge32(tmp___2, 0bv32)))) && !~bvult64(\result, a)) && b == b) && ea == 127bv32)) || ((((!~bvult64(\result, b) && !~bvult64(__retres10, b)) && ((((!~bvult64(__retres10, a) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && !~bvult64(\result, a)) && (((((((((((sa == 1bv32 && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && a == a) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32)) || ((((((((((((a == b && sa == 1bv32) && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && !~bvult64(\result, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32)))) || (((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a)) || ea == 127bv32) && (((((((((((sa == 1bv32 && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && a == a) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32)) || ((((((((((((a == b && sa == 1bv32) && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && !~bvult64(\result, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32)))))) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b)) && b == b)) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvugt32(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a) || !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), b))) && zero == 0bv32) || ((((((((((((!~bvult64(__retres10, a) && (\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, b)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(r_add, a)) && (((((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && a == a) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a) || (((((!~bvult64(r_add, b) && !~bvult64(a, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b))) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && ~bvsge32(tmp___2, 0bv32)) || (((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a) || (((((!~bvult64(r_add, b) && !~bvult64(a, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b))) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && ~bvsge32(tmp___2, 0bv32)))) && !~bvult64(\result, a)) && ~bvadd64(ea, 128bv32) == ~bvlshr64(b, 24bv32)) && ea == 127bv32) || ((((!~bvult64(r_add, b) && !~bvult64(\result, b)) && ((((!~bvult64(__retres10, a) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && !~bvult64(\result, a)) && (((((((((((sa == 1bv32 && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && a == a) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32)) || ((((((((((((a == b && sa == 1bv32) && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && !~bvult64(\result, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32)))) || (((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a)) || ea == 127bv32) && (((((((((((sa == 1bv32 && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && a == a) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32)) || ((((((((((((a == b && sa == 1bv32) && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && !~bvult64(\result, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32)))))) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b)) && b == a)) || (((((!~bvult64(__retres10, a) && !~bvult64(r_add, a)) && (((((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && a == a) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a) || (((((!~bvult64(r_add, b) && !~bvult64(a, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b))) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && ~bvsge32(tmp___2, 0bv32)) || (((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a) || (((((!~bvult64(r_add, b) && !~bvult64(a, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b))) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && ~bvsge32(tmp___2, 0bv32)))) && !~bvult64(\result, a)) && b == b) && ea == 127bv32)) || ((((!~bvult64(\result, b) && !~bvult64(__retres10, b)) && ((((!~bvult64(__retres10, a) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && !~bvult64(\result, a)) && (((((((((((sa == 1bv32 && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && a == a) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32)) || ((((((((((((a == b && sa == 1bv32) && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && !~bvult64(\result, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32)))) || (((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a)) || ea == 127bv32) && (((((((((((sa == 1bv32 && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && a == a) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32)) || ((((((((((((a == b && sa == 1bv32) && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && !~bvult64(\result, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32)))))) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b)) && b == b)) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvugt32(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b))) && (!~bvugt32(__retres10, a) || !~bvult64(__retres10, b))) && zero == 0bv32))) [2021-11-03 04:45:52,286 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (sb == 1bv32 && 1bv32 == tmp___0) && ((((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvugt32(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b)) && ((((forall ULTIMATE.start_addflt_~delta~0 : bv32 :: !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32) || !~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b)) && ((((((((((sa == 1bv32 && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((((a == b && sa == 1bv32) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(~bvlshr64(mb, delta), ma)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, delta), ma)) == 0bv32))) && ~bvult64(b, a)) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, mb)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(ma, mb)) == 0bv32))) && !~bvult64(a, a)) && cond == 1bv32) && (!(~bvand64(33554432bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))) == 0bv32) || !~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) || ((((((((((sa == 1bv32 && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((((a == b && sa == 1bv32) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(~bvlshr64(mb, delta), ma)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, delta), ma)) == 0bv32))) && ~bvult64(b, a)) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, mb)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(ma, mb)) == 0bv32))) && !~bvult64(a, a)) && cond == 1bv32) && (!(~bvand64(33554432bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))) == 0bv32) || !~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) && a == a) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32)))) || (((((((((((sa == 1bv32 && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((((a == b && sa == 1bv32) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(~bvlshr64(mb, delta), ma)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, delta), ma)) == 0bv32))) && ~bvult64(b, a)) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, mb)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(ma, mb)) == 0bv32))) && !~bvult64(a, a)) && cond == 1bv32) && (!(~bvand64(33554432bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))) == 0bv32) || !~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) || ((((((((((sa == 1bv32 && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((((a == b && sa == 1bv32) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(~bvlshr64(mb, delta), ma)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, delta), ma)) == 0bv32))) && ~bvult64(b, a)) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, mb)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(ma, mb)) == 0bv32))) && !~bvult64(a, a)) && cond == 1bv32) && (!(~bvand64(33554432bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))) == 0bv32) || !~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) && a == a) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32))) && b == b)) || ((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32 :: ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && (\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, b)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(a, a)) && !(~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32))))) == 0bv32)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvadd64(ea, 128bv32) == ~bvlshr64(b, 24bv32)))) && zero == 0bv32) || ((((((forall ULTIMATE.start_addflt_~delta~0 : bv32 :: !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32) || !~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b)) && ((((((((((sa == 1bv32 && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((((a == b && sa == 1bv32) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(~bvlshr64(mb, delta), ma)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, delta), ma)) == 0bv32))) && ~bvult64(b, a)) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, mb)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(ma, mb)) == 0bv32))) && !~bvult64(a, a)) && cond == 1bv32) && (!(~bvand64(33554432bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))) == 0bv32) || !~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) || ((((((((((sa == 1bv32 && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((((a == b && sa == 1bv32) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(~bvlshr64(mb, delta), ma)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, delta), ma)) == 0bv32))) && ~bvult64(b, a)) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, mb)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(ma, mb)) == 0bv32))) && !~bvult64(a, a)) && cond == 1bv32) && (!(~bvand64(33554432bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))) == 0bv32) || !~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) && a == a) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32)))) || (((((((((((sa == 1bv32 && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((((a == b && sa == 1bv32) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(~bvlshr64(mb, delta), ma)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, delta), ma)) == 0bv32))) && ~bvult64(b, a)) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, mb)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(ma, mb)) == 0bv32))) && !~bvult64(a, a)) && cond == 1bv32) && (!(~bvand64(33554432bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))) == 0bv32) || !~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) || ((((((((((sa == 1bv32 && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((((a == b && sa == 1bv32) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(~bvlshr64(mb, delta), ma)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, delta), ma)) == 0bv32))) && ~bvult64(b, a)) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, mb)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(ma, mb)) == 0bv32))) && !~bvult64(a, a)) && cond == 1bv32) && (!(~bvand64(33554432bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))) == 0bv32) || !~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) && a == a) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32))) && b == b)) || ((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32 :: ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && (\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, b)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(a, a)) && !(~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32))))) == 0bv32)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvadd64(ea, 128bv32) == ~bvlshr64(b, 24bv32))) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvugt32(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a) || !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), b))) && zero == 0bv32)) [2021-11-03 04:45:52,313 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/witness.graphml [2021-11-03 04:45:52,313 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-11-03 04:45:52,314 INFO L168 Benchmark]: Toolchain (without parser) took 815768.99 ms. Allocated memory was 73.4 MB in the beginning and 257.9 MB in the end (delta: 184.5 MB). Free memory was 54.3 MB in the beginning and 215.1 MB in the end (delta: -160.8 MB). Peak memory consumption was 23.5 MB. Max. memory is 16.1 GB. [2021-11-03 04:45:52,314 INFO L168 Benchmark]: CDTParser took 0.26 ms. Allocated memory is still 73.4 MB. Free memory is still 53.6 MB. There was no memory consumed. Max. memory is 16.1 GB. [2021-11-03 04:45:52,314 INFO L168 Benchmark]: CACSL2BoogieTranslator took 405.76 ms. Allocated memory is still 73.4 MB. Free memory was 54.1 MB in the beginning and 53.7 MB in the end (delta: 376.7 kB). Peak memory consumption was 14.7 MB. Max. memory is 16.1 GB. [2021-11-03 04:45:52,315 INFO L168 Benchmark]: Boogie Procedure Inliner took 46.92 ms. Allocated memory is still 73.4 MB. Free memory was 53.7 MB in the beginning and 51.4 MB in the end (delta: 2.4 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-11-03 04:45:52,315 INFO L168 Benchmark]: Boogie Preprocessor took 63.65 ms. Allocated memory is still 73.4 MB. Free memory was 51.4 MB in the beginning and 49.5 MB in the end (delta: 1.8 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. [2021-11-03 04:45:52,316 INFO L168 Benchmark]: RCFGBuilder took 613.35 ms. Allocated memory is still 73.4 MB. Free memory was 49.5 MB in the beginning and 32.5 MB in the end (delta: 17.0 MB). Peak memory consumption was 16.8 MB. Max. memory is 16.1 GB. [2021-11-03 04:45:52,316 INFO L168 Benchmark]: TraceAbstraction took 814557.28 ms. Allocated memory was 73.4 MB in the beginning and 257.9 MB in the end (delta: 184.5 MB). Free memory was 31.9 MB in the beginning and 222.5 MB in the end (delta: -190.6 MB). Peak memory consumption was 146.7 MB. Max. memory is 16.1 GB. [2021-11-03 04:45:52,316 INFO L168 Benchmark]: Witness Printer took 76.02 ms. Allocated memory is still 257.9 MB. Free memory was 222.5 MB in the beginning and 215.1 MB in the end (delta: 7.3 MB). Peak memory consumption was 6.3 MB. Max. memory is 16.1 GB. [2021-11-03 04:45:52,318 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.26 ms. Allocated memory is still 73.4 MB. Free memory is still 53.6 MB. There was no memory consumed. Max. memory is 16.1 GB. * CACSL2BoogieTranslator took 405.76 ms. Allocated memory is still 73.4 MB. Free memory was 54.1 MB in the beginning and 53.7 MB in the end (delta: 376.7 kB). Peak memory consumption was 14.7 MB. Max. memory is 16.1 GB. * Boogie Procedure Inliner took 46.92 ms. Allocated memory is still 73.4 MB. Free memory was 53.7 MB in the beginning and 51.4 MB in the end (delta: 2.4 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * Boogie Preprocessor took 63.65 ms. Allocated memory is still 73.4 MB. Free memory was 51.4 MB in the beginning and 49.5 MB in the end (delta: 1.8 MB). Peak memory consumption was 2.1 MB. Max. memory is 16.1 GB. * RCFGBuilder took 613.35 ms. Allocated memory is still 73.4 MB. Free memory was 49.5 MB in the beginning and 32.5 MB in the end (delta: 17.0 MB). Peak memory consumption was 16.8 MB. Max. memory is 16.1 GB. * TraceAbstraction took 814557.28 ms. Allocated memory was 73.4 MB in the beginning and 257.9 MB in the end (delta: 184.5 MB). Free memory was 31.9 MB in the beginning and 222.5 MB in the end (delta: -190.6 MB). Peak memory consumption was 146.7 MB. Max. memory is 16.1 GB. * Witness Printer took 76.02 ms. Allocated memory is still 257.9 MB. Free memory was 222.5 MB in the beginning and 215.1 MB in the end (delta: 7.3 MB). Peak memory consumption was 6.3 MB. Max. memory is 16.1 GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] * 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 - PositiveResult [Line: 10]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 10]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 10]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 10]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - PositiveResult [Line: 10]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 94 locations, 5 error locations. Started 1 CEGAR loops. OverallTime: 814.1s, OverallIterations: 32, TraceHistogramMax: 1, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 93.6s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 685.1s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 4623 SDtfs, 14456 SDslu, 23190 SDs, 0 SdLazy, 6674 SolverSat, 494 SolverUnsat, 15 SolverUnknown, 0 SolverNotchecked, 49.4s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 2611 GetRequests, 2078 SyntacticMatches, 2 SemanticMatches, 531 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2699 ImplicationChecksByTransitivity, 47.9s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=537occurred in iteration=18, InterpolantAutomatonStates: 419, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 1.2s AutomataMinimizationTime, 32 MinimizatonAttempts, 6430 StatesRemovedByMinimization, 29 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 24 LocationsWithAnnotation, 24 PreInvPairs, 143 NumberOfFragments, 20972 HoareAnnotationTreeSize, 24 FomulaSimplifications, 511800313041 FormulaSimplificationTreeSizeReduction, 7.1s HoareSimplificationTime, 24 FomulaSimplificationsInter, 5030247509 FormulaSimplificationTreeSizeReductionInter, 677.9s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 1.0s SatisfiabilityAnalysisTime, 17.8s InterpolantComputationTime, 1191 NumberOfCodeBlocks, 1191 NumberOfCodeBlocksAsserted, 32 NumberOfCheckSat, 2318 ConstructedInterpolants, 171 QuantifiedInterpolants, 8986 SizeOfPredicates, 192 NumberOfNonLiveVariables, 2879 ConjunctsInSsa, 241 ConjunctsInUnsatCore, 64 InterpolantComputations, 64 PerfectInterpolantSequences, 0/0 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 - AllSpecificationsHoldResult: All specifications hold 5 specifications checked. All of them hold - InvariantResult [Line: 21]: Loop Invariant Derived loop invariant: zero == 0bv32 - InvariantResult [Line: 28]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 50]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 30]: Loop Invariant Derived loop invariant: zero == 0bv32 - InvariantResult [Line: 8]: Loop Invariant [2021-11-03 04:45:52,388 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,389 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,389 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,389 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,389 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,390 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,390 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,390 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] Derived loop invariant: ((sb == 1bv32 && 1bv32 == tmp___0) && (((((((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~b : bv32 :: mb == ~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)))) && a == a) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32)) && !(0bv32 == b)) && cond == 1bv32) && zero == 0bv32) && ~bvadd64(eb, 128bv32) == ~bvlshr64(b, 24bv32)) && tmp == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32 :: ~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)) == ma)) && !~bvult64(a, b)) && b == b) || (((((((((((a == b && sa == 1bv32) && ~bvadd64(eb, 128bv32) == ~bvlshr64(a, 24bv32)) && ~bvult64(b, a)) && ma == ~bvor32(16777216bv32, ~bvand64(16777215bv32, b))) && cond == 1bv32) && zero == 0bv32) && !(a == 0bv32)) && tmp == 1bv32) && mb == ~bvor32(16777216bv32, ~bvand64(16777215bv32, a))) && ~bvadd64(ea, 128bv32) == ~bvlshr64(b, 24bv32)) && b == a))) || (((((((((((sa == 1bv32 && !~bvugt32(a, a)) && (\exists ULTIMATE.start_addflt_~b : bv32 :: mb == ~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)))) && !(cond == 0bv32)) && ~bvadd64(1bv32, a) == 0bv32) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !(0bv32 == b)) && ~bvugt32(a, zero)) && tmp == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32 :: ~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)) == ma)) && b == b) && ea == 127bv32) - InvariantResult [Line: 242]: Loop Invariant [2021-11-03 04:45:52,390 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,390 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,391 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,391 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,391 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,391 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,391 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,391 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,391 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,391 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,392 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,392 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,392 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,392 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,392 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,392 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,393 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,393 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,393 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,393 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,393 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,394 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,394 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,394 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,394 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,394 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,394 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,395 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,395 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,395 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,395 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,395 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,395 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,396 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,396 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,396 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,396 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,396 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,397 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,397 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,397 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,397 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,397 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,397 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,398 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,398 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,398 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,398 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,398 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,398 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,399 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,399 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,399 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,399 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,399 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,399 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,400 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,400 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,400 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,400 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,400 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,401 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,401 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,401 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,401 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,401 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,401 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,402 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,402 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,402 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,402 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,402 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,403 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,403 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,403 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,403 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,403 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,403 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,403 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,404 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,404 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,404 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,404 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,404 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,404 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,405 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,405 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,405 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,405 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,405 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,405 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,406 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,406 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,406 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,406 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,406 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,406 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,409 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,410 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,410 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,410 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,410 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,411 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,411 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,411 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,411 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,412 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,412 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,412 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,412 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,413 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,413 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,413 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,413 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,414 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,414 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,415 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,415 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,415 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,415 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,415 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,416 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,416 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,416 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,417 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,417 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,417 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,417 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,418 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,418 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,418 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,418 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,418 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,419 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,419 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,419 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,419 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,420 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,420 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,420 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,420 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,421 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,421 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,421 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,421 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,422 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,422 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,422 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,422 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,423 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,423 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,423 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,423 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,424 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,424 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,424 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,424 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,424 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,425 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,425 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,425 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,425 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,426 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,426 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,426 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,426 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,427 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,427 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,427 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,427 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,441 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,442 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,442 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,442 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,442 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,442 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,442 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,443 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,443 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,443 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,443 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,443 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,444 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,444 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,444 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,444 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,445 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,445 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,445 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,445 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,446 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,446 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,446 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,446 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,447 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,447 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,447 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,447 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,447 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,448 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,448 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,448 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,449 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,449 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,449 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,449 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,450 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,450 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,450 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,450 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,450 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,451 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,451 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,451 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,452 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,452 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,452 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,452 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,453 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,453 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,453 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,453 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,453 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,454 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,454 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,454 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,454 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,455 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,455 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,455 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,455 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,456 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,456 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,456 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,456 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,457 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,457 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,457 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,457 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,458 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,458 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,458 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,458 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,459 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,459 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,459 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,459 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,459 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,460 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,460 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,460 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,460 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,461 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,461 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,461 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,461 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,462 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,462 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,462 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,462 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,462 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,463 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,463 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,463 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,463 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,464 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,464 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,464 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,464 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,465 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,465 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,465 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,465 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,466 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,466 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,466 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,466 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,467 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,467 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,467 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,467 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,468 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,468 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,468 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,468 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,469 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,469 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,469 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,469 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,470 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,470 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,470 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,470 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,471 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,471 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,471 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,471 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,472 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,472 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,472 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,472 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,473 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,473 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,473 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,473 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,474 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,474 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,474 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,474 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,475 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,475 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,475 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,475 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,476 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,476 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,476 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,476 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,477 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,477 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,477 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,477 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,478 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,478 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,478 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,478 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,479 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,479 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,479 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,479 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,479 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,480 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,480 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,480 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,480 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,481 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,481 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,481 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,481 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,482 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,482 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] Derived loop invariant: ((((((((((((sa == 1bv32 && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !~bvugt32(r_add, a)) && b == b) || (((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !~bvugt32(r_add, a)) && b == a))) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && ~bvugt32(a, zero)) && tmp == 1bv32) || ((((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && __retres10 == b) && tmp == 0bv32) && \result == b) && sa == 0bv32) && zero == 0bv32) && !~bvugt32(a, 0bv32)) && b == a) && b == r_add)) || ((((((__retres10 == a && 0bv32 == b) && a == r_add) && \result == a) && a == a) && !~bvsgt32(sa, 0bv32)) && a == 0bv32)) || (((((sa == 1bv32 && !(cond == 0bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(a, b)) && !~bvugt32(r_add, a)) && b == b) && b == r_add) || (((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvugt32(r_add, a)) && b == a) && b == r_add))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(a, b)) && !~bvugt32(r_add, a)) && b == b) && b == r_add) || (((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvugt32(r_add, a)) && b == a) && b == r_add))) && ~bvugt32(a, zero)) && tmp == 1bv32)) || (((((sa == 1bv32 && !(cond == 0bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && b == a) && b == r_add) || (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(a, b)) && b == b) && b == r_add))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && b == a) && b == r_add) || (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(a, b)) && b == b) && b == r_add))) && ~bvugt32(a, zero)) && tmp == 1bv32)) || ((((((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvugt32(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a) || !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), b)) && (((((\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, b)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && ((((((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a)) || ((((((a == b && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a))) && ((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a)) || ea == 127bv32)) || (((!~bvult64(__retres10, a) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && !~bvult64(\result, a)) && ((((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a)) || ((((((a == b && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)))))) && ~bvadd64(ea, 128bv32) == ~bvlshr64(b, 24bv32)) || ((!~bvult64(\result, b) && ((((((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a)) || ((((((a == b && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a))) && ((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a)) || ea == 127bv32)) || (((!~bvult64(__retres10, a) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && !~bvult64(\result, a)) && ((((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a)) || ((((((a == b && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)))))) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b))) || (((((((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a)) || ((((((a == b && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a))) && ((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a)) || ea == 127bv32)) || (((!~bvult64(__retres10, a) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && !~bvult64(\result, a)) && ((((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a)) || ((((((a == b && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a))))) && b == b))) && zero == 0bv32) || (((((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvugt32(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b)) && (!~bvugt32(__retres10, a) || !~bvult64(__retres10, b))) && (((((\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, b)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && ((((((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a)) || ((((((a == b && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a))) && ((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a)) || ea == 127bv32)) || (((!~bvult64(__retres10, a) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && !~bvult64(\result, a)) && ((((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a)) || ((((((a == b && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)))))) && ~bvadd64(ea, 128bv32) == ~bvlshr64(b, 24bv32)) || ((!~bvult64(\result, b) && ((((((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a)) || ((((((a == b && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a))) && ((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a)) || ea == 127bv32)) || (((!~bvult64(__retres10, a) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && !~bvult64(\result, a)) && ((((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a)) || ((((((a == b && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)))))) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b))) || (((((((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a)) || ((((((a == b && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a))) && ((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a)) || ea == 127bv32)) || (((!~bvult64(__retres10, a) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && !~bvult64(\result, a)) && ((((((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(\result, a)) || ((((((a == b && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a))) || (((a == a && !~bvult64(r_add, a)) && ((((((sa == 1bv32 && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !(cond == 0bv32)) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && !~bvult64(a, b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(r_add, b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32))) && !~bvult64(a, a))))) && b == b))) && zero == 0bv32) && (!~bvult64(\result, b) || !~bvugt32(\result, a)))) && sb == 1bv32) && 1bv32 == tmp___0)) || (((((((sa == 1bv32 && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(a, b)) && !~bvugt32(r_add, a)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvugt32(r_add, a)) && b == a))) && !(cond == 0bv32)) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) - InvariantResult [Line: 50]: Loop Invariant Derived loop invariant: zero == 0bv32 - InvariantResult [Line: 21]: Loop Invariant Derived loop invariant: zero == 0bv32 || (0bv32 == __retres4 && a == 0bv32) - InvariantResult [Line: 8]: Loop Invariant [2021-11-03 04:45:52,497 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,497 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,497 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,497 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,497 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,498 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,498 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,498 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,498 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,498 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,499 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,499 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,499 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,499 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,499 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,500 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,500 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,500 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,500 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,500 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,503 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,504 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,504 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,504 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,504 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,504 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,505 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,505 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,505 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,505 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,505 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,506 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,506 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,506 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,506 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,506 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,507 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,507 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,507 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,507 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] Derived loop invariant: (sb == 1bv32 && 1bv32 == tmp___0) && ((((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvugt32(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b)) && ((((forall ULTIMATE.start_addflt_~delta~0 : bv32 :: !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32) || !~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b)) && ((((((((((sa == 1bv32 && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((((a == b && sa == 1bv32) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(~bvlshr64(mb, delta), ma)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, delta), ma)) == 0bv32))) && ~bvult64(b, a)) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, mb)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(ma, mb)) == 0bv32))) && !~bvult64(a, a)) && cond == 1bv32) && (!(~bvand64(33554432bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))) == 0bv32) || !~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) || ((((((((((sa == 1bv32 && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((((a == b && sa == 1bv32) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(~bvlshr64(mb, delta), ma)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, delta), ma)) == 0bv32))) && ~bvult64(b, a)) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, mb)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(ma, mb)) == 0bv32))) && !~bvult64(a, a)) && cond == 1bv32) && (!(~bvand64(33554432bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))) == 0bv32) || !~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) && a == a) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32)))) || (((((((((((sa == 1bv32 && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((((a == b && sa == 1bv32) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(~bvlshr64(mb, delta), ma)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, delta), ma)) == 0bv32))) && ~bvult64(b, a)) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, mb)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(ma, mb)) == 0bv32))) && !~bvult64(a, a)) && cond == 1bv32) && (!(~bvand64(33554432bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))) == 0bv32) || !~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) || ((((((((((sa == 1bv32 && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((((a == b && sa == 1bv32) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(~bvlshr64(mb, delta), ma)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, delta), ma)) == 0bv32))) && ~bvult64(b, a)) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, mb)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(ma, mb)) == 0bv32))) && !~bvult64(a, a)) && cond == 1bv32) && (!(~bvand64(33554432bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))) == 0bv32) || !~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) && a == a) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32))) && b == b)) || ((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32 :: ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && (\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, b)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(a, a)) && !(~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32))))) == 0bv32)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvadd64(ea, 128bv32) == ~bvlshr64(b, 24bv32)))) && zero == 0bv32) || ((((((forall ULTIMATE.start_addflt_~delta~0 : bv32 :: !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32) || !~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b)) && ((((((((((sa == 1bv32 && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((((a == b && sa == 1bv32) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(~bvlshr64(mb, delta), ma)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, delta), ma)) == 0bv32))) && ~bvult64(b, a)) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, mb)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(ma, mb)) == 0bv32))) && !~bvult64(a, a)) && cond == 1bv32) && (!(~bvand64(33554432bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))) == 0bv32) || !~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) || ((((((((((sa == 1bv32 && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((((a == b && sa == 1bv32) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(~bvlshr64(mb, delta), ma)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, delta), ma)) == 0bv32))) && ~bvult64(b, a)) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, mb)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(ma, mb)) == 0bv32))) && !~bvult64(a, a)) && cond == 1bv32) && (!(~bvand64(33554432bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))) == 0bv32) || !~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) && a == a) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32)))) || (((((((((((sa == 1bv32 && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((((a == b && sa == 1bv32) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(~bvlshr64(mb, delta), ma)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, delta), ma)) == 0bv32))) && ~bvult64(b, a)) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, mb)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(ma, mb)) == 0bv32))) && !~bvult64(a, a)) && cond == 1bv32) && (!(~bvand64(33554432bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))) == 0bv32) || !~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) || ((((((((((sa == 1bv32 && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((((a == b && sa == 1bv32) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(~bvlshr64(mb, delta), ma)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, delta), ma)) == 0bv32))) && ~bvult64(b, a)) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, mb)), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ~bvadd64(ma, mb)) == 0bv32))) && !~bvult64(a, a)) && cond == 1bv32) && (!(~bvand64(33554432bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))) == 0bv32) || !~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) && a == a) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32))) && b == b)) || ((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32 :: ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && (\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, b)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(a, a)) && !(~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32))))) == 0bv32)) && cond == 1bv32) && ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !(a == 0bv32)) && b == a) || (((!~bvult64(a, b) && !(0bv32 == b)) && !(a == 0bv32)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvadd64(ea, 128bv32) == ~bvlshr64(b, 24bv32))) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvugt32(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a) || !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), b))) && zero == 0bv32)) - InvariantResult [Line: 28]: Loop Invariant Derived loop invariant: zero == 0bv32 - InvariantResult [Line: 30]: Loop Invariant Derived loop invariant: zero == 0bv32 - InvariantResult [Line: 28]: Loop Invariant Derived loop invariant: zero == 0bv32 - InvariantResult [Line: 308]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 50]: Loop Invariant Derived loop invariant: zero == 0bv32 - InvariantResult [Line: 17]: Loop Invariant Derived loop invariant: zero == 0bv32 - InvariantResult [Line: 86]: Loop Invariant [2021-11-03 04:45:52,511 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,512 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,512 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,512 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,512 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,512 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,513 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,513 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,513 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,513 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,513 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,514 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,514 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,514 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,514 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,515 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,515 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,515 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,515 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,516 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,516 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,516 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,516 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,517 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,517 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,517 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,517 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,518 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,518 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,518 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,518 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,518 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,519 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,519 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,519 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,519 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,520 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,520 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,520 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,520 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,521 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,521 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,521 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,521 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,521 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,522 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,522 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,522 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,522 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,523 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,523 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,523 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,523 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,524 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,524 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,524 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,524 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,524 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,524 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,525 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,525 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,525 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,525 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,528 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,528 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,528 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,529 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,529 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,529 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,529 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,529 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,529 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,530 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,530 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,530 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,530 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,531 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,531 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,531 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,531 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,532 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,532 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,532 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,532 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,533 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,533 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,533 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,533 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,533 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,534 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,534 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,534 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,534 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,535 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,535 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,535 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,535 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,535 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,536 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,536 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,536 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,536 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,537 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,537 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,537 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,537 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,538 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,538 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,538 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,538 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,539 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,539 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,539 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,539 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,539 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,540 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,540 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,540 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,540 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,540 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,541 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,541 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,541 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,541 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,541 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,541 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] Derived loop invariant: (((((((((__retres10 == a && 0bv32 == b) && a == a) && !~bvsgt32(sa, 0bv32)) && a == 0bv32) || (((((((((((a == b && sa == 1bv32) && mb == ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && ~bvult64(b, a)) && !(cond == 0bv32)) && __retres10 == b) && ~bvugt32(a, zero)) && tmp == 1bv32) && (forall ULTIMATE.start_addflt_~delta~0 : bv32 :: ~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0) == 0bv32 || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32))) && ~bvult64(~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))), 32bv32)) && b == a)) || ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && __retres10 == b) && tmp == 0bv32) && sa == 0bv32) && zero == 0bv32) && !~bvugt32(a, 0bv32)) && b == a)) || ((sb == 1bv32 && 1bv32 == tmp___0) && ((((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvugt32(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a) || !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), b)) && ((((((\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, b)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && ((((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(__retres10, a)) && a == a) && !(cond == 0bv32)) && ((((!~bvult64(a, b) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || (((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && !~bvult64(a, a)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) || ((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !(cond == 0bv32)) && ((((!~bvult64(a, b) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || (((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && !~bvult64(a, a)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)))) && ~bvadd64(ea, 128bv32) == ~bvlshr64(b, 24bv32)) && ea == 127bv32) || ((((((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(__retres10, a)) && a == a) && !(cond == 0bv32)) && ((((!~bvult64(a, b) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || (((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && !~bvult64(a, a)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) || ((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !(cond == 0bv32)) && ((((!~bvult64(a, b) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || (((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && !~bvult64(a, a)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32))) && b == b) && ea == 127bv32)) || ((!~bvult64(__retres10, b) && ((((((((((((a == b && sa == 1bv32) && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(__retres10, a)) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((((((sa == 1bv32 && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(__retres10, a)) && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) || ((a == a && ((((((((((a == b && sa == 1bv32) && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(__retres10, a)) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((((((sa == 1bv32 && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(__retres10, a)) && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)))) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32)))) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b)))) && zero == 0bv32) || (((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvugt32(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b)) && ((((((\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, b)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && ((((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(__retres10, a)) && a == a) && !(cond == 0bv32)) && ((((!~bvult64(a, b) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || (((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && !~bvult64(a, a)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) || ((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !(cond == 0bv32)) && ((((!~bvult64(a, b) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || (((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && !~bvult64(a, a)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)))) && ~bvadd64(ea, 128bv32) == ~bvlshr64(b, 24bv32)) && ea == 127bv32) || ((((((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(__retres10, a)) && a == a) && !(cond == 0bv32)) && ((((!~bvult64(a, b) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || (((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && !~bvult64(a, a)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) || ((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !(cond == 0bv32)) && ((((!~bvult64(a, b) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || (((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && !~bvult64(a, a)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32))) && b == b) && ea == 127bv32)) || ((!~bvult64(__retres10, b) && ((((((((((((a == b && sa == 1bv32) && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(__retres10, a)) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((((((sa == 1bv32 && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(__retres10, a)) && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) || ((a == a && ((((((((((a == b && sa == 1bv32) && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(__retres10, a)) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || (((((((((sa == 1bv32 && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(__retres10, a)) && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && cond == 1bv32) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)))) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32)))) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b)))) && zero == 0bv32)))) || ((((((((((((sa == 1bv32 && ~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32)))) && !(cond == 0bv32)) && __retres10 == b) && !(0bv32 == b)) && ~bvugt32(a, zero)) && tmp == 1bv32) && (forall ULTIMATE.start_addflt_~delta~0 : bv32 :: ~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0) == 0bv32 || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32))) && (\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: mb == ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: ~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)) == ma)) && !~bvsgt32(sb, 0bv32)) && !(0bv32 == a)) && b == a)) || ((((((((((sa == 1bv32 && !~bvult64(__retres10, a)) && ~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32)))) && !~bvugt32(a, a)) && !~bvugt32(__retres10, a)) && !~bvult64(a, a)) && !~bvult64(__retres10, b)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !~bvsgt32(sb, 0bv32)) && b == b)) || (((((((\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && !~bvult64(__retres10, a)) && a == a) && (!~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !(~bvand64(33554432bv32, ma) == 0bv32))) && !(cond == 0bv32)) && (((((((((((sa == 1bv32 && ~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32)))) && !~bvugt32(a, a)) && !~bvugt32(__retres10, a)) && !~bvult64(a, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && ~bvugt32(a, zero)) && tmp == 1bv32) && (forall ULTIMATE.start_addflt_~delta~0 : bv32 :: ~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0) == 0bv32 || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32))) && b == b) || ((((((((((((sa == 1bv32 && ~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32)))) && !~bvugt32(a, a)) && !~bvugt32(__retres10, a)) && ~bvadd64(1bv32, a) == 0bv32) && !~bvult64(a, b)) && !(33554431bv32 == ma)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && ~bvugt32(a, zero)) && (\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(33554431bv32, ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && tmp == 1bv32) && b == b))) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32)) - InvariantResult [Line: 30]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 76]: Loop Invariant [2021-11-03 04:45:52,545 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,545 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,545 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,545 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,546 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,546 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,546 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,546 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,546 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,547 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,547 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,547 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,547 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,548 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,548 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,548 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,548 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,549 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,549 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,549 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,549 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,549 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,550 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,550 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,550 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,550 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,551 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,551 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,551 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,551 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,552 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,552 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,552 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,552 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,552 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,553 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,553 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,553 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,553 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,554 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,554 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,554 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,554 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,555 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,555 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,555 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,555 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,556 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,556 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,556 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,556 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,557 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,557 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,557 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,557 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,557 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,557 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,558 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,558 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,558 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,558 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,558 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,559 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,559 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,559 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,559 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,559 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,560 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,560 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,560 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,563 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,563 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,564 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,564 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,564 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,564 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,564 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,565 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,565 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,565 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,565 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,566 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,566 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,566 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,566 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,567 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,567 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,567 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,567 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,567 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,568 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,568 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,568 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,568 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,569 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,569 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,569 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,569 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,570 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,570 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,570 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,570 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,570 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,571 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,571 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,571 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,571 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,572 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,572 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,572 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,572 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,573 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,573 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,573 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,573 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,574 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,574 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,574 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,574 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,575 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,575 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,575 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,575 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,575 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,576 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,576 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,576 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,576 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,576 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,577 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,577 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,577 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,577 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,577 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,578 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,578 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,578 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,578 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,578 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,578 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] Derived loop invariant: ((((((((((((((((sa == 1bv32 && !~bvult64(__retres10, a)) && !~bvugt32(a, a)) && !~bvugt32(__retres10, a)) && !~bvult64(a, a)) && !~bvult64(\result, a)) && !~bvult64(__retres10, b)) && !~bvugt32(\result, a)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !~bvsgt32(sb, 0bv32)) && b == b) || (((((((((((((sa == 1bv32 && ~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32)))) && !(cond == 0bv32)) && __retres10 == b) && \result == b) && !(0bv32 == b)) && ~bvugt32(a, zero)) && tmp == 1bv32) && (forall ULTIMATE.start_addflt_~delta~0 : bv32 :: ~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0) == 0bv32 || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32))) && (\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: mb == ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: ~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)) == ma)) && !~bvsgt32(sb, 0bv32)) && !(0bv32 == a)) && b == a)) || ((((((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvugt32(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a) || !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), b)) && zero == 0bv32) && (((((!~bvult64(\result, a) && (((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !(cond == 0bv32)) && !~bvult64(a, a)) && (((((!~bvult64(a, b) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) || (((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(__retres10, a)) && a == a) && !(cond == 0bv32)) && !~bvult64(a, a)) && (((((!~bvult64(a, b) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)))) && b == b) && ea == 127bv32) || ((((((((((((((((sa == 1bv32 && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(__retres10, a)) && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a)) && cond == 1bv32) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((a == b && sa == 1bv32) && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(a, a)) && !~bvult64(\result, a)) && cond == 1bv32) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) || ((a == a && (((((((((((sa == 1bv32 && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(__retres10, a)) && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a)) && cond == 1bv32) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((a == b && sa == 1bv32) && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(a, a)) && !~bvult64(\result, a)) && cond == 1bv32) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)))) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32))) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b))) || (((((\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, b)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && !~bvult64(\result, a)) && ~bvadd64(ea, 128bv32) == ~bvlshr64(b, 24bv32)) && (((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !(cond == 0bv32)) && !~bvult64(a, a)) && (((((!~bvult64(a, b) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) || (((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(__retres10, a)) && a == a) && !(cond == 0bv32)) && !~bvult64(a, a)) && (((((!~bvult64(a, b) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)))) && ea == 127bv32))) || (((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvugt32(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b)) && zero == 0bv32) && (((((!~bvult64(\result, a) && (((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !(cond == 0bv32)) && !~bvult64(a, a)) && (((((!~bvult64(a, b) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) || (((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(__retres10, a)) && a == a) && !(cond == 0bv32)) && !~bvult64(a, a)) && (((((!~bvult64(a, b) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)))) && b == b) && ea == 127bv32) || ((((((((((((((((sa == 1bv32 && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(__retres10, a)) && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a)) && cond == 1bv32) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((a == b && sa == 1bv32) && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(a, a)) && !~bvult64(\result, a)) && cond == 1bv32) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) || ((a == a && (((((((((((sa == 1bv32 && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(__retres10, a)) && a == a) && !~bvult64(a, a)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a)) && !~bvult64(\result, a)) && cond == 1bv32) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((a == b && sa == 1bv32) && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(a, a)) && !~bvult64(\result, a)) && cond == 1bv32) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)))) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32))) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b))) || (((((\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, b)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && !~bvult64(\result, a)) && ~bvadd64(ea, 128bv32) == ~bvlshr64(b, 24bv32)) && (((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && !~bvult64(__retres10, a)) && !(cond == 0bv32)) && !~bvult64(a, a)) && (((((!~bvult64(a, b) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) || (((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(__retres10, a)) && a == a) && !(cond == 0bv32)) && !~bvult64(a, a)) && (((((!~bvult64(a, b) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a))) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)))) && ea == 127bv32)))) && sb == 1bv32) && 1bv32 == tmp___0)) || (((((__retres10 == a && 0bv32 == b) && \result == a) && a == a) && !~bvsgt32(sa, 0bv32)) && a == 0bv32)) || ((((((((((((a == b && sa == 1bv32) && mb == ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && ~bvult64(b, a)) && !(cond == 0bv32)) && __retres10 == b) && \result == b) && ~bvugt32(a, zero)) && tmp == 1bv32) && (forall ULTIMATE.start_addflt_~delta~0 : bv32 :: ~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0) == 0bv32 || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32))) && ~bvult64(~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))), 32bv32)) && b == a)) || (((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && __retres10 == b) && tmp == 0bv32) && \result == b) && sa == 0bv32) && zero == 0bv32) && !~bvugt32(a, 0bv32)) && b == a)) || (((((((((\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && !~bvult64(__retres10, a)) && (((((((((((((sa == 1bv32 && !~bvugt32(a, a)) && !~bvugt32(__retres10, a)) && ~bvadd64(1bv32, a) == 0bv32) && !(33554431bv32 == ma)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !~bvugt32(\result, a)) && ~bvugt32(a, zero)) && (\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(33554431bv32, ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && tmp == 1bv32) && b == b) || ((((((((((sa == 1bv32 && !~bvugt32(a, a)) && !~bvugt32(__retres10, a)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !~bvugt32(\result, a)) && ~bvugt32(a, zero)) && tmp == 1bv32) && (forall ULTIMATE.start_addflt_~delta~0 : bv32 :: ~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0) == 0bv32 || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32))) && b == b))) && !~bvult64(a, a)) && (!(~bvand64(33554432bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))) == 0bv32) || !~bvult64(~bvor32(~bvand64(16777215bv32, ~bvadd64(ma, ~bvlshr64(mb, ~bvadd64(ea, ~bvneg32(eb))))), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) || (((((\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && !~bvult64(__retres10, a)) && (((((((((((((sa == 1bv32 && !~bvugt32(a, a)) && !~bvugt32(__retres10, a)) && ~bvadd64(1bv32, a) == 0bv32) && !(33554431bv32 == ma)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !~bvugt32(\result, a)) && ~bvugt32(a, zero)) && (\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(33554431bv32, ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && tmp == 1bv32) && b == b) || ((((((((((sa == 1bv32 && !~bvugt32(a, a)) && !~bvugt32(__retres10, a)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && !~bvugt32(\result, a)) && ~bvugt32(a, zero)) && tmp == 1bv32) && (forall ULTIMATE.start_addflt_~delta~0 : bv32 :: ~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0) == 0bv32 || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32))) && b == b))) && !~bvult64(a, a)) && !(~bvand64(33554432bv32, ma) == 0bv32))) && !(cond == 0bv32)) && !~bvult64(\result, a)) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32)) - InvariantResult [Line: 218]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 17]: Loop Invariant Derived loop invariant: (m == 0bv32 && 0bv32 == __retres4) && \result == 0bv32 - InvariantResult [Line: 17]: Loop Invariant Derived loop invariant: ((0bv32 == __retres4 && a == 0bv32) && \result == 0bv32) || zero == 0bv32 - InvariantResult [Line: 21]: Loop Invariant Derived loop invariant: m == 0bv32 && 0bv32 == __retres4 - InvariantResult [Line: 305]: Loop Invariant [2021-11-03 04:45:52,583 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,583 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,583 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,584 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,584 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,584 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] Derived loop invariant: (((((((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && ~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32)))) && !(cond == 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !~bvugt32(r_add, a)) && b == a) && b == r_add) || ((((((__retres10 == a && 0bv32 == b) && a == r_add) && \result == a) && a == a) && !~bvsgt32(sa, 0bv32)) && a == 0bv32)) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && b == a) && b == r_add)) || ((((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(a, b)) && !~bvugt32(r_add, a)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvugt32(r_add, a)) && b == a)) && !(cond == 0bv32)) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && ~bvult64(ma, 33554432bv32))) || (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && !~bvugt32(r_add, a)) && b == b)) || (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == a)) || (~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b))) && !~bvult64(a, b)) && b == b) && b == r_add)) || ((((((((sa == 1bv32 && ~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32)))) && !(cond == 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && !~bvugt32(r_add, a)) && b == a) && b == r_add) - InvariantResult [Line: 286]: Loop Invariant [2021-11-03 04:45:52,585 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,585 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,586 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,586 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,586 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,586 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,586 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,587 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,587 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,587 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,587 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,587 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,587 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,588 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,588 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,588 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,588 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,588 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,589 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,589 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,589 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,589 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,589 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,590 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,590 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,590 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,590 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,591 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,591 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,591 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,591 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,592 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,592 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,592 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,592 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,593 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,593 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,593 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,593 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,593 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,594 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,594 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,594 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,594 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,595 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,595 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,595 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,595 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,595 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,596 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,596 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,596 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,596 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,597 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,597 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,598 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,599 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,599 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,599 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,599 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,599 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,600 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,600 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,600 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,600 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,601 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,601 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,601 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,601 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,602 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,602 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,602 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,607 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,607 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,608 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,608 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,608 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,608 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,608 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,608 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,609 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,609 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,609 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,609 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,609 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,610 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,610 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,610 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,610 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,610 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,611 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,611 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,611 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,611 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,611 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,612 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,612 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,612 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,612 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,613 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,613 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,613 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,613 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,614 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,614 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,614 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,614 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,615 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,615 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,615 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,615 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,615 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,616 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,616 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,616 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,616 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,617 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,617 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,617 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,617 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,617 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,618 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,618 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,618 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,618 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,619 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,619 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,619 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,619 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,620 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,620 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,620 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,620 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,621 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,621 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,621 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~b,QUANTIFIED] [2021-11-03 04:45:52,621 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~delta~0,QUANTIFIED] [2021-11-03 04:45:52,622 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,622 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,622 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~a,QUANTIFIED] [2021-11-03 04:45:52,622 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,622 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,623 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] [2021-11-03 04:45:52,623 WARN L418 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start_addflt_~ma~0,QUANTIFIED] Derived loop invariant: (((((((((((((((((a == b && sa == 1bv32) && mb == ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && ~bvult64(b, a)) && __retres10 == b) && \result == b) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && (forall ULTIMATE.start_addflt_~delta~0 : bv32 :: ~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0) == 0bv32 || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32))) && ~bvult64(~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))), 32bv32)) && ~bvsge32(tmp___2, 0bv32)) && b == a) && b == r_add) || (((!~bvult64(__retres10, a) && !~bvult64(\result, a)) && ((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a)) || ea == 127bv32)) && ((((((a == a && 0bv32 == tmp___2) && !~bvult64(r_add, a)) && 0bv32 == tmp___1) && cond == 1bv32) && ((((\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && (((((sa == 1bv32 && ~bvugt32(a, zero)) && tmp == 1bv32) && (forall ULTIMATE.start_addflt_~delta~0 : bv32 :: ~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0) == 0bv32 || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32))) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == a))) || ((((sa == 1bv32 && ~bvugt32(a, zero)) && tmp == 1bv32) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == a))) && !(~bvand64(33554432bv32, ma) == 0bv32)))) && !~bvult64(a, a)) || ((((((sa == 1bv32 && ~bvadd64(a, 1bv32) == 0bv32) && a == a) && ~bvugt32(a, zero)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && !(0bv32 == a)) && b == a) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(a, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)))) || (((((a == b && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && 0bv32 == tmp___2) && 0bv32 == tmp___1) && cond == 1bv32) && ((((\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0))) && (((((sa == 1bv32 && ~bvugt32(a, zero)) && tmp == 1bv32) && (forall ULTIMATE.start_addflt_~delta~0 : bv32 :: ~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0) == 0bv32 || !(~bvand64(33554432bv32, ~bvadd64(~bvlshr64(mb, ULTIMATE.start_addflt_~delta~0), ma)) == 0bv32))) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == a))) || ((((sa == 1bv32 && ~bvugt32(a, zero)) && tmp == 1bv32) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == b) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == a))) && !(~bvand64(33554432bv32, ma) == 0bv32)))) && !~bvult64(a, a)) || ((((((sa == 1bv32 && ~bvadd64(a, 1bv32) == 0bv32) && a == a) && ~bvugt32(a, zero)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && !(0bv32 == a)) && b == a) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(a, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32))))))) || ((((((((!~bvult64(__retres10, a) && ((((((((((a == b && sa == 1bv32) && 0bv32 == tmp___2) && !~bvult64(a, a)) && 0bv32 == tmp___1) && cond == 1bv32) && ~bvugt32(a, zero)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && !(0bv32 == a)) && b == a) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(a, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((((sa == 1bv32 && a == a) && 0bv32 == tmp___2) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && 0bv32 == tmp___1) && cond == 1bv32) && ~bvugt32(a, zero)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && !(0bv32 == a)) && b == a) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(a, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)))) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && !~bvult64(\result, a)) || ((a == a && ((((((((((a == b && sa == 1bv32) && 0bv32 == tmp___2) && !~bvult64(a, a)) && 0bv32 == tmp___1) && cond == 1bv32) && ~bvugt32(a, zero)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && !(0bv32 == a)) && b == a) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(a, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) || ((((((((((sa == 1bv32 && a == a) && 0bv32 == tmp___2) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && 0bv32 == tmp___1) && cond == 1bv32) && ~bvugt32(a, zero)) && (((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && !(0bv32 == a)) && b == a) || ((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(a, b)) && !(0bv32 == b)) && !~bvugt32(r_add, a)) && b == b))) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)))) && ~bvadd64(ea, 128bv32) == ~bvlshr64(a, 24bv32))) && !~bvult64(r_add, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b))) || ((sb == 1bv32 && 1bv32 == tmp___0) && ((((((((((((!~bvult64(__retres10, a) && (\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, b)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(r_add, a)) && (((((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && a == a) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a) || (((((!~bvult64(r_add, b) && !~bvult64(a, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b))) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && ~bvsge32(tmp___2, 0bv32)) || (((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a) || (((((!~bvult64(r_add, b) && !~bvult64(a, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b))) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && ~bvsge32(tmp___2, 0bv32)))) && !~bvult64(\result, a)) && ~bvadd64(ea, 128bv32) == ~bvlshr64(b, 24bv32)) && ea == 127bv32) || ((((!~bvult64(r_add, b) && !~bvult64(\result, b)) && ((((!~bvult64(__retres10, a) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && !~bvult64(\result, a)) && (((((((((((sa == 1bv32 && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && a == a) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32)) || ((((((((((((a == b && sa == 1bv32) && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && !~bvult64(\result, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32)))) || (((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a)) || ea == 127bv32) && (((((((((((sa == 1bv32 && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && a == a) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32)) || ((((((((((((a == b && sa == 1bv32) && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && !~bvult64(\result, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32)))))) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b)) && b == a)) || (((((!~bvult64(__retres10, a) && !~bvult64(r_add, a)) && (((((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && a == a) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a) || (((((!~bvult64(r_add, b) && !~bvult64(a, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b))) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && ~bvsge32(tmp___2, 0bv32)) || (((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a) || (((((!~bvult64(r_add, b) && !~bvult64(a, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b))) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && ~bvsge32(tmp___2, 0bv32)))) && !~bvult64(\result, a)) && b == b) && ea == 127bv32)) || ((((!~bvult64(\result, b) && !~bvult64(__retres10, b)) && ((((!~bvult64(__retres10, a) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && !~bvult64(\result, a)) && (((((((((((sa == 1bv32 && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && a == a) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32)) || ((((((((((((a == b && sa == 1bv32) && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && !~bvult64(\result, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32)))) || (((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a)) || ea == 127bv32) && (((((((((((sa == 1bv32 && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && a == a) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32)) || ((((((((((((a == b && sa == 1bv32) && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && !~bvult64(\result, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32)))))) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b)) && b == b)) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvugt32(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a) || !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), b))) && zero == 0bv32) || ((((((((((((!~bvult64(__retres10, a) && (\exists ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, b)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && !~bvult64(r_add, a)) && (((((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && a == a) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a) || (((((!~bvult64(r_add, b) && !~bvult64(a, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b))) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && ~bvsge32(tmp___2, 0bv32)) || (((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a) || (((((!~bvult64(r_add, b) && !~bvult64(a, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b))) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && ~bvsge32(tmp___2, 0bv32)))) && !~bvult64(\result, a)) && ~bvadd64(ea, 128bv32) == ~bvlshr64(b, 24bv32)) && ea == 127bv32) || ((((!~bvult64(r_add, b) && !~bvult64(\result, b)) && ((((!~bvult64(__retres10, a) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && !~bvult64(\result, a)) && (((((((((((sa == 1bv32 && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && a == a) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32)) || ((((((((((((a == b && sa == 1bv32) && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && !~bvult64(\result, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32)))) || (((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a)) || ea == 127bv32) && (((((((((((sa == 1bv32 && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && a == a) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32)) || ((((((((((((a == b && sa == 1bv32) && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && !~bvult64(\result, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32)))))) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b)) && b == a)) || (((((!~bvult64(__retres10, a) && !~bvult64(r_add, a)) && (((((((((((sa == 1bv32 && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && a == a) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a) || (((((!~bvult64(r_add, b) && !~bvult64(a, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b))) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && ~bvsge32(tmp___2, 0bv32)) || (((((((((((a == b && sa == 1bv32) && (\exists ULTIMATE.start_addflt_~a : bv32, ULTIMATE.start_addflt_~b : bv32, ULTIMATE.start_addflt_~delta~0 : bv32 :: ma == ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~b)), ULTIMATE.start_addflt_~delta~0)))) && (\exists ULTIMATE.start_addflt_~a : bv32 :: (~bvult64(a, ULTIMATE.start_addflt_~a) && ~bvadd64(~bvor32(16777216bv32, ~bvand64(16777215bv32, ULTIMATE.start_addflt_~a)), ~bvlshr64(~bvor32(16777216bv32, ~bvand64(16777215bv32, a)), ~bvadd64(ea, ~bvneg32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)))))) == ma) && ~bvadd64(ea, 128bv32) == ~bvlshr64(ULTIMATE.start_addflt_~a, 24bv32))) && ((((((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !~bvult64(r_add, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == a) || (((((!~bvult64(r_add, b) && !~bvult64(a, b)) && !~bvult64(\result, b)) && !~bvult64(__retres10, b)) && !(0bv32 == b)) && b == b))) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && !(~bvand64(33554432bv32, ma) == 0bv32)) && ~bvsge32(tmp___2, 0bv32)))) && !~bvult64(\result, a)) && b == b) && ea == 127bv32)) || ((((!~bvult64(\result, b) && !~bvult64(__retres10, b)) && ((((!~bvult64(__retres10, a) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a))) && !~bvult64(\result, a)) && (((((((((((sa == 1bv32 && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && a == a) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32)) || ((((((((((((a == b && sa == 1bv32) && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && !~bvult64(\result, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32)))) || (((forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 129bv32), 24bv32)), a)) || ea == 127bv32) && (((((((((((sa == 1bv32 && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && a == a) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32)) || ((((((((((((a == b && sa == 1bv32) && (((!~bvult64(a, b) && !(0bv32 == b)) && b == b) || ((~bvsge32(~bvadd64(4294967168bv32, ~bvlshr64(a, 24bv32)), ~bvadd64(4294967168bv32, ~bvlshr64(b, 24bv32))) && !(0bv32 == b)) && b == a))) && !~bvult64(__retres10, a)) && !~bvult64(r_add, a)) && !~bvult64(a, a)) && !~bvult64(\result, a)) && cond == 1bv32) && ~bvsge32(tmp___1, 0bv32)) && ~bvugt32(a, zero)) && tmp == 1bv32) && ~bvult64(ma, 33554432bv32)) && ~bvsge32(tmp___2, 0bv32)))))) && !~bvult64(~bvor32(~bvand64(16777215bv32, ma), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b)) && b == b)) && (forall ULTIMATE.start_addflt_~ma~0 : bv32 :: !~bvugt32(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), a) || !~bvult64(~bvor32(~bvand64(16777215bv32, ULTIMATE.start_addflt_~ma~0), ~bvshl32(~bvadd64(ea, 128bv32), 24bv32)), b))) && (!~bvugt32(__retres10, a) || !~bvult64(__retres10, b))) && zero == 0bv32))) RESULT: Ultimate proved your program to be correct! [2021-11-03 04:45:52,828 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_a020d1dd-7d04-4970-8e76-fe23595e7622/bin/utaipan-aC7eJsxGYH/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE