./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/float-newlib/double_req_bl_0663b_true-unreach-call.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 635dfa2a Calling Ultimate with: java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/working_dir_d9b44f32-858b-4538-a49b-67301b141c5a/bin-2019/uautomizer/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_d9b44f32-858b-4538-a49b-67301b141c5a/bin-2019/uautomizer/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_d9b44f32-858b-4538-a49b-67301b141c5a/bin-2019/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_d9b44f32-858b-4538-a49b-67301b141c5a/bin-2019/uautomizer/config/AutomizerReach.xml -i ../../sv-benchmarks/c/float-newlib/double_req_bl_0663b_true-unreach-call.c -s /tmp/vcloud-vcloud-master/worker/working_dir_d9b44f32-858b-4538-a49b-67301b141c5a/bin-2019/uautomizer/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_d9b44f32-858b-4538-a49b-67301b141c5a/bin-2019/uautomizer --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 0cca6d33f0772631e27f925c9516a89b4af2326a ............................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis Calling Ultimate with: java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/working_dir_d9b44f32-858b-4538-a49b-67301b141c5a/bin-2019/uautomizer/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/working_dir_d9b44f32-858b-4538-a49b-67301b141c5a/bin-2019/uautomizer/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/working_dir_d9b44f32-858b-4538-a49b-67301b141c5a/bin-2019/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/working_dir_d9b44f32-858b-4538-a49b-67301b141c5a/bin-2019/uautomizer/config/AutomizerReach.xml -i ../../sv-benchmarks/c/float-newlib/double_req_bl_0663b_true-unreach-call.c -s /tmp/vcloud-vcloud-master/worker/working_dir_d9b44f32-858b-4538-a49b-67301b141c5a/bin-2019/uautomizer/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/working_dir_d9b44f32-858b-4538-a49b-67301b141c5a/bin-2019/uautomizer --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 0cca6d33f0772631e27f925c9516a89b4af2326a ................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.1.23-635dfa2 [2018-12-08 13:31:44,264 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-12-08 13:31:44,265 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-12-08 13:31:44,271 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-12-08 13:31:44,271 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-12-08 13:31:44,272 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-12-08 13:31:44,272 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-12-08 13:31:44,273 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-12-08 13:31:44,274 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-12-08 13:31:44,274 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-12-08 13:31:44,275 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-12-08 13:31:44,275 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-12-08 13:31:44,275 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-12-08 13:31:44,275 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-12-08 13:31:44,276 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-12-08 13:31:44,276 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-12-08 13:31:44,277 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-12-08 13:31:44,277 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-12-08 13:31:44,278 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-12-08 13:31:44,279 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-12-08 13:31:44,279 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-12-08 13:31:44,280 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-12-08 13:31:44,281 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-12-08 13:31:44,281 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-12-08 13:31:44,281 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-12-08 13:31:44,282 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-12-08 13:31:44,282 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-12-08 13:31:44,282 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-12-08 13:31:44,283 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-12-08 13:31:44,283 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-12-08 13:31:44,283 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-12-08 13:31:44,284 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-12-08 13:31:44,284 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-12-08 13:31:44,284 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-12-08 13:31:44,284 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-12-08 13:31:44,285 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-12-08 13:31:44,285 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_d9b44f32-858b-4538-a49b-67301b141c5a/bin-2019/uautomizer/config/svcomp-Reach-32bit-Automizer_Default.epf [2018-12-08 13:31:44,291 INFO L110 SettingsManager]: Loading preferences was successful [2018-12-08 13:31:44,291 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-12-08 13:31:44,292 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-12-08 13:31:44,292 INFO L133 SettingsManager]: * ... calls to implemented procedures=ONLY_FOR_CONCURRENT_PROGRAMS [2018-12-08 13:31:44,292 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-12-08 13:31:44,292 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-12-08 13:31:44,292 INFO L133 SettingsManager]: * Use SBE=true [2018-12-08 13:31:44,293 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-12-08 13:31:44,293 INFO L133 SettingsManager]: * sizeof long=4 [2018-12-08 13:31:44,293 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-12-08 13:31:44,293 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-12-08 13:31:44,293 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-12-08 13:31:44,293 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-12-08 13:31:44,293 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-12-08 13:31:44,293 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-12-08 13:31:44,293 INFO L133 SettingsManager]: * sizeof long double=12 [2018-12-08 13:31:44,293 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-12-08 13:31:44,293 INFO L133 SettingsManager]: * Use constant arrays=true [2018-12-08 13:31:44,293 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-12-08 13:31:44,294 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-12-08 13:31:44,294 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-12-08 13:31:44,294 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-12-08 13:31:44,294 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-12-08 13:31:44,294 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-12-08 13:31:44,294 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-12-08 13:31:44,294 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-12-08 13:31:44,294 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-12-08 13:31:44,294 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-12-08 13:31:44,294 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-12-08 13:31:44,294 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-12-08 13:31:44,294 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true 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-vcloud-master/worker/working_dir_d9b44f32-858b-4538-a49b-67301b141c5a/bin-2019/uautomizer 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(__VERIFIER_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 0cca6d33f0772631e27f925c9516a89b4af2326a [2018-12-08 13:31:44,311 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-12-08 13:31:44,317 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-12-08 13:31:44,319 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-12-08 13:31:44,320 INFO L271 PluginConnector]: Initializing CDTParser... [2018-12-08 13:31:44,320 INFO L276 PluginConnector]: CDTParser initialized [2018-12-08 13:31:44,320 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_d9b44f32-858b-4538-a49b-67301b141c5a/bin-2019/uautomizer/../../sv-benchmarks/c/float-newlib/double_req_bl_0663b_true-unreach-call.c [2018-12-08 13:31:44,355 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_d9b44f32-858b-4538-a49b-67301b141c5a/bin-2019/uautomizer/data/c9464a69e/3c783f431a38453c8f32e20ad839d90f/FLAGb6eaa59f6 [2018-12-08 13:31:44,707 INFO L307 CDTParser]: Found 1 translation units. [2018-12-08 13:31:44,707 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_d9b44f32-858b-4538-a49b-67301b141c5a/sv-benchmarks/c/float-newlib/double_req_bl_0663b_true-unreach-call.c [2018-12-08 13:31:44,712 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_d9b44f32-858b-4538-a49b-67301b141c5a/bin-2019/uautomizer/data/c9464a69e/3c783f431a38453c8f32e20ad839d90f/FLAGb6eaa59f6 [2018-12-08 13:31:45,097 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_d9b44f32-858b-4538-a49b-67301b141c5a/bin-2019/uautomizer/data/c9464a69e/3c783f431a38453c8f32e20ad839d90f [2018-12-08 13:31:45,102 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-12-08 13:31:45,104 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-12-08 13:31:45,106 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-12-08 13:31:45,106 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-12-08 13:31:45,111 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-12-08 13:31:45,111 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.12 01:31:45" (1/1) ... [2018-12-08 13:31:45,114 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7080f9ee and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 01:31:45, skipping insertion in model container [2018-12-08 13:31:45,115 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.12 01:31:45" (1/1) ... [2018-12-08 13:31:45,121 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-12-08 13:31:45,136 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-12-08 13:31:45,251 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-12-08 13:31:45,255 INFO L191 MainTranslator]: Completed pre-run [2018-12-08 13:31:45,285 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-12-08 13:31:45,332 INFO L195 MainTranslator]: Completed translation [2018-12-08 13:31:45,332 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 01:31:45 WrapperNode [2018-12-08 13:31:45,332 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-12-08 13:31:45,333 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-12-08 13:31:45,333 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-12-08 13:31:45,333 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-12-08 13:31:45,339 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 01:31:45" (1/1) ... [2018-12-08 13:31:45,350 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 01:31:45" (1/1) ... [2018-12-08 13:31:45,357 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-12-08 13:31:45,357 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-12-08 13:31:45,357 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-12-08 13:31:45,357 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-12-08 13:31:45,365 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 01:31:45" (1/1) ... [2018-12-08 13:31:45,365 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 01:31:45" (1/1) ... [2018-12-08 13:31:45,369 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 01:31:45" (1/1) ... [2018-12-08 13:31:45,369 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 01:31:45" (1/1) ... [2018-12-08 13:31:45,387 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 01:31:45" (1/1) ... [2018-12-08 13:31:45,394 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 01:31:45" (1/1) ... [2018-12-08 13:31:45,396 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 01:31:45" (1/1) ... [2018-12-08 13:31:45,398 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-12-08 13:31:45,399 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-12-08 13:31:45,399 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-12-08 13:31:45,399 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-12-08 13:31:45,399 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 01:31:45" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d9b44f32-858b-4538-a49b-67301b141c5a/bin-2019/uautomizer/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-12-08 13:31:45,430 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-12-08 13:31:45,430 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-12-08 13:31:45,430 INFO L130 BoogieDeclarations]: Found specification of procedure __ieee754_atan2 [2018-12-08 13:31:45,430 INFO L138 BoogieDeclarations]: Found implementation of procedure __ieee754_atan2 [2018-12-08 13:31:45,430 INFO L130 BoogieDeclarations]: Found specification of procedure read~real [2018-12-08 13:31:45,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2018-12-08 13:31:45,430 INFO L130 BoogieDeclarations]: Found specification of procedure fabs_double [2018-12-08 13:31:45,430 INFO L138 BoogieDeclarations]: Found implementation of procedure fabs_double [2018-12-08 13:31:45,430 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-12-08 13:31:45,430 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-12-08 13:31:45,430 INFO L130 BoogieDeclarations]: Found specification of procedure write~real [2018-12-08 13:31:45,431 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-12-08 13:31:45,431 INFO L130 BoogieDeclarations]: Found specification of procedure atan_double [2018-12-08 13:31:45,431 INFO L138 BoogieDeclarations]: Found implementation of procedure atan_double [2018-12-08 13:31:45,431 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-12-08 13:31:45,431 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-12-08 13:31:45,431 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2018-12-08 13:31:45,431 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~real [2018-12-08 13:31:45,431 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-12-08 13:31:45,723 INFO L275 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-12-08 13:31:45,723 INFO L280 CfgBuilder]: Removed 16 assue(true) statements. [2018-12-08 13:31:45,724 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.12 01:31:45 BoogieIcfgContainer [2018-12-08 13:31:45,724 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-12-08 13:31:45,724 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-12-08 13:31:45,724 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-12-08 13:31:45,727 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-12-08 13:31:45,727 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.12 01:31:45" (1/3) ... [2018-12-08 13:31:45,728 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4be09191 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.12 01:31:45, skipping insertion in model container [2018-12-08 13:31:45,728 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 01:31:45" (2/3) ... [2018-12-08 13:31:45,728 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4be09191 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.12 01:31:45, skipping insertion in model container [2018-12-08 13:31:45,728 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.12 01:31:45" (3/3) ... [2018-12-08 13:31:45,730 INFO L112 eAbstractionObserver]: Analyzing ICFG double_req_bl_0663b_true-unreach-call.c [2018-12-08 13:31:45,738 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-12-08 13:31:45,744 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-12-08 13:31:45,758 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-12-08 13:31:45,779 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-12-08 13:31:45,780 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-12-08 13:31:45,780 INFO L383 AbstractCegarLoop]: Hoare is true [2018-12-08 13:31:45,780 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-12-08 13:31:45,780 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-12-08 13:31:45,780 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-12-08 13:31:45,780 INFO L387 AbstractCegarLoop]: Difference is false [2018-12-08 13:31:45,780 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-12-08 13:31:45,780 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-12-08 13:31:45,792 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states. [2018-12-08 13:31:45,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2018-12-08 13:31:45,795 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 13:31:45,796 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 13:31:45,797 INFO L423 AbstractCegarLoop]: === Iteration 1 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 13:31:45,800 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 13:31:45,800 INFO L82 PathProgramCache]: Analyzing trace with hash -1380022172, now seen corresponding path program 1 times [2018-12-08 13:31:45,801 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 13:31:45,802 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 13:31:45,839 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 13:31:45,839 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 13:31:45,839 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 13:31:45,880 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 13:31:45,911 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 13:31:45,913 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 13:31:45,913 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-12-08 13:31:45,916 INFO L459 AbstractCegarLoop]: Interpolant automaton has 2 states [2018-12-08 13:31:45,923 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2018-12-08 13:31:45,924 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-12-08 13:31:45,925 INFO L87 Difference]: Start difference. First operand 103 states. Second operand 2 states. [2018-12-08 13:31:45,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 13:31:45,944 INFO L93 Difference]: Finished difference Result 197 states and 314 transitions. [2018-12-08 13:31:45,944 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2018-12-08 13:31:45,945 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 19 [2018-12-08 13:31:45,945 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 13:31:45,950 INFO L225 Difference]: With dead ends: 197 [2018-12-08 13:31:45,951 INFO L226 Difference]: Without dead ends: 98 [2018-12-08 13:31:45,953 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-12-08 13:31:45,962 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2018-12-08 13:31:45,977 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 98. [2018-12-08 13:31:45,977 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 98 states. [2018-12-08 13:31:45,979 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 137 transitions. [2018-12-08 13:31:45,980 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 137 transitions. Word has length 19 [2018-12-08 13:31:45,980 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 13:31:45,980 INFO L480 AbstractCegarLoop]: Abstraction has 98 states and 137 transitions. [2018-12-08 13:31:45,980 INFO L481 AbstractCegarLoop]: Interpolant automaton has 2 states. [2018-12-08 13:31:45,980 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 137 transitions. [2018-12-08 13:31:45,981 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2018-12-08 13:31:45,981 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 13:31:45,981 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 13:31:45,981 INFO L423 AbstractCegarLoop]: === Iteration 2 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 13:31:45,981 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 13:31:45,981 INFO L82 PathProgramCache]: Analyzing trace with hash 959017453, now seen corresponding path program 1 times [2018-12-08 13:31:45,981 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-08 13:31:45,982 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-08 13:31:45,982 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 13:31:45,983 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 13:31:45,983 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-08 13:31:46,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-12-08 13:31:46,041 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-12-08 13:31:46,059 INFO L469 BasicCegarLoop]: Counterexample might be feasible [2018-12-08 13:31:46,076 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 92 could not be translated for associated CType ARRAY#_4_~DOUBLE# [2018-12-08 13:31:46,077 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 108 could not be translated for associated CType ARRAY#_4_~DOUBLE# [2018-12-08 13:31:46,077 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 119 could not be translated for associated CType ARRAY#_4_~DOUBLE# [2018-12-08 13:31:46,077 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 104 could not be translated for associated CType ARRAY#_11_~DOUBLE# [2018-12-08 13:31:46,077 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 97 could not be translated for associated CType ARRAY#_11_~DOUBLE# [2018-12-08 13:31:46,077 WARN L1298 BoogieBacktranslator]: Unfinished Backtranslation: IntegerLiteral 100 could not be translated for associated CType ARRAY#_4_~DOUBLE# [2018-12-08 13:31:46,085 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 08.12 01:31:46 BoogieIcfgContainer [2018-12-08 13:31:46,085 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-12-08 13:31:46,086 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-12-08 13:31:46,086 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-12-08 13:31:46,086 INFO L276 PluginConnector]: Witness Printer initialized [2018-12-08 13:31:46,086 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.12 01:31:45" (3/4) ... [2018-12-08 13:31:46,089 INFO L147 WitnessPrinter]: No result that supports witness generation found [2018-12-08 13:31:46,089 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-12-08 13:31:46,089 INFO L168 Benchmark]: Toolchain (without parser) took 987.29 ms. Allocated memory was 1.0 GB in the beginning and 1.1 GB in the end (delta: 108.5 MB). Free memory was 952.3 MB in the beginning and 1.0 GB in the end (delta: -60.3 MB). Peak memory consumption was 48.2 MB. Max. memory is 11.5 GB. [2018-12-08 13:31:46,090 INFO L168 Benchmark]: CDTParser took 0.12 ms. Allocated memory is still 1.0 GB. Free memory is still 979.6 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-12-08 13:31:46,091 INFO L168 Benchmark]: CACSL2BoogieTranslator took 226.88 ms. Allocated memory was 1.0 GB in the beginning and 1.1 GB in the end (delta: 108.5 MB). Free memory was 952.3 MB in the beginning and 1.1 GB in the end (delta: -155.2 MB). Peak memory consumption was 30.6 MB. Max. memory is 11.5 GB. [2018-12-08 13:31:46,091 INFO L168 Benchmark]: Boogie Procedure Inliner took 24.27 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 2.7 MB). Peak memory consumption was 2.7 MB. Max. memory is 11.5 GB. [2018-12-08 13:31:46,092 INFO L168 Benchmark]: Boogie Preprocessor took 41.38 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 2.7 MB). Peak memory consumption was 2.7 MB. Max. memory is 11.5 GB. [2018-12-08 13:31:46,092 INFO L168 Benchmark]: RCFGBuilder took 325.15 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 49.3 MB). Peak memory consumption was 49.3 MB. Max. memory is 11.5 GB. [2018-12-08 13:31:46,092 INFO L168 Benchmark]: TraceAbstraction took 361.38 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 1.0 GB in the end (delta: 37.6 MB). Peak memory consumption was 37.6 MB. Max. memory is 11.5 GB. [2018-12-08 13:31:46,093 INFO L168 Benchmark]: Witness Printer took 3.09 ms. Allocated memory is still 1.1 GB. Free memory was 1.0 GB in the beginning and 1.0 GB in the end (delta: 2.7 MB). Peak memory consumption was 2.7 MB. Max. memory is 11.5 GB. [2018-12-08 13:31:46,095 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.12 ms. Allocated memory is still 1.0 GB. Free memory is still 979.6 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 226.88 ms. Allocated memory was 1.0 GB in the beginning and 1.1 GB in the end (delta: 108.5 MB). Free memory was 952.3 MB in the beginning and 1.1 GB in the end (delta: -155.2 MB). Peak memory consumption was 30.6 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 24.27 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 2.7 MB). Peak memory consumption was 2.7 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 41.38 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 2.7 MB). Peak memory consumption was 2.7 MB. Max. memory is 11.5 GB. * RCFGBuilder took 325.15 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 49.3 MB). Peak memory consumption was 49.3 MB. Max. memory is 11.5 GB. * TraceAbstraction took 361.38 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 1.0 GB in the end (delta: 37.6 MB). Peak memory consumption was 37.6 MB. Max. memory is 11.5 GB. * Witness Printer took 3.09 ms. Allocated memory is still 1.1 GB. Free memory was 1.0 GB in the beginning and 1.0 GB in the end (delta: 2.7 MB). Peak memory consumption was 2.7 MB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 92 could not be translated for associated CType ARRAY#_4_~DOUBLE# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 108 could not be translated for associated CType ARRAY#_4_~DOUBLE# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 119 could not be translated for associated CType ARRAY#_4_~DOUBLE# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 104 could not be translated for associated CType ARRAY#_11_~DOUBLE# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 97 could not be translated for associated CType ARRAY#_11_~DOUBLE# - GenericResult: Unfinished Backtranslation Unfinished Backtranslation: IntegerLiteral 100 could not be translated for associated CType ARRAY#_4_~DOUBLE# * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - UnprovableResult [Line: 260]: Unable to prove that call of __VERIFIER_error() unreachable Unable to prove that call of __VERIFIER_error() unreachable Reason: overapproximation of bitwiseOr at line 162, overapproximation of someUnaryDOUBLEoperation at line 52, overapproximation of bitwiseAnd at line 160, overapproximation of someBinaryArithmeticDOUBLEoperation at line 163, overapproximation of someBinaryDOUBLEComparisonOperation at line 259. Possible FailurePath: [L37-L42] static const double atanhi_atan[] = { 4.63647609000806093515e-01, 7.85398163397448278999e-01, 9.82793723247329054082e-01, 1.57079632679489655800e+00, }; [L44-L49] static const double atanlo_atan[] = { 2.26987774529616870924e-17, 3.06161699786838301793e-17, 1.39033110312309984516e-17, 6.12323399573676603587e-17, }; [L51-L58] static const double aT_atan[] = { 3.33333333333329318027e-01, -1.99999999998764832476e-01, 1.42857142725034663711e-01, -1.11111104054623557880e-01, 9.09088713343650656196e-02, -7.69187620504482999495e-02, 6.66107313738753120669e-02, -5.83357013379057348645e-02, 4.97687799461593236017e-02, -3.65315727442169155270e-02, 1.62858201153657823623e-02, }; [L60-L62] static const double one_atan = 1.0, pi_o_4 = 7.8539816339744827900E-01, pi_o_2 = 1.5707963267948965580E+00, pi = 3.1415926535897931160E+00, huge_atan = 1.0e300; [L139-L140] static const double tiny_atan2 = 1.0e-300, zero_atan2 = 0.0, pi_lo_atan2 = 1.2246467991473531772E-16; VAL [\old(aT_atan)=null, \old(aT_atan)=null, \old(atanhi_atan)=null, \old(atanhi_atan)=null, \old(atanlo_atan)=null, \old(atanlo_atan)=null, \old(huge_atan)=116, \old(one_atan)=105, \old(pi)=111, \old(pi_lo_atan2)=103, \old(pi_o_2)=89, \old(pi_o_4)=107, \old(tiny_atan2)=118, \old(zero_atan2)=96, aT_atan={99:0}, atanhi_atan={101:0}, atanlo_atan={90:0}, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, one_atan=1, pi=785398163397448279/250000000000000000, pi_lo_atan2=3061616997868382943/25000000000000000000000000000000000, pi_o_2=785398163397448279/500000000000000000, pi_o_4=785398163397448279/1000000000000000000, tiny_atan2=1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, zero_atan2=0] [L251] double x = 0.0; [L252] double y = __VERIFIER_nondet_double(); [L254] COND TRUE y > 0.0 VAL [aT_atan={99:0}, atanhi_atan={101:0}, atanlo_atan={90:0}, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, one_atan=1, pi=785398163397448279/250000000000000000, pi_lo_atan2=3061616997868382943/25000000000000000000000000000000000, pi_o_2=785398163397448279/500000000000000000, pi_o_4=785398163397448279/1000000000000000000, tiny_atan2=1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, x=0, y=117, zero_atan2=0] [L256] CALL, EXPR __ieee754_atan2(y, x) VAL [\old(x)=0, \old(y)=117, aT_atan={99:0}, atanhi_atan={101:0}, atanlo_atan={90:0}, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, one_atan=1, pi=785398163397448279/250000000000000000, pi_lo_atan2=3061616997868382943/25000000000000000000000000000000000, pi_o_2=785398163397448279/500000000000000000, pi_o_4=785398163397448279/1000000000000000000, tiny_atan2=1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, zero_atan2=0] [L143] double z; [L144] __int32_t k, m, hx, hy, ix, iy; [L145] __uint32_t lx, ly; VAL [\old(x)=0, \old(y)=117, aT_atan={99:0}, atanhi_atan={101:0}, atanlo_atan={90:0}, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, one_atan=1, pi=785398163397448279/250000000000000000, pi_lo_atan2=3061616997868382943/25000000000000000000000000000000000, pi_o_2=785398163397448279/500000000000000000, pi_o_4=785398163397448279/1000000000000000000, tiny_atan2=1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, x=0, y=117, zero_atan2=0] [L148] ieee_double_shape_type ew_u; [L149] ew_u.value = (x) [L150] EXPR ew_u.parts.msw [L150] (hx) = ew_u.parts.msw [L151] EXPR ew_u.parts.lsw [L151] (lx) = ew_u.parts.lsw [L153] ix = hx & 0x7fffffff VAL [\old(x)=0, \old(y)=117, aT_atan={99:0}, atanhi_atan={101:0}, atanlo_atan={90:0}, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, hx=5, lx=112, one_atan=1, pi=785398163397448279/250000000000000000, pi_lo_atan2=3061616997868382943/25000000000000000000000000000000000, pi_o_2=785398163397448279/500000000000000000, pi_o_4=785398163397448279/1000000000000000000, tiny_atan2=1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, x=0, y=117, zero_atan2=0] [L155] ieee_double_shape_type ew_u; [L156] ew_u.value = (y) [L157] EXPR ew_u.parts.msw [L157] (hy) = ew_u.parts.msw [L158] EXPR ew_u.parts.lsw [L158] (ly) = ew_u.parts.lsw [L160] iy = hy & 0x7fffffff VAL [\old(x)=0, \old(y)=117, aT_atan={99:0}, atanhi_atan={101:0}, atanlo_atan={90:0}, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, hx=5, hy=2, lx=112, ly=93, one_atan=1, pi=785398163397448279/250000000000000000, pi_lo_atan2=3061616997868382943/25000000000000000000000000000000000, pi_o_2=785398163397448279/500000000000000000, pi_o_4=785398163397448279/1000000000000000000, tiny_atan2=1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, x=0, y=117, zero_atan2=0] [L161-L162] COND TRUE ((ix | ((lx | -lx) >> 31)) > 0x7ff00000) || ((iy | ((ly | -ly) >> 31)) > 0x7ff00000) [L163] return x + y; VAL [\old(x)=0, \old(y)=117, aT_atan={99:0}, atanhi_atan={101:0}, atanlo_atan={90:0}, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, hx=5, hy=2, lx=112, ly=93, one_atan=1, pi=785398163397448279/250000000000000000, pi_lo_atan2=3061616997868382943/25000000000000000000000000000000000, pi_o_2=785398163397448279/500000000000000000, pi_o_4=785398163397448279/1000000000000000000, tiny_atan2=1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, x=0, y=117, zero_atan2=0] [L256] RET, EXPR __ieee754_atan2(y, x) VAL [__ieee754_atan2(y, x)=110, aT_atan={99:0}, atanhi_atan={101:0}, atanlo_atan={90:0}, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, one_atan=1, pi=785398163397448279/250000000000000000, pi_lo_atan2=3061616997868382943/25000000000000000000000000000000000, pi_o_2=785398163397448279/500000000000000000, pi_o_4=785398163397448279/1000000000000000000, tiny_atan2=1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, x=0, y=117, zero_atan2=0] [L256] double res = __ieee754_atan2(y, x); [L259] COND TRUE res != pi_o_2 VAL [aT_atan={99:0}, atanhi_atan={101:0}, atanlo_atan={90:0}, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, one_atan=1, pi=785398163397448279/250000000000000000, pi_lo_atan2=3061616997868382943/25000000000000000000000000000000000, pi_o_2=785398163397448279/500000000000000000, pi_o_4=785398163397448279/1000000000000000000, res=110, tiny_atan2=1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, x=0, y=117, zero_atan2=0] [L260] __VERIFIER_error() VAL [aT_atan={99:0}, atanhi_atan={101:0}, atanlo_atan={90:0}, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, one_atan=1, pi=785398163397448279/250000000000000000, pi_lo_atan2=3061616997868382943/25000000000000000000000000000000000, pi_o_2=785398163397448279/500000000000000000, pi_o_4=785398163397448279/1000000000000000000, res=110, tiny_atan2=1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, x=0, y=117, zero_atan2=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 6 procedures, 103 locations, 1 error locations. UNSAFE Result, 0.3s OverallTime, 2 OverallIterations, 1 TraceHistogramMax, 0.0s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 143 SDtfs, 0 SDslu, 0 SDs, 0 SdLazy, 0 SolverSat, 0 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 0.0s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=103occurred in iteration=0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 0.0s AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TraceCheckStatistics: 0.0s SsaConstructionTime, 0.0s SatisfiabilityAnalysisTime, 0.0s InterpolantComputationTime, 40 NumberOfCodeBlocks, 40 NumberOfCodeBlocksAsserted, 2 NumberOfCheckSat, 18 ConstructedInterpolants, 0 QuantifiedInterpolants, 324 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces Received shutdown request... ### Bit-precise run ### This is Ultimate 0.1.23-635dfa2 [2018-12-08 13:31:47,347 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-12-08 13:31:47,348 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-12-08 13:31:47,354 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-12-08 13:31:47,354 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-12-08 13:31:47,354 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-12-08 13:31:47,355 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-12-08 13:31:47,356 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-12-08 13:31:47,356 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-12-08 13:31:47,357 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-12-08 13:31:47,357 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-12-08 13:31:47,357 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-12-08 13:31:47,358 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-12-08 13:31:47,358 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-12-08 13:31:47,359 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-12-08 13:31:47,359 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-12-08 13:31:47,360 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-12-08 13:31:47,361 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-12-08 13:31:47,362 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-12-08 13:31:47,363 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-12-08 13:31:47,363 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-12-08 13:31:47,364 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-12-08 13:31:47,366 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-12-08 13:31:47,366 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-12-08 13:31:47,366 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-12-08 13:31:47,367 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-12-08 13:31:47,367 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-12-08 13:31:47,367 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-12-08 13:31:47,368 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-12-08 13:31:47,368 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-12-08 13:31:47,368 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-12-08 13:31:47,369 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-12-08 13:31:47,369 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-12-08 13:31:47,369 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-12-08 13:31:47,369 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-12-08 13:31:47,370 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-12-08 13:31:47,370 INFO L98 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/working_dir_d9b44f32-858b-4538-a49b-67301b141c5a/bin-2019/uautomizer/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2018-12-08 13:31:47,380 INFO L110 SettingsManager]: Loading preferences was successful [2018-12-08 13:31:47,380 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-12-08 13:31:47,380 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-12-08 13:31:47,381 INFO L133 SettingsManager]: * ... calls to implemented procedures=ONLY_FOR_CONCURRENT_PROGRAMS [2018-12-08 13:31:47,381 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-12-08 13:31:47,381 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-12-08 13:31:47,382 INFO L133 SettingsManager]: * Use SBE=true [2018-12-08 13:31:47,382 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-12-08 13:31:47,382 INFO L133 SettingsManager]: * sizeof long=4 [2018-12-08 13:31:47,382 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-12-08 13:31:47,382 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-12-08 13:31:47,382 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-12-08 13:31:47,383 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-12-08 13:31:47,383 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-12-08 13:31:47,383 INFO L133 SettingsManager]: * Use bitvectors instead of ints=true [2018-12-08 13:31:47,383 INFO L133 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2018-12-08 13:31:47,383 INFO L133 SettingsManager]: * sizeof long double=12 [2018-12-08 13:31:47,383 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-12-08 13:31:47,383 INFO L133 SettingsManager]: * Use constant arrays=true [2018-12-08 13:31:47,384 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-12-08 13:31:47,384 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-12-08 13:31:47,384 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-12-08 13:31:47,384 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-12-08 13:31:47,384 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-12-08 13:31:47,384 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-12-08 13:31:47,385 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-12-08 13:31:47,385 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-12-08 13:31:47,385 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-12-08 13:31:47,385 INFO L133 SettingsManager]: * Trace refinement strategy=WOLF [2018-12-08 13:31:47,385 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-12-08 13:31:47,385 INFO L133 SettingsManager]: * Command for external solver=cvc4 --incremental --rewrite-divk --print-success --lang smt [2018-12-08 13:31:47,385 INFO L133 SettingsManager]: * Logic for external solver=AUFBV [2018-12-08 13:31:47,386 INFO L133 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true 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-vcloud-master/worker/working_dir_d9b44f32-858b-4538-a49b-67301b141c5a/bin-2019/uautomizer 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(__VERIFIER_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 0cca6d33f0772631e27f925c9516a89b4af2326a [2018-12-08 13:31:47,409 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-12-08 13:31:47,417 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-12-08 13:31:47,419 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-12-08 13:31:47,419 INFO L271 PluginConnector]: Initializing CDTParser... [2018-12-08 13:31:47,420 INFO L276 PluginConnector]: CDTParser initialized [2018-12-08 13:31:47,420 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/working_dir_d9b44f32-858b-4538-a49b-67301b141c5a/bin-2019/uautomizer/../../sv-benchmarks/c/float-newlib/double_req_bl_0663b_true-unreach-call.c [2018-12-08 13:31:47,456 INFO L221 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_d9b44f32-858b-4538-a49b-67301b141c5a/bin-2019/uautomizer/data/f4bdd5722/b53584c972d54802b6786fd3537af32f/FLAGd897d4f4c [2018-12-08 13:31:47,898 INFO L307 CDTParser]: Found 1 translation units. [2018-12-08 13:31:47,899 INFO L161 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/working_dir_d9b44f32-858b-4538-a49b-67301b141c5a/sv-benchmarks/c/float-newlib/double_req_bl_0663b_true-unreach-call.c [2018-12-08 13:31:47,903 INFO L355 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/working_dir_d9b44f32-858b-4538-a49b-67301b141c5a/bin-2019/uautomizer/data/f4bdd5722/b53584c972d54802b6786fd3537af32f/FLAGd897d4f4c [2018-12-08 13:31:47,913 INFO L363 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/working_dir_d9b44f32-858b-4538-a49b-67301b141c5a/bin-2019/uautomizer/data/f4bdd5722/b53584c972d54802b6786fd3537af32f [2018-12-08 13:31:47,915 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-12-08 13:31:47,916 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-12-08 13:31:47,917 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-12-08 13:31:47,917 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-12-08 13:31:47,919 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-12-08 13:31:47,919 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.12 01:31:47" (1/1) ... [2018-12-08 13:31:47,922 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4f98f186 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 01:31:47, skipping insertion in model container [2018-12-08 13:31:47,922 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 08.12 01:31:47" (1/1) ... [2018-12-08 13:31:47,928 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-12-08 13:31:47,945 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-12-08 13:31:48,084 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-12-08 13:31:48,089 INFO L191 MainTranslator]: Completed pre-run [2018-12-08 13:31:48,131 INFO L203 PostProcessor]: Analyzing one entry point: main [2018-12-08 13:31:48,150 INFO L195 MainTranslator]: Completed translation [2018-12-08 13:31:48,151 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 01:31:48 WrapperNode [2018-12-08 13:31:48,151 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-12-08 13:31:48,151 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-12-08 13:31:48,152 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-12-08 13:31:48,152 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-12-08 13:31:48,157 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 01:31:48" (1/1) ... [2018-12-08 13:31:48,199 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 01:31:48" (1/1) ... [2018-12-08 13:31:48,204 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-12-08 13:31:48,204 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-12-08 13:31:48,204 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-12-08 13:31:48,204 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-12-08 13:31:48,210 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 01:31:48" (1/1) ... [2018-12-08 13:31:48,210 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 01:31:48" (1/1) ... [2018-12-08 13:31:48,214 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 01:31:48" (1/1) ... [2018-12-08 13:31:48,214 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 01:31:48" (1/1) ... [2018-12-08 13:31:48,227 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 01:31:48" (1/1) ... [2018-12-08 13:31:48,232 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 01:31:48" (1/1) ... [2018-12-08 13:31:48,234 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 01:31:48" (1/1) ... [2018-12-08 13:31:48,236 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-12-08 13:31:48,236 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-12-08 13:31:48,237 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-12-08 13:31:48,237 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-12-08 13:31:48,237 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 01:31:48" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d9b44f32-858b-4538-a49b-67301b141c5a/bin-2019/uautomizer/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-12-08 13:31:48,266 INFO L130 BoogieDeclarations]: Found specification of procedure read~intFLOATTYPE8 [2018-12-08 13:31:48,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~intFLOATTYPE8 [2018-12-08 13:31:48,267 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-12-08 13:31:48,267 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-12-08 13:31:48,267 INFO L130 BoogieDeclarations]: Found specification of procedure __ieee754_atan2 [2018-12-08 13:31:48,267 INFO L138 BoogieDeclarations]: Found implementation of procedure __ieee754_atan2 [2018-12-08 13:31:48,267 INFO L130 BoogieDeclarations]: Found specification of procedure fabs_double [2018-12-08 13:31:48,267 INFO L138 BoogieDeclarations]: Found implementation of procedure fabs_double [2018-12-08 13:31:48,267 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-12-08 13:31:48,267 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-12-08 13:31:48,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intFLOATTYPE8 [2018-12-08 13:31:48,267 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-12-08 13:31:48,267 INFO L130 BoogieDeclarations]: Found specification of procedure atan_double [2018-12-08 13:31:48,267 INFO L138 BoogieDeclarations]: Found implementation of procedure atan_double [2018-12-08 13:31:48,267 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2018-12-08 13:31:48,268 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-12-08 13:31:48,268 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-12-08 13:31:48,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2018-12-08 13:31:48,268 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-12-08 13:31:48,844 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-08 13:31:49,032 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-08 13:31:49,105 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-08 13:31:49,127 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-08 13:31:50,056 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-08 13:31:50,071 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-08 13:31:50,112 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-08 13:31:50,140 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-08 13:31:54,407 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-08 13:32:05,504 INFO L275 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-12-08 13:32:05,504 INFO L280 CfgBuilder]: Removed 16 assue(true) statements. [2018-12-08 13:32:05,505 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.12 01:32:05 BoogieIcfgContainer [2018-12-08 13:32:05,505 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-12-08 13:32:05,505 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-12-08 13:32:05,506 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-12-08 13:32:05,508 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-12-08 13:32:05,508 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 08.12 01:31:47" (1/3) ... [2018-12-08 13:32:05,508 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7d112b20 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.12 01:32:05, skipping insertion in model container [2018-12-08 13:32:05,508 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 08.12 01:31:48" (2/3) ... [2018-12-08 13:32:05,509 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7d112b20 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 08.12 01:32:05, skipping insertion in model container [2018-12-08 13:32:05,509 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.12 01:32:05" (3/3) ... [2018-12-08 13:32:05,510 INFO L112 eAbstractionObserver]: Analyzing ICFG double_req_bl_0663b_true-unreach-call.c [2018-12-08 13:32:05,516 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-12-08 13:32:05,521 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-12-08 13:32:05,530 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-12-08 13:32:05,546 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-12-08 13:32:05,546 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-12-08 13:32:05,546 INFO L383 AbstractCegarLoop]: Hoare is true [2018-12-08 13:32:05,547 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-12-08 13:32:05,547 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-12-08 13:32:05,547 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-12-08 13:32:05,547 INFO L387 AbstractCegarLoop]: Difference is false [2018-12-08 13:32:05,547 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-12-08 13:32:05,547 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-12-08 13:32:05,557 INFO L276 IsEmpty]: Start isEmpty. Operand 103 states. [2018-12-08 13:32:05,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2018-12-08 13:32:05,560 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 13:32:05,561 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 13:32:05,562 INFO L423 AbstractCegarLoop]: === Iteration 1 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 13:32:05,565 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 13:32:05,565 INFO L82 PathProgramCache]: Analyzing trace with hash -1380022172, now seen corresponding path program 1 times [2018-12-08 13:32:05,568 INFO L223 ckRefinementStrategy]: Switched to mode MATHSAT_FPBP [2018-12-08 13:32:05,568 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d9b44f32-858b-4538-a49b-67301b141c5a/bin-2019/uautomizer/mathsat Starting monitored process 2 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with mathsat -unsat_core_generation=3 [2018-12-08 13:32:05,577 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 13:32:05,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 13:32:05,787 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 13:32:05,798 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 13:32:05,798 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-08 13:32:05,810 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 13:32:05,811 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-12-08 13:32:05,813 INFO L459 AbstractCegarLoop]: Interpolant automaton has 2 states [2018-12-08 13:32:05,820 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2018-12-08 13:32:05,820 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-12-08 13:32:05,822 INFO L87 Difference]: Start difference. First operand 103 states. Second operand 2 states. [2018-12-08 13:32:05,841 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 13:32:05,841 INFO L93 Difference]: Finished difference Result 197 states and 314 transitions. [2018-12-08 13:32:05,841 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2018-12-08 13:32:05,842 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 19 [2018-12-08 13:32:05,842 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 13:32:05,848 INFO L225 Difference]: With dead ends: 197 [2018-12-08 13:32:05,848 INFO L226 Difference]: Without dead ends: 98 [2018-12-08 13:32:05,851 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-12-08 13:32:05,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 98 states. [2018-12-08 13:32:05,875 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 98 to 98. [2018-12-08 13:32:05,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 98 states. [2018-12-08 13:32:05,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 137 transitions. [2018-12-08 13:32:05,878 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 137 transitions. Word has length 19 [2018-12-08 13:32:05,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 13:32:05,878 INFO L480 AbstractCegarLoop]: Abstraction has 98 states and 137 transitions. [2018-12-08 13:32:05,878 INFO L481 AbstractCegarLoop]: Interpolant automaton has 2 states. [2018-12-08 13:32:05,878 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 137 transitions. [2018-12-08 13:32:05,879 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2018-12-08 13:32:05,879 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 13:32:05,879 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-08 13:32:05,879 INFO L423 AbstractCegarLoop]: === Iteration 2 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 13:32:05,880 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 13:32:05,880 INFO L82 PathProgramCache]: Analyzing trace with hash 959017453, now seen corresponding path program 1 times [2018-12-08 13:32:05,880 INFO L223 ckRefinementStrategy]: Switched to mode MATHSAT_FPBP [2018-12-08 13:32:05,880 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d9b44f32-858b-4538-a49b-67301b141c5a/bin-2019/uautomizer/mathsat Starting monitored process 3 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with mathsat -unsat_core_generation=3 [2018-12-08 13:32:05,883 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 13:32:06,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 13:32:06,188 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 13:32:06,350 INFO L683 Elim1Store]: detected equality via solver [2018-12-08 13:32:06,351 INFO L683 Elim1Store]: detected equality via solver [2018-12-08 13:32:06,352 INFO L683 Elim1Store]: detected equality via solver [2018-12-08 13:32:06,353 INFO L683 Elim1Store]: detected equality via solver [2018-12-08 13:32:06,358 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 4 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 73 treesize of output 98 [2018-12-08 13:32:06,475 INFO L683 Elim1Store]: detected equality via solver [2018-12-08 13:32:06,487 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 3 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 62 treesize of output 68 [2018-12-08 13:32:06,597 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 26 treesize of output 20 [2018-12-08 13:32:06,597 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-12-08 13:32:06,631 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 13:32:06,666 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 18 [2018-12-08 13:32:06,677 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 4 [2018-12-08 13:32:06,678 INFO L267 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2018-12-08 13:32:06,684 INFO L267 ElimStorePlain]: Start of recursive call 5: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 13:32:06,705 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 25 treesize of output 19 [2018-12-08 13:32:06,712 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 5 [2018-12-08 13:32:06,712 INFO L267 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2018-12-08 13:32:06,717 INFO L267 ElimStorePlain]: Start of recursive call 7: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 13:32:06,728 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 13:32:06,754 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2018-12-08 13:32:06,754 INFO L202 ElimStorePlain]: Needed 8 recursive calls to eliminate 5 variables, input treesize:97, output treesize:38 [2018-12-08 13:32:07,057 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 13:32:07,057 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-08 13:32:07,068 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 13:32:07,069 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2018-12-08 13:32:07,069 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-12-08 13:32:07,070 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-12-08 13:32:07,070 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2018-12-08 13:32:07,070 INFO L87 Difference]: Start difference. First operand 98 states and 137 transitions. Second operand 10 states. [2018-12-08 13:32:07,692 WARN L180 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 18 [2018-12-08 13:32:08,945 WARN L180 SmtUtils]: Spent 160.00 ms on a formula simplification that was a NOOP. DAG size: 76 [2018-12-08 13:32:16,034 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 13:32:16,034 INFO L93 Difference]: Finished difference Result 123 states and 171 transitions. [2018-12-08 13:32:16,035 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-12-08 13:32:16,035 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 21 [2018-12-08 13:32:16,036 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 13:32:16,037 INFO L225 Difference]: With dead ends: 123 [2018-12-08 13:32:16,037 INFO L226 Difference]: Without dead ends: 87 [2018-12-08 13:32:16,037 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 11 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=58, Invalid=152, Unknown=0, NotChecked=0, Total=210 [2018-12-08 13:32:16,038 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 87 states. [2018-12-08 13:32:16,044 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 87 to 87. [2018-12-08 13:32:16,044 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 87 states. [2018-12-08 13:32:16,045 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 87 states to 87 states and 115 transitions. [2018-12-08 13:32:16,045 INFO L78 Accepts]: Start accepts. Automaton has 87 states and 115 transitions. Word has length 21 [2018-12-08 13:32:16,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 13:32:16,045 INFO L480 AbstractCegarLoop]: Abstraction has 87 states and 115 transitions. [2018-12-08 13:32:16,045 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-12-08 13:32:16,045 INFO L276 IsEmpty]: Start isEmpty. Operand 87 states and 115 transitions. [2018-12-08 13:32:16,046 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2018-12-08 13:32:16,046 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 13:32:16,046 INFO L402 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] [2018-12-08 13:32:16,046 INFO L423 AbstractCegarLoop]: === Iteration 3 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 13:32:16,046 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 13:32:16,046 INFO L82 PathProgramCache]: Analyzing trace with hash -322982793, now seen corresponding path program 1 times [2018-12-08 13:32:16,047 INFO L223 ckRefinementStrategy]: Switched to mode MATHSAT_FPBP [2018-12-08 13:32:16,047 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d9b44f32-858b-4538-a49b-67301b141c5a/bin-2019/uautomizer/mathsat Starting monitored process 4 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with mathsat -unsat_core_generation=3 [2018-12-08 13:32:16,049 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 13:32:16,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 13:32:16,288 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 13:32:16,310 INFO L683 Elim1Store]: detected equality via solver [2018-12-08 13:32:16,311 INFO L683 Elim1Store]: detected equality via solver [2018-12-08 13:32:16,312 INFO L683 Elim1Store]: detected equality via solver [2018-12-08 13:32:16,313 INFO L683 Elim1Store]: detected equality via solver [2018-12-08 13:32:16,314 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 4 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 5 new quantified variables, introduced 0 case distinctions, treesize of input 58 treesize of output 85 [2018-12-08 13:32:16,402 INFO L478 Elim1Store]: Elim1 applied some preprocessing eliminated variable of array dimension 1, 2 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 47 treesize of output 45 [2018-12-08 13:32:16,402 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 13:32:16,423 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 32 treesize of output 24 [2018-12-08 13:32:16,429 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 24 treesize of output 9 [2018-12-08 13:32:16,430 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-08 13:32:16,437 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 13:32:16,450 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 8 treesize of output 6 [2018-12-08 13:32:16,453 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 6 treesize of output 1 [2018-12-08 13:32:16,453 INFO L267 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2018-12-08 13:32:16,454 INFO L267 ElimStorePlain]: Start of recursive call 6: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 13:32:16,462 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, 2 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 13:32:16,476 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2018-12-08 13:32:16,476 INFO L202 ElimStorePlain]: Needed 7 recursive calls to eliminate 4 variables, input treesize:71, output treesize:27 [2018-12-08 13:32:16,595 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 13:32:16,595 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-08 13:32:16,606 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 13:32:16,606 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-12-08 13:32:16,606 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-08 13:32:16,606 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-08 13:32:16,606 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-12-08 13:32:16,606 INFO L87 Difference]: Start difference. First operand 87 states and 115 transitions. Second operand 7 states. [2018-12-08 13:32:19,757 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 13:32:19,757 INFO L93 Difference]: Finished difference Result 118 states and 157 transitions. [2018-12-08 13:32:19,759 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-12-08 13:32:19,759 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 26 [2018-12-08 13:32:19,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 13:32:19,759 INFO L225 Difference]: With dead ends: 118 [2018-12-08 13:32:19,759 INFO L226 Difference]: Without dead ends: 81 [2018-12-08 13:32:19,760 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 20 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2018-12-08 13:32:19,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2018-12-08 13:32:19,768 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 81. [2018-12-08 13:32:19,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 81 states. [2018-12-08 13:32:19,768 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 104 transitions. [2018-12-08 13:32:19,768 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 104 transitions. Word has length 26 [2018-12-08 13:32:19,769 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 13:32:19,769 INFO L480 AbstractCegarLoop]: Abstraction has 81 states and 104 transitions. [2018-12-08 13:32:19,769 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-08 13:32:19,769 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 104 transitions. [2018-12-08 13:32:19,769 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2018-12-08 13:32:19,769 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 13:32:19,769 INFO L402 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] [2018-12-08 13:32:19,770 INFO L423 AbstractCegarLoop]: === Iteration 4 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 13:32:19,770 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 13:32:19,770 INFO L82 PathProgramCache]: Analyzing trace with hash -442139595, now seen corresponding path program 1 times [2018-12-08 13:32:19,770 INFO L223 ckRefinementStrategy]: Switched to mode MATHSAT_FPBP [2018-12-08 13:32:19,770 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d9b44f32-858b-4538-a49b-67301b141c5a/bin-2019/uautomizer/mathsat Starting monitored process 5 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with mathsat -unsat_core_generation=3 [2018-12-08 13:32:19,774 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 13:32:19,965 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 13:32:19,989 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 13:32:20,050 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 13:32:20,050 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-08 13:32:20,060 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 13:32:20,060 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-12-08 13:32:20,061 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-08 13:32:20,061 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-08 13:32:20,061 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-12-08 13:32:20,061 INFO L87 Difference]: Start difference. First operand 81 states and 104 transitions. Second operand 6 states. [2018-12-08 13:32:24,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 13:32:24,536 INFO L93 Difference]: Finished difference Result 89 states and 111 transitions. [2018-12-08 13:32:24,537 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-08 13:32:24,537 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 26 [2018-12-08 13:32:24,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 13:32:24,538 INFO L225 Difference]: With dead ends: 89 [2018-12-08 13:32:24,538 INFO L226 Difference]: Without dead ends: 81 [2018-12-08 13:32:24,538 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 21 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2018-12-08 13:32:24,539 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 81 states. [2018-12-08 13:32:24,545 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 81 to 81. [2018-12-08 13:32:24,545 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 81 states. [2018-12-08 13:32:24,545 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 81 states to 81 states and 102 transitions. [2018-12-08 13:32:24,546 INFO L78 Accepts]: Start accepts. Automaton has 81 states and 102 transitions. Word has length 26 [2018-12-08 13:32:24,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 13:32:24,546 INFO L480 AbstractCegarLoop]: Abstraction has 81 states and 102 transitions. [2018-12-08 13:32:24,546 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-08 13:32:24,546 INFO L276 IsEmpty]: Start isEmpty. Operand 81 states and 102 transitions. [2018-12-08 13:32:24,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2018-12-08 13:32:24,546 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 13:32:24,546 INFO L402 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] [2018-12-08 13:32:24,547 INFO L423 AbstractCegarLoop]: === Iteration 5 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 13:32:24,547 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 13:32:24,547 INFO L82 PathProgramCache]: Analyzing trace with hash 1332867767, now seen corresponding path program 1 times [2018-12-08 13:32:24,547 INFO L223 ckRefinementStrategy]: Switched to mode MATHSAT_FPBP [2018-12-08 13:32:24,547 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d9b44f32-858b-4538-a49b-67301b141c5a/bin-2019/uautomizer/mathsat Starting monitored process 6 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with mathsat -unsat_core_generation=3 [2018-12-08 13:32:24,552 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 13:32:24,752 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 13:32:24,775 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 13:32:25,304 WARN L180 SmtUtils]: Spent 354.00 ms on a formula simplification that was a NOOP. DAG size: 13 [2018-12-08 13:32:25,572 WARN L180 SmtUtils]: Spent 175.00 ms on a formula simplification that was a NOOP. DAG size: 13 [2018-12-08 13:32:26,002 WARN L180 SmtUtils]: Spent 235.00 ms on a formula simplification that was a NOOP. DAG size: 11 [2018-12-08 13:32:26,006 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 13:32:26,006 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-08 13:32:26,016 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 13:32:26,016 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-12-08 13:32:26,017 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-08 13:32:26,017 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-08 13:32:26,017 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-12-08 13:32:26,017 INFO L87 Difference]: Start difference. First operand 81 states and 102 transitions. Second operand 7 states. [2018-12-08 13:32:27,296 WARN L180 SmtUtils]: Spent 185.00 ms on a formula simplification that was a NOOP. DAG size: 13 [2018-12-08 13:32:27,661 WARN L180 SmtUtils]: Spent 208.00 ms on a formula simplification that was a NOOP. DAG size: 13 [2018-12-08 13:32:33,391 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 13:32:33,391 INFO L93 Difference]: Finished difference Result 87 states and 107 transitions. [2018-12-08 13:32:33,392 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-12-08 13:32:33,392 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 26 [2018-12-08 13:32:33,392 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 13:32:33,393 INFO L225 Difference]: With dead ends: 87 [2018-12-08 13:32:33,393 INFO L226 Difference]: Without dead ends: 79 [2018-12-08 13:32:33,393 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 1.7s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2018-12-08 13:32:33,394 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2018-12-08 13:32:33,399 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 79. [2018-12-08 13:32:33,400 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 79 states. [2018-12-08 13:32:33,400 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 99 transitions. [2018-12-08 13:32:33,400 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 99 transitions. Word has length 26 [2018-12-08 13:32:33,400 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 13:32:33,401 INFO L480 AbstractCegarLoop]: Abstraction has 79 states and 99 transitions. [2018-12-08 13:32:33,401 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-08 13:32:33,401 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 99 transitions. [2018-12-08 13:32:33,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2018-12-08 13:32:33,401 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 13:32:33,402 INFO L402 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] [2018-12-08 13:32:33,402 INFO L423 AbstractCegarLoop]: === Iteration 6 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 13:32:33,402 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 13:32:33,402 INFO L82 PathProgramCache]: Analyzing trace with hash 759779339, now seen corresponding path program 1 times [2018-12-08 13:32:33,402 INFO L223 ckRefinementStrategy]: Switched to mode MATHSAT_FPBP [2018-12-08 13:32:33,402 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d9b44f32-858b-4538-a49b-67301b141c5a/bin-2019/uautomizer/mathsat Starting monitored process 7 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with mathsat -unsat_core_generation=3 [2018-12-08 13:32:33,405 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 13:32:33,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 13:32:33,612 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 13:32:33,880 WARN L180 SmtUtils]: Spent 240.00 ms on a formula simplification that was a NOOP. DAG size: 13 [2018-12-08 13:32:34,351 WARN L180 SmtUtils]: Spent 189.00 ms on a formula simplification that was a NOOP. DAG size: 13 [2018-12-08 13:32:34,489 WARN L180 SmtUtils]: Spent 123.00 ms on a formula simplification that was a NOOP. DAG size: 11 [2018-12-08 13:32:34,797 WARN L180 SmtUtils]: Spent 199.00 ms on a formula simplification that was a NOOP. DAG size: 11 [2018-12-08 13:32:34,800 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 13:32:34,800 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-08 13:32:34,810 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 13:32:34,810 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-12-08 13:32:34,810 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-08 13:32:34,811 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-08 13:32:34,811 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-12-08 13:32:34,811 INFO L87 Difference]: Start difference. First operand 79 states and 99 transitions. Second operand 7 states. [2018-12-08 13:32:42,120 WARN L180 SmtUtils]: Spent 248.00 ms on a formula simplification that was a NOOP. DAG size: 13 [2018-12-08 13:32:45,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 13:32:45,525 INFO L93 Difference]: Finished difference Result 85 states and 104 transitions. [2018-12-08 13:32:45,527 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-12-08 13:32:45,527 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 28 [2018-12-08 13:32:45,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 13:32:45,527 INFO L225 Difference]: With dead ends: 85 [2018-12-08 13:32:45,527 INFO L226 Difference]: Without dead ends: 77 [2018-12-08 13:32:45,528 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2018-12-08 13:32:45,528 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 77 states. [2018-12-08 13:32:45,534 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 77 to 77. [2018-12-08 13:32:45,534 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 77 states. [2018-12-08 13:32:45,535 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 77 states to 77 states and 96 transitions. [2018-12-08 13:32:45,535 INFO L78 Accepts]: Start accepts. Automaton has 77 states and 96 transitions. Word has length 28 [2018-12-08 13:32:45,535 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 13:32:45,535 INFO L480 AbstractCegarLoop]: Abstraction has 77 states and 96 transitions. [2018-12-08 13:32:45,535 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-08 13:32:45,535 INFO L276 IsEmpty]: Start isEmpty. Operand 77 states and 96 transitions. [2018-12-08 13:32:45,536 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2018-12-08 13:32:45,536 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 13:32:45,536 INFO L402 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] [2018-12-08 13:32:45,536 INFO L423 AbstractCegarLoop]: === Iteration 7 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 13:32:45,536 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 13:32:45,537 INFO L82 PathProgramCache]: Analyzing trace with hash -1854768899, now seen corresponding path program 1 times [2018-12-08 13:32:45,537 INFO L223 ckRefinementStrategy]: Switched to mode MATHSAT_FPBP [2018-12-08 13:32:45,537 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d9b44f32-858b-4538-a49b-67301b141c5a/bin-2019/uautomizer/mathsat Starting monitored process 8 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 8 with mathsat -unsat_core_generation=3 [2018-12-08 13:32:45,540 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 13:32:45,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 13:32:45,835 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 13:32:46,238 WARN L180 SmtUtils]: Spent 380.00 ms on a formula simplification that was a NOOP. DAG size: 16 [2018-12-08 13:32:47,003 WARN L180 SmtUtils]: Spent 660.00 ms on a formula simplification that was a NOOP. DAG size: 16 [2018-12-08 13:32:47,381 WARN L180 SmtUtils]: Spent 214.00 ms on a formula simplification that was a NOOP. DAG size: 14 [2018-12-08 13:32:47,471 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 13:32:47,472 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-08 13:32:47,483 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 13:32:47,484 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-12-08 13:32:47,484 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-08 13:32:47,484 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-08 13:32:47,484 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-12-08 13:32:47,484 INFO L87 Difference]: Start difference. First operand 77 states and 96 transitions. Second operand 7 states. [2018-12-08 13:32:50,346 WARN L180 SmtUtils]: Spent 1.93 s on a formula simplification that was a NOOP. DAG size: 18 [2018-12-08 13:32:53,967 WARN L180 SmtUtils]: Spent 155.00 ms on a formula simplification that was a NOOP. DAG size: 16 [2018-12-08 13:32:54,606 WARN L180 SmtUtils]: Spent 223.00 ms on a formula simplification that was a NOOP. DAG size: 16 [2018-12-08 13:33:00,097 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 13:33:00,097 INFO L93 Difference]: Finished difference Result 94 states and 116 transitions. [2018-12-08 13:33:00,098 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-12-08 13:33:00,098 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 29 [2018-12-08 13:33:00,098 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 13:33:00,100 INFO L225 Difference]: With dead ends: 94 [2018-12-08 13:33:00,100 INFO L226 Difference]: Without dead ends: 88 [2018-12-08 13:33:00,100 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 22 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 4.1s TimeCoverageRelationStatistics Valid=26, Invalid=64, Unknown=0, NotChecked=0, Total=90 [2018-12-08 13:33:00,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 88 states. [2018-12-08 13:33:00,110 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 88 to 79. [2018-12-08 13:33:00,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 79 states. [2018-12-08 13:33:00,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 98 transitions. [2018-12-08 13:33:00,111 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 98 transitions. Word has length 29 [2018-12-08 13:33:00,111 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 13:33:00,111 INFO L480 AbstractCegarLoop]: Abstraction has 79 states and 98 transitions. [2018-12-08 13:33:00,111 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-08 13:33:00,112 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 98 transitions. [2018-12-08 13:33:00,112 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2018-12-08 13:33:00,112 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 13:33:00,112 INFO L402 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] [2018-12-08 13:33:00,113 INFO L423 AbstractCegarLoop]: === Iteration 8 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 13:33:00,113 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 13:33:00,113 INFO L82 PathProgramCache]: Analyzing trace with hash 89007903, now seen corresponding path program 1 times [2018-12-08 13:33:00,113 INFO L223 ckRefinementStrategy]: Switched to mode MATHSAT_FPBP [2018-12-08 13:33:00,113 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d9b44f32-858b-4538-a49b-67301b141c5a/bin-2019/uautomizer/mathsat Starting monitored process 9 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with mathsat -unsat_core_generation=3 [2018-12-08 13:33:00,116 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 13:33:00,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 13:33:00,272 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 13:33:00,324 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 13:33:00,324 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-08 13:33:00,334 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 13:33:00,334 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-12-08 13:33:00,335 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-08 13:33:00,335 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-08 13:33:00,335 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-12-08 13:33:00,335 INFO L87 Difference]: Start difference. First operand 79 states and 98 transitions. Second operand 6 states. [2018-12-08 13:33:03,615 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 13:33:03,615 INFO L93 Difference]: Finished difference Result 96 states and 118 transitions. [2018-12-08 13:33:03,616 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-08 13:33:03,616 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 30 [2018-12-08 13:33:03,616 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 13:33:03,616 INFO L225 Difference]: With dead ends: 96 [2018-12-08 13:33:03,616 INFO L226 Difference]: Without dead ends: 79 [2018-12-08 13:33:03,617 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 25 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2018-12-08 13:33:03,617 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 79 states. [2018-12-08 13:33:03,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 79 to 79. [2018-12-08 13:33:03,624 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 79 states. [2018-12-08 13:33:03,624 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 79 states to 79 states and 97 transitions. [2018-12-08 13:33:03,624 INFO L78 Accepts]: Start accepts. Automaton has 79 states and 97 transitions. Word has length 30 [2018-12-08 13:33:03,624 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 13:33:03,624 INFO L480 AbstractCegarLoop]: Abstraction has 79 states and 97 transitions. [2018-12-08 13:33:03,624 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-08 13:33:03,624 INFO L276 IsEmpty]: Start isEmpty. Operand 79 states and 97 transitions. [2018-12-08 13:33:03,625 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2018-12-08 13:33:03,625 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 13:33:03,625 INFO L402 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] [2018-12-08 13:33:03,625 INFO L423 AbstractCegarLoop]: === Iteration 9 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 13:33:03,625 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 13:33:03,625 INFO L82 PathProgramCache]: Analyzing trace with hash 1404759961, now seen corresponding path program 1 times [2018-12-08 13:33:03,625 INFO L223 ckRefinementStrategy]: Switched to mode MATHSAT_FPBP [2018-12-08 13:33:03,626 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d9b44f32-858b-4538-a49b-67301b141c5a/bin-2019/uautomizer/mathsat Starting monitored process 10 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 10 with mathsat -unsat_core_generation=3 [2018-12-08 13:33:03,629 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 13:33:04,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 13:33:04,046 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 13:33:04,435 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 13:33:04,435 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-08 13:33:04,448 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 13:33:04,448 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [10] imperfect sequences [] total 10 [2018-12-08 13:33:04,448 INFO L459 AbstractCegarLoop]: Interpolant automaton has 10 states [2018-12-08 13:33:04,448 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2018-12-08 13:33:04,448 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2018-12-08 13:33:04,449 INFO L87 Difference]: Start difference. First operand 79 states and 97 transitions. Second operand 10 states. [2018-12-08 13:33:05,843 WARN L180 SmtUtils]: Spent 169.00 ms on a formula simplification that was a NOOP. DAG size: 74 [2018-12-08 13:33:09,403 WARN L180 SmtUtils]: Spent 468.00 ms on a formula simplification. DAG size of input: 74 DAG size of output: 72 [2018-12-08 13:33:11,650 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 13:33:11,650 INFO L93 Difference]: Finished difference Result 87 states and 104 transitions. [2018-12-08 13:33:11,652 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-12-08 13:33:11,652 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 31 [2018-12-08 13:33:11,652 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 13:33:11,652 INFO L225 Difference]: With dead ends: 87 [2018-12-08 13:33:11,652 INFO L226 Difference]: Without dead ends: 70 [2018-12-08 13:33:11,653 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 13 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=69, Invalid=171, Unknown=0, NotChecked=0, Total=240 [2018-12-08 13:33:11,653 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70 states. [2018-12-08 13:33:11,658 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70 to 68. [2018-12-08 13:33:11,658 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 68 states. [2018-12-08 13:33:11,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 81 transitions. [2018-12-08 13:33:11,659 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 81 transitions. Word has length 31 [2018-12-08 13:33:11,659 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 13:33:11,659 INFO L480 AbstractCegarLoop]: Abstraction has 68 states and 81 transitions. [2018-12-08 13:33:11,659 INFO L481 AbstractCegarLoop]: Interpolant automaton has 10 states. [2018-12-08 13:33:11,659 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 81 transitions. [2018-12-08 13:33:11,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2018-12-08 13:33:11,660 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 13:33:11,660 INFO L402 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] [2018-12-08 13:33:11,660 INFO L423 AbstractCegarLoop]: === Iteration 10 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 13:33:11,660 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 13:33:11,660 INFO L82 PathProgramCache]: Analyzing trace with hash 1356254058, now seen corresponding path program 1 times [2018-12-08 13:33:11,660 INFO L223 ckRefinementStrategy]: Switched to mode MATHSAT_FPBP [2018-12-08 13:33:11,660 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d9b44f32-858b-4538-a49b-67301b141c5a/bin-2019/uautomizer/mathsat Starting monitored process 11 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 11 with mathsat -unsat_core_generation=3 [2018-12-08 13:33:11,663 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 13:33:11,855 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 13:33:11,880 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 13:33:11,941 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 13:33:11,942 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-08 13:33:11,952 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 13:33:11,953 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-12-08 13:33:11,953 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-08 13:33:11,953 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-08 13:33:11,953 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-12-08 13:33:11,953 INFO L87 Difference]: Start difference. First operand 68 states and 81 transitions. Second operand 6 states. [2018-12-08 13:33:14,235 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 13:33:14,235 INFO L93 Difference]: Finished difference Result 74 states and 86 transitions. [2018-12-08 13:33:14,236 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-08 13:33:14,236 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 34 [2018-12-08 13:33:14,236 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 13:33:14,237 INFO L225 Difference]: With dead ends: 74 [2018-12-08 13:33:14,237 INFO L226 Difference]: Without dead ends: 66 [2018-12-08 13:33:14,238 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 29 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2018-12-08 13:33:14,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 66 states. [2018-12-08 13:33:14,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 66 to 66. [2018-12-08 13:33:14,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2018-12-08 13:33:14,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 77 transitions. [2018-12-08 13:33:14,244 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 77 transitions. Word has length 34 [2018-12-08 13:33:14,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 13:33:14,244 INFO L480 AbstractCegarLoop]: Abstraction has 66 states and 77 transitions. [2018-12-08 13:33:14,244 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-08 13:33:14,244 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 77 transitions. [2018-12-08 13:33:14,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2018-12-08 13:33:14,245 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 13:33:14,245 INFO L402 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] [2018-12-08 13:33:14,245 INFO L423 AbstractCegarLoop]: === Iteration 11 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 13:33:14,245 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 13:33:14,245 INFO L82 PathProgramCache]: Analyzing trace with hash 1205883235, now seen corresponding path program 1 times [2018-12-08 13:33:14,245 INFO L223 ckRefinementStrategy]: Switched to mode MATHSAT_FPBP [2018-12-08 13:33:14,246 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d9b44f32-858b-4538-a49b-67301b141c5a/bin-2019/uautomizer/mathsat Starting monitored process 12 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with mathsat -unsat_core_generation=3 [2018-12-08 13:33:14,249 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 13:33:15,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 13:33:15,109 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 13:33:15,173 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 48 [2018-12-08 13:33:15,181 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 30 treesize of output 24 [2018-12-08 13:33:15,181 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-0 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-08 13:33:15,186 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-08 13:33:15,200 INFO L267 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2018-12-08 13:33:15,200 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:64, output treesize:34 [2018-12-08 13:33:17,670 WARN L832 $PredicateComparison]: unable to prove that (exists ((v_arrayElimCell_8 (_ BitVec 32)) (|v_q#valueAsBitvector_18| (_ BitVec 64)) (__ieee754_atan2_~y (_ FloatingPoint 11 53))) (and (= |c___ieee754_atan2_#t~ret41| (let ((.cse0 (concat (bvand (_ bv2147483647 32) ((_ extract 63 32) |v_q#valueAsBitvector_18|)) v_arrayElimCell_8))) (fp ((_ extract 63 63) .cse0) ((_ extract 62 52) .cse0) ((_ extract 51 0) .cse0)))) (= (fp.div roundNearestTiesToEven __ieee754_atan2_~y |c___ieee754_atan2_#in~x|) (fp ((_ extract 63 63) |v_q#valueAsBitvector_18|) ((_ extract 62 52) |v_q#valueAsBitvector_18|) ((_ extract 51 0) |v_q#valueAsBitvector_18|))))) is different from false [2018-12-08 13:33:40,943 WARN L180 SmtUtils]: Spent 1.58 s on a formula simplification that was a NOOP. DAG size: 32 [2018-12-08 13:33:40,967 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 13:33:40,967 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-08 13:33:40,985 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 13:33:40,985 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [14] imperfect sequences [] total 14 [2018-12-08 13:33:40,985 INFO L459 AbstractCegarLoop]: Interpolant automaton has 14 states [2018-12-08 13:33:40,986 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2018-12-08 13:33:40,986 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=25, Invalid=131, Unknown=4, NotChecked=22, Total=182 [2018-12-08 13:33:40,986 INFO L87 Difference]: Start difference. First operand 66 states and 77 transitions. Second operand 14 states. [2018-12-08 13:34:22,373 WARN L180 SmtUtils]: Spent 7.50 s on a formula simplification that was a NOOP. DAG size: 26 [2018-12-08 13:35:08,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 13:35:08,530 INFO L93 Difference]: Finished difference Result 81 states and 91 transitions. [2018-12-08 13:35:08,850 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-12-08 13:35:08,851 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 51 [2018-12-08 13:35:08,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 13:35:08,851 INFO L225 Difference]: With dead ends: 81 [2018-12-08 13:35:08,852 INFO L226 Difference]: Without dead ends: 70 [2018-12-08 13:35:08,852 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 1 IntricatePredicates, 0 DeprecatedPredicates, 22 ImplicationChecksByTransitivity, 56.8s TimeCoverageRelationStatistics Valid=66, Invalid=350, Unknown=8, NotChecked=38, Total=462 [2018-12-08 13:35:08,852 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70 states. [2018-12-08 13:35:08,860 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70 to 66. [2018-12-08 13:35:08,860 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2018-12-08 13:35:08,861 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 76 transitions. [2018-12-08 13:35:08,861 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 76 transitions. Word has length 51 [2018-12-08 13:35:08,862 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 13:35:08,862 INFO L480 AbstractCegarLoop]: Abstraction has 66 states and 76 transitions. [2018-12-08 13:35:08,862 INFO L481 AbstractCegarLoop]: Interpolant automaton has 14 states. [2018-12-08 13:35:08,862 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 76 transitions. [2018-12-08 13:35:08,863 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2018-12-08 13:35:08,863 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 13:35:08,863 INFO L402 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] [2018-12-08 13:35:08,863 INFO L423 AbstractCegarLoop]: === Iteration 12 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 13:35:08,863 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 13:35:08,863 INFO L82 PathProgramCache]: Analyzing trace with hash -757299736, now seen corresponding path program 1 times [2018-12-08 13:35:08,864 INFO L223 ckRefinementStrategy]: Switched to mode MATHSAT_FPBP [2018-12-08 13:35:08,864 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d9b44f32-858b-4538-a49b-67301b141c5a/bin-2019/uautomizer/mathsat Starting monitored process 13 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 13 with mathsat -unsat_core_generation=3 [2018-12-08 13:35:08,868 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 13:35:09,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 13:35:09,741 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 13:35:10,511 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 66 treesize of output 60 [2018-12-08 13:35:10,514 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 60 treesize of output 55 [2018-12-08 13:35:10,525 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 27 [2018-12-08 13:35:10,526 INFO L267 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2018-12-08 13:35:10,530 INFO L267 ElimStorePlain]: Start of recursive call 3: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 13:35:10,533 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 13:35:10,550 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2018-12-08 13:35:10,550 INFO L202 ElimStorePlain]: Needed 4 recursive calls to eliminate 4 variables, input treesize:85, output treesize:46 [2018-12-08 13:35:32,736 WARN L180 SmtUtils]: Spent 6.12 s on a formula simplification that was a NOOP. DAG size: 55 [2018-12-08 13:35:50,844 WARN L832 $PredicateComparison]: unable to prove that (and (exists ((|v_q#valueAsBitvector_20| (_ BitVec 64)) (|v_q#valueAsBitvector_19| (_ BitVec 64))) (and (= |c___ieee754_atan2_#in~y| (fp ((_ extract 63 63) |v_q#valueAsBitvector_20|) ((_ extract 62 52) |v_q#valueAsBitvector_20|) ((_ extract 51 0) |v_q#valueAsBitvector_20|))) (not (bvsgt (bvashr (bvadd (bvand (_ bv2147483647 32) ((_ extract 63 32) |v_q#valueAsBitvector_20|)) (bvneg (bvand (_ bv2147483647 32) ((_ extract 63 32) |v_q#valueAsBitvector_19|)))) (_ bv20 32)) (_ bv60 32))) (= |c___ieee754_atan2_#in~x| (fp ((_ extract 63 63) |v_q#valueAsBitvector_19|) ((_ extract 62 52) |v_q#valueAsBitvector_19|) ((_ extract 51 0) |v_q#valueAsBitvector_19|))))) (exists ((|v_q#valueAsBitvector_22| (_ BitVec 64)) (|v_q#valueAsBitvector_21| (_ BitVec 64)) (v_prenex_62 (_ BitVec 64)) (v_prenex_61 (_ BitVec 64))) (let ((.cse1 (fp ((_ extract 63 63) v_prenex_61) ((_ extract 62 52) v_prenex_61) ((_ extract 51 0) v_prenex_61))) (.cse2 (fp.div roundNearestTiesToEven |c___ieee754_atan2_#in~y| |c___ieee754_atan2_#in~x|))) (and (= (let ((.cse0 (concat (bvand (_ bv2147483647 32) ((_ extract 63 32) |v_q#valueAsBitvector_21|)) ((_ extract 31 0) |v_q#valueAsBitvector_22|)))) (fp ((_ extract 63 63) .cse0) ((_ extract 62 52) .cse0) ((_ extract 51 0) .cse0))) .cse1) (= .cse1 (fp ((_ extract 63 63) v_prenex_62) ((_ extract 62 52) v_prenex_62) ((_ extract 51 0) v_prenex_62))) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_22|) ((_ extract 62 52) |v_q#valueAsBitvector_22|) ((_ extract 51 0) |v_q#valueAsBitvector_22|)) .cse2) (= (bvadd (bvand (_ bv2147483647 32) ((_ extract 63 32) v_prenex_61)) (_ bv2148532224 32)) (_ bv0 32)) (= .cse2 (fp ((_ extract 63 63) |v_q#valueAsBitvector_21|) ((_ extract 62 52) |v_q#valueAsBitvector_21|) ((_ extract 51 0) |v_q#valueAsBitvector_21|))) (not (= ((_ extract 31 0) v_prenex_62) (_ bv0 32))))))) is different from false [2018-12-08 13:35:53,243 WARN L854 $PredicateComparison]: unable to prove that (and (exists ((|v_q#valueAsBitvector_20| (_ BitVec 64)) (|v_q#valueAsBitvector_19| (_ BitVec 64))) (and (= |c___ieee754_atan2_#in~y| (fp ((_ extract 63 63) |v_q#valueAsBitvector_20|) ((_ extract 62 52) |v_q#valueAsBitvector_20|) ((_ extract 51 0) |v_q#valueAsBitvector_20|))) (not (bvsgt (bvashr (bvadd (bvand (_ bv2147483647 32) ((_ extract 63 32) |v_q#valueAsBitvector_20|)) (bvneg (bvand (_ bv2147483647 32) ((_ extract 63 32) |v_q#valueAsBitvector_19|)))) (_ bv20 32)) (_ bv60 32))) (= |c___ieee754_atan2_#in~x| (fp ((_ extract 63 63) |v_q#valueAsBitvector_19|) ((_ extract 62 52) |v_q#valueAsBitvector_19|) ((_ extract 51 0) |v_q#valueAsBitvector_19|))))) (exists ((|v_q#valueAsBitvector_22| (_ BitVec 64)) (|v_q#valueAsBitvector_21| (_ BitVec 64)) (v_prenex_62 (_ BitVec 64)) (v_prenex_61 (_ BitVec 64))) (let ((.cse1 (fp ((_ extract 63 63) v_prenex_61) ((_ extract 62 52) v_prenex_61) ((_ extract 51 0) v_prenex_61))) (.cse2 (fp.div roundNearestTiesToEven |c___ieee754_atan2_#in~y| |c___ieee754_atan2_#in~x|))) (and (= (let ((.cse0 (concat (bvand (_ bv2147483647 32) ((_ extract 63 32) |v_q#valueAsBitvector_21|)) ((_ extract 31 0) |v_q#valueAsBitvector_22|)))) (fp ((_ extract 63 63) .cse0) ((_ extract 62 52) .cse0) ((_ extract 51 0) .cse0))) .cse1) (= .cse1 (fp ((_ extract 63 63) v_prenex_62) ((_ extract 62 52) v_prenex_62) ((_ extract 51 0) v_prenex_62))) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_22|) ((_ extract 62 52) |v_q#valueAsBitvector_22|) ((_ extract 51 0) |v_q#valueAsBitvector_22|)) .cse2) (= (bvadd (bvand (_ bv2147483647 32) ((_ extract 63 32) v_prenex_61)) (_ bv2148532224 32)) (_ bv0 32)) (= .cse2 (fp ((_ extract 63 63) |v_q#valueAsBitvector_21|) ((_ extract 62 52) |v_q#valueAsBitvector_21|) ((_ extract 51 0) |v_q#valueAsBitvector_21|))) (not (= ((_ extract 31 0) v_prenex_62) (_ bv0 32))))))) is different from true [2018-12-08 13:35:53,271 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 13:35:53,272 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-08 13:35:53,290 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 13:35:53,290 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [22] imperfect sequences [] total 22 [2018-12-08 13:35:53,290 INFO L459 AbstractCegarLoop]: Interpolant automaton has 22 states [2018-12-08 13:35:53,291 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2018-12-08 13:35:53,291 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=363, Unknown=8, NotChecked=38, Total=462 [2018-12-08 13:35:53,291 INFO L87 Difference]: Start difference. First operand 66 states and 76 transitions. Second operand 22 states. [2018-12-08 13:35:55,438 WARN L180 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 40 [2018-12-08 13:35:56,890 WARN L180 SmtUtils]: Spent 485.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2018-12-08 13:36:11,362 WARN L832 $PredicateComparison]: unable to prove that (and (exists ((|v_q#valueAsBitvector_19| (_ BitVec 64))) (and (= c___ieee754_atan2_~ix~1 (bvand (_ bv2147483647 32) ((_ extract 63 32) |v_q#valueAsBitvector_19|))) (= c___ieee754_atan2_~x (fp ((_ extract 63 63) |v_q#valueAsBitvector_19|) ((_ extract 62 52) |v_q#valueAsBitvector_19|) ((_ extract 51 0) |v_q#valueAsBitvector_19|))))) (exists ((|v_q#valueAsBitvector_20| (_ BitVec 64))) (and (= c___ieee754_atan2_~y (fp ((_ extract 63 63) |v_q#valueAsBitvector_20|) ((_ extract 62 52) |v_q#valueAsBitvector_20|) ((_ extract 51 0) |v_q#valueAsBitvector_20|))) (= c___ieee754_atan2_~hy~0 ((_ extract 63 32) |v_q#valueAsBitvector_20|)))) (= c___ieee754_atan2_~y |c___ieee754_atan2_#in~y|) (exists ((|v_q#valueAsBitvector_22| (_ BitVec 64)) (|v_q#valueAsBitvector_21| (_ BitVec 64))) (let ((.cse0 (fp.div roundNearestTiesToEven |c___ieee754_atan2_#in~y| |c___ieee754_atan2_#in~x|))) (and (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_22|) ((_ extract 62 52) |v_q#valueAsBitvector_22|) ((_ extract 51 0) |v_q#valueAsBitvector_22|)) .cse0) (= .cse0 (fp ((_ extract 63 63) |v_q#valueAsBitvector_21|) ((_ extract 62 52) |v_q#valueAsBitvector_21|) ((_ extract 51 0) |v_q#valueAsBitvector_21|))) (= |c___ieee754_atan2_#t~ret41| (let ((.cse1 (concat (bvand (_ bv2147483647 32) ((_ extract 63 32) |v_q#valueAsBitvector_21|)) ((_ extract 31 0) |v_q#valueAsBitvector_22|)))) (fp ((_ extract 63 63) .cse1) ((_ extract 62 52) .cse1) ((_ extract 51 0) .cse1))))))) (exists ((|v_q#valueAsBitvector_20| (_ BitVec 64)) (|v_q#valueAsBitvector_19| (_ BitVec 64))) (and (= c___ieee754_atan2_~y (fp ((_ extract 63 63) |v_q#valueAsBitvector_20|) ((_ extract 62 52) |v_q#valueAsBitvector_20|) ((_ extract 51 0) |v_q#valueAsBitvector_20|))) (not (bvsgt (bvashr (bvadd (bvand (_ bv2147483647 32) ((_ extract 63 32) |v_q#valueAsBitvector_20|)) (bvneg (bvand (_ bv2147483647 32) ((_ extract 63 32) |v_q#valueAsBitvector_19|)))) (_ bv20 32)) (_ bv60 32))) (= c___ieee754_atan2_~x (fp ((_ extract 63 63) |v_q#valueAsBitvector_19|) ((_ extract 62 52) |v_q#valueAsBitvector_19|) ((_ extract 51 0) |v_q#valueAsBitvector_19|))))) (exists ((|v_q#valueAsBitvector_19| (_ BitVec 64))) (and (= c___ieee754_atan2_~hx~1 ((_ extract 63 32) |v_q#valueAsBitvector_19|)) (= c___ieee754_atan2_~x (fp ((_ extract 63 63) |v_q#valueAsBitvector_19|) ((_ extract 62 52) |v_q#valueAsBitvector_19|) ((_ extract 51 0) |v_q#valueAsBitvector_19|))))) (exists ((|v_q#valueAsBitvector_20| (_ BitVec 64)) (|v_q#valueAsBitvector_19| (_ BitVec 64))) (and (= |c___ieee754_atan2_#in~y| (fp ((_ extract 63 63) |v_q#valueAsBitvector_20|) ((_ extract 62 52) |v_q#valueAsBitvector_20|) ((_ extract 51 0) |v_q#valueAsBitvector_20|))) (not (bvsgt (bvashr (bvadd (bvand (_ bv2147483647 32) ((_ extract 63 32) |v_q#valueAsBitvector_20|)) (bvneg (bvand (_ bv2147483647 32) ((_ extract 63 32) |v_q#valueAsBitvector_19|)))) (_ bv20 32)) (_ bv60 32))) (= |c___ieee754_atan2_#in~x| (fp ((_ extract 63 63) |v_q#valueAsBitvector_19|) ((_ extract 62 52) |v_q#valueAsBitvector_19|) ((_ extract 51 0) |v_q#valueAsBitvector_19|))))) (= c___ieee754_atan2_~x |c___ieee754_atan2_#in~x|) (exists ((|v_q#valueAsBitvector_20| (_ BitVec 64))) (and (= c___ieee754_atan2_~iy~0 (bvand (_ bv2147483647 32) ((_ extract 63 32) |v_q#valueAsBitvector_20|))) (= c___ieee754_atan2_~y (fp ((_ extract 63 63) |v_q#valueAsBitvector_20|) ((_ extract 62 52) |v_q#valueAsBitvector_20|) ((_ extract 51 0) |v_q#valueAsBitvector_20|))))) (exists ((|v_q#valueAsBitvector_20| (_ BitVec 64)) (|v_q#valueAsBitvector_19| (_ BitVec 64))) (and (= (bvashr (bvadd (bvand (_ bv2147483647 32) ((_ extract 63 32) |v_q#valueAsBitvector_20|)) (bvneg (bvand (_ bv2147483647 32) ((_ extract 63 32) |v_q#valueAsBitvector_19|)))) (_ bv20 32)) c___ieee754_atan2_~k~0) (= c___ieee754_atan2_~y (fp ((_ extract 63 63) |v_q#valueAsBitvector_20|) ((_ extract 62 52) |v_q#valueAsBitvector_20|) ((_ extract 51 0) |v_q#valueAsBitvector_20|))) (= c___ieee754_atan2_~x (fp ((_ extract 63 63) |v_q#valueAsBitvector_19|) ((_ extract 62 52) |v_q#valueAsBitvector_19|) ((_ extract 51 0) |v_q#valueAsBitvector_19|)))))) is different from false [2018-12-08 13:36:12,132 WARN L180 SmtUtils]: Spent 170.00 ms on a formula simplification. DAG size of input: 35 DAG size of output: 33 [2018-12-08 13:36:16,944 WARN L180 SmtUtils]: Spent 4.14 s on a formula simplification. DAG size of input: 45 DAG size of output: 43 [2018-12-08 13:36:41,721 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 13:36:41,721 INFO L93 Difference]: Finished difference Result 80 states and 89 transitions. [2018-12-08 13:36:42,040 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 22 states. [2018-12-08 13:36:42,040 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 51 [2018-12-08 13:36:42,040 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 13:36:42,041 INFO L225 Difference]: With dead ends: 80 [2018-12-08 13:36:42,041 INFO L226 Difference]: Without dead ends: 69 [2018-12-08 13:36:42,042 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 30 SyntacticMatches, 0 SemanticMatches, 30 ConstructedPredicates, 2 IntricatePredicates, 0 DeprecatedPredicates, 168 ImplicationChecksByTransitivity, 50.0s TimeCoverageRelationStatistics Valid=125, Invalid=743, Unknown=10, NotChecked=114, Total=992 [2018-12-08 13:36:42,042 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 69 states. [2018-12-08 13:36:42,052 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 69 to 66. [2018-12-08 13:36:42,052 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 66 states. [2018-12-08 13:36:42,052 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 66 states to 66 states and 75 transitions. [2018-12-08 13:36:42,053 INFO L78 Accepts]: Start accepts. Automaton has 66 states and 75 transitions. Word has length 51 [2018-12-08 13:36:42,053 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 13:36:42,053 INFO L480 AbstractCegarLoop]: Abstraction has 66 states and 75 transitions. [2018-12-08 13:36:42,053 INFO L481 AbstractCegarLoop]: Interpolant automaton has 22 states. [2018-12-08 13:36:42,053 INFO L276 IsEmpty]: Start isEmpty. Operand 66 states and 75 transitions. [2018-12-08 13:36:42,053 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2018-12-08 13:36:42,053 INFO L394 BasicCegarLoop]: Found error trace [2018-12-08 13:36:42,053 INFO L402 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] [2018-12-08 13:36:42,054 INFO L423 AbstractCegarLoop]: === Iteration 13 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-08 13:36:42,054 INFO L141 PredicateUnifier]: Initialized classic predicate unifier [2018-12-08 13:36:42,054 INFO L82 PathProgramCache]: Analyzing trace with hash -1185722385, now seen corresponding path program 1 times [2018-12-08 13:36:42,054 INFO L223 ckRefinementStrategy]: Switched to mode MATHSAT_FPBP [2018-12-08 13:36:42,054 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /tmp/vcloud-vcloud-master/worker/working_dir_d9b44f32-858b-4538-a49b-67301b141c5a/bin-2019/uautomizer/mathsat Starting monitored process 14 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 14 with mathsat -unsat_core_generation=3 [2018-12-08 13:36:42,057 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-08 13:36:43,073 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-08 13:36:43,168 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-08 13:36:43,193 INFO L683 Elim1Store]: detected equality via solver [2018-12-08 13:36:43,194 INFO L683 Elim1Store]: detected equality via solver [2018-12-08 13:36:43,195 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 2 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 3 new quantified variables, introduced 0 case distinctions, treesize of input 48 treesize of output 56 [2018-12-08 13:36:43,246 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 40 treesize of output 35 [2018-12-08 13:36:43,246 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-12-08 13:36:43,263 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 27 [2018-12-08 13:36:43,276 INFO L478 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 23 treesize of output 9 [2018-12-08 13:36:43,277 INFO L267 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2018-12-08 13:36:43,282 INFO L267 ElimStorePlain]: Start of recursive call 4: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-12-08 13:36:43,287 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, 1 dim-2 vars, End of recursive call: and 1 xjuncts. [2018-12-08 13:36:43,295 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-12-08 13:36:43,295 INFO L202 ElimStorePlain]: Needed 5 recursive calls to eliminate 4 variables, input treesize:57, output treesize:18 [2018-12-08 13:36:43,375 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-08 13:36:43,375 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-08 13:36:43,392 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-08 13:36:43,392 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-12-08 13:36:43,392 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-12-08 13:36:43,392 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-12-08 13:36:43,392 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2018-12-08 13:36:43,393 INFO L87 Difference]: Start difference. First operand 66 states and 75 transitions. Second operand 7 states. [2018-12-08 13:36:44,556 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-08 13:36:44,557 INFO L93 Difference]: Finished difference Result 66 states and 75 transitions. [2018-12-08 13:36:44,557 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-12-08 13:36:44,558 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 52 [2018-12-08 13:36:44,558 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-08 13:36:44,558 INFO L225 Difference]: With dead ends: 66 [2018-12-08 13:36:44,558 INFO L226 Difference]: Without dead ends: 0 [2018-12-08 13:36:44,558 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=29, Invalid=61, Unknown=0, NotChecked=0, Total=90 [2018-12-08 13:36:44,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-12-08 13:36:44,558 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-12-08 13:36:44,559 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-12-08 13:36:44,559 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-12-08 13:36:44,559 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 52 [2018-12-08 13:36:44,559 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-08 13:36:44,559 INFO L480 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-12-08 13:36:44,559 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-12-08 13:36:44,559 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-12-08 13:36:44,559 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-12-08 13:36:44,562 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-12-08 13:36:49,158 WARN L180 SmtUtils]: Spent 4.50 s on a formula simplification. DAG size of input: 202 DAG size of output: 182 [2018-12-08 13:36:49,378 WARN L180 SmtUtils]: Spent 149.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 38 [2018-12-08 13:36:49,552 WARN L180 SmtUtils]: Spent 172.00 ms on a formula simplification. DAG size of input: 61 DAG size of output: 43 [2018-12-08 13:38:21,134 WARN L180 SmtUtils]: Spent 1.52 m on a formula simplification. DAG size of input: 294 DAG size of output: 223 [2018-12-08 13:38:25,144 WARN L180 SmtUtils]: Spent 4.01 s on a formula simplification. DAG size of input: 103 DAG size of output: 44 [2018-12-08 13:38:25,292 WARN L180 SmtUtils]: Spent 147.00 ms on a formula simplification. DAG size of input: 25 DAG size of output: 24 [2018-12-08 13:38:30,850 WARN L180 SmtUtils]: Spent 5.56 s on a formula simplification. DAG size of input: 247 DAG size of output: 195 [2018-12-08 13:38:33,255 WARN L180 SmtUtils]: Spent 2.40 s on a formula simplification. DAG size of input: 144 DAG size of output: 81 [2018-12-08 13:38:33,320 INFO L448 ceAbstractionStarter]: For program point fabs_doubleEXIT(lines 17 31) no Hoare annotation was computed. [2018-12-08 13:38:33,320 INFO L448 ceAbstractionStarter]: For program point L24(lines 24 29) no Hoare annotation was computed. [2018-12-08 13:38:33,320 INFO L448 ceAbstractionStarter]: For program point L24-1(lines 17 31) no Hoare annotation was computed. [2018-12-08 13:38:33,320 INFO L448 ceAbstractionStarter]: For program point L24-2(lines 24 29) no Hoare annotation was computed. [2018-12-08 13:38:33,320 INFO L451 ceAbstractionStarter]: At program point fabs_doubleENTRY(lines 17 31) the Hoare annotation is: true [2018-12-08 13:38:33,320 INFO L448 ceAbstractionStarter]: For program point L19-1(lines 19 23) no Hoare annotation was computed. [2018-12-08 13:38:33,320 INFO L444 ceAbstractionStarter]: At program point L19-2(lines 19 23) the Hoare annotation is: (or (= |fabs_double_#in~x| fabs_double_~x) (not (= ~pi_o_2~0 ((_ to_fp 11 53) roundNearestTiesToEven (/ 785398163397448279.0 500000000000000000.0)))) (not (= ~tiny_atan2~0 ((_ to_fp 11 53) roundNearestTiesToEven (/ 1.0 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0)))) (not (= ((_ to_fp 11 53) roundNearestTiesToEven (/ 3061616997868382943.0 25000000000000000000000000000000000.0)) ~pi_lo_atan2~0))) [2018-12-08 13:38:33,320 INFO L448 ceAbstractionStarter]: For program point fabs_doubleFINAL(lines 17 31) no Hoare annotation was computed. [2018-12-08 13:38:33,320 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.initFINAL(line -1) no Hoare annotation was computed. [2018-12-08 13:38:33,321 INFO L451 ceAbstractionStarter]: At program point ULTIMATE.initENTRY(line -1) the Hoare annotation is: true [2018-12-08 13:38:33,321 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(line -1) no Hoare annotation was computed. [2018-12-08 13:38:33,321 INFO L448 ceAbstractionStarter]: For program point L68-3(lines 68 72) no Hoare annotation was computed. [2018-12-08 13:38:33,321 INFO L448 ceAbstractionStarter]: For program point L97(lines 97 103) no Hoare annotation was computed. [2018-12-08 13:38:33,321 INFO L448 ceAbstractionStarter]: For program point L130-2(line 130) no Hoare annotation was computed. [2018-12-08 13:38:33,321 INFO L448 ceAbstractionStarter]: For program point L126(lines 126 131) no Hoare annotation was computed. [2018-12-08 13:38:33,321 INFO L448 ceAbstractionStarter]: For program point L89(lines 89 92) no Hoare annotation was computed. [2018-12-08 13:38:33,321 INFO L448 ceAbstractionStarter]: For program point L89-2(lines 89 92) no Hoare annotation was computed. [2018-12-08 13:38:33,321 INFO L448 ceAbstractionStarter]: For program point L90(lines 90 91) no Hoare annotation was computed. [2018-12-08 13:38:33,321 INFO L448 ceAbstractionStarter]: For program point L74(lines 74 87) no Hoare annotation was computed. [2018-12-08 13:38:33,321 INFO L444 ceAbstractionStarter]: At program point L95(line 95) the Hoare annotation is: (or (not (= ~pi_o_2~0 ((_ to_fp 11 53) roundNearestTiesToEven (/ 785398163397448279.0 500000000000000000.0)))) (and (= atan_double_~x |atan_double_#in~x|) (exists ((v_prenex_60 (_ BitVec 64))) (and (= |atan_double_#in~x| (fp ((_ extract 63 63) v_prenex_60) ((_ extract 62 52) v_prenex_60) ((_ extract 51 0) v_prenex_60))) (not (bvsge (bvand (_ bv2147483647 32) ((_ extract 63 32) v_prenex_60)) (_ bv1141899264 32))))) (exists ((v_prenex_60 (_ BitVec 64))) (and (= |atan_double_#in~x| (fp ((_ extract 63 63) v_prenex_60) ((_ extract 62 52) v_prenex_60) ((_ extract 51 0) v_prenex_60))) (= atan_double_~ix~0 (bvand (_ bv2147483647 32) ((_ extract 63 32) v_prenex_60))))) (exists ((v_prenex_60 (_ BitVec 64))) (and (= |atan_double_#in~x| (fp ((_ extract 63 63) v_prenex_60) ((_ extract 62 52) v_prenex_60) ((_ extract 51 0) v_prenex_60))) (= atan_double_~hx~0 ((_ extract 63 32) v_prenex_60))))) (not (= ~tiny_atan2~0 ((_ to_fp 11 53) roundNearestTiesToEven (/ 1.0 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0)))) (not (= ((_ to_fp 11 53) roundNearestTiesToEven (/ 3061616997868382943.0 25000000000000000000000000000000000.0)) ~pi_lo_atan2~0))) [2018-12-08 13:38:33,321 INFO L448 ceAbstractionStarter]: For program point L95-1(line 95) no Hoare annotation was computed. [2018-12-08 13:38:33,321 INFO L448 ceAbstractionStarter]: For program point L83(lines 83 86) no Hoare annotation was computed. [2018-12-08 13:38:33,321 INFO L448 ceAbstractionStarter]: For program point atan_doubleEXIT(lines 64 132) no Hoare annotation was computed. [2018-12-08 13:38:33,321 INFO L448 ceAbstractionStarter]: For program point L96(lines 96 112) no Hoare annotation was computed. [2018-12-08 13:38:33,321 INFO L451 ceAbstractionStarter]: At program point atan_doubleENTRY(lines 64 132) the Hoare annotation is: true [2018-12-08 13:38:33,321 INFO L448 ceAbstractionStarter]: For program point L88(lines 88 113) no Hoare annotation was computed. [2018-12-08 13:38:33,321 INFO L448 ceAbstractionStarter]: For program point L76-1(lines 76 80) no Hoare annotation was computed. [2018-12-08 13:38:33,321 INFO L444 ceAbstractionStarter]: At program point L76-2(lines 76 80) the Hoare annotation is: (or (not (= ~pi_o_2~0 ((_ to_fp 11 53) roundNearestTiesToEven (/ 785398163397448279.0 500000000000000000.0)))) (not (= ~tiny_atan2~0 ((_ to_fp 11 53) roundNearestTiesToEven (/ 1.0 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0)))) (and (= atan_double_~x |atan_double_#in~x|) (exists ((v_prenex_60 (_ BitVec 64))) (and (= |atan_double_#in~x| (fp ((_ extract 63 63) v_prenex_60) ((_ extract 62 52) v_prenex_60) ((_ extract 51 0) v_prenex_60))) (= atan_double_~ix~0 (bvand (_ bv2147483647 32) ((_ extract 63 32) v_prenex_60))))) (exists ((v_prenex_60 (_ BitVec 64))) (and (= |atan_double_#in~x| (fp ((_ extract 63 63) v_prenex_60) ((_ extract 62 52) v_prenex_60) ((_ extract 51 0) v_prenex_60))) (= atan_double_~hx~0 ((_ extract 63 32) v_prenex_60))))) (not (= ((_ to_fp 11 53) roundNearestTiesToEven (/ 3061616997868382943.0 25000000000000000000000000000000000.0)) ~pi_lo_atan2~0))) [2018-12-08 13:38:33,322 INFO L448 ceAbstractionStarter]: For program point atan_doubleFINAL(lines 64 132) no Hoare annotation was computed. [2018-12-08 13:38:33,322 INFO L448 ceAbstractionStarter]: For program point L76-3(lines 74 87) no Hoare annotation was computed. [2018-12-08 13:38:33,322 INFO L448 ceAbstractionStarter]: For program point L105(lines 105 111) no Hoare annotation was computed. [2018-12-08 13:38:33,322 INFO L448 ceAbstractionStarter]: For program point L105-2(lines 88 113) no Hoare annotation was computed. [2018-12-08 13:38:33,322 INFO L448 ceAbstractionStarter]: For program point L68-1(lines 68 72) no Hoare annotation was computed. [2018-12-08 13:38:33,322 INFO L444 ceAbstractionStarter]: At program point L68-2(lines 68 72) the Hoare annotation is: (or (not (= ~pi_o_2~0 ((_ to_fp 11 53) roundNearestTiesToEven (/ 785398163397448279.0 500000000000000000.0)))) (= atan_double_~x |atan_double_#in~x|) (not (= ~tiny_atan2~0 ((_ to_fp 11 53) roundNearestTiesToEven (/ 1.0 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0)))) (not (= ((_ to_fp 11 53) roundNearestTiesToEven (/ 3061616997868382943.0 25000000000000000000000000000000000.0)) ~pi_lo_atan2~0))) [2018-12-08 13:38:33,322 INFO L448 ceAbstractionStarter]: For program point L130(line 130) no Hoare annotation was computed. [2018-12-08 13:38:33,322 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2018-12-08 13:38:33,322 INFO L444 ceAbstractionStarter]: At program point L-1(line -1) the Hoare annotation is: (and (= ((_ to_fp 11 53) roundNearestTiesToEven (/ 3061616997868382943.0 25000000000000000000000000000000000.0)) ~pi_lo_atan2~0) (= ((_ to_fp 11 53) roundNearestTiesToEven (/ 785398163397448279.0 500000000000000000.0)) ~pi_o_2~0) (= ~tiny_atan2~0 ((_ to_fp 11 53) roundNearestTiesToEven (/ 1.0 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0)))) [2018-12-08 13:38:33,322 INFO L451 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(line -1) the Hoare annotation is: true [2018-12-08 13:38:33,322 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2018-12-08 13:38:33,322 INFO L448 ceAbstractionStarter]: For program point mainErr0ASSERT_VIOLATIONERROR_FUNCTION(line 260) no Hoare annotation was computed. [2018-12-08 13:38:33,322 INFO L444 ceAbstractionStarter]: At program point L256(line 256) the Hoare annotation is: (or (and (= (_ +zero 11 53) main_~x~0) (fp.gt main_~y~0 (_ +zero 11 53))) (not (= ~pi_o_2~0 ((_ to_fp 11 53) roundNearestTiesToEven (/ 785398163397448279.0 500000000000000000.0)))) (not (= ~tiny_atan2~0 ((_ to_fp 11 53) roundNearestTiesToEven (/ 1.0 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0)))) (not (= ((_ to_fp 11 53) roundNearestTiesToEven (/ 3061616997868382943.0 25000000000000000000000000000000000.0)) ~pi_lo_atan2~0))) [2018-12-08 13:38:33,322 INFO L448 ceAbstractionStarter]: For program point L256-1(line 256) no Hoare annotation was computed. [2018-12-08 13:38:33,322 INFO L448 ceAbstractionStarter]: For program point L254(lines 254 263) no Hoare annotation was computed. [2018-12-08 13:38:33,322 INFO L451 ceAbstractionStarter]: At program point mainENTRY(lines 244 265) the Hoare annotation is: true [2018-12-08 13:38:33,322 INFO L448 ceAbstractionStarter]: For program point L254-2(lines 254 263) no Hoare annotation was computed. [2018-12-08 13:38:33,322 INFO L448 ceAbstractionStarter]: For program point mainEXIT(lines 244 265) no Hoare annotation was computed. [2018-12-08 13:38:33,323 INFO L448 ceAbstractionStarter]: For program point mainFINAL(lines 244 265) no Hoare annotation was computed. [2018-12-08 13:38:33,323 INFO L448 ceAbstractionStarter]: For program point L260(line 260) no Hoare annotation was computed. [2018-12-08 13:38:33,323 INFO L448 ceAbstractionStarter]: For program point L259(lines 259 262) no Hoare annotation was computed. [2018-12-08 13:38:33,323 INFO L448 ceAbstractionStarter]: For program point L192(line 192) no Hoare annotation was computed. [2018-12-08 13:38:33,323 INFO L451 ceAbstractionStarter]: At program point __ieee754_atan2ENTRY(lines 142 242) the Hoare annotation is: true [2018-12-08 13:38:33,323 INFO L448 ceAbstractionStarter]: For program point L184(lines 184 206) no Hoare annotation was computed. [2018-12-08 13:38:33,323 INFO L448 ceAbstractionStarter]: For program point __ieee754_atan2FINAL(lines 142 242) no Hoare annotation was computed. [2018-12-08 13:38:33,323 INFO L448 ceAbstractionStarter]: For program point L201(line 201) no Hoare annotation was computed. [2018-12-08 13:38:33,323 INFO L448 ceAbstractionStarter]: For program point L168(lines 168 178) no Hoare annotation was computed. [2018-12-08 13:38:33,323 INFO L448 ceAbstractionStarter]: For program point L168-2(lines 142 242) no Hoare annotation was computed. [2018-12-08 13:38:33,323 INFO L444 ceAbstractionStarter]: At program point L218(line 218) the Hoare annotation is: (let ((.cse0 (= __ieee754_atan2_~y |__ieee754_atan2_#in~y|)) (.cse1 (exists ((|v_q#valueAsBitvector_10| (_ BitVec 64))) (and (= __ieee754_atan2_~hx~1 ((_ extract 63 32) |v_q#valueAsBitvector_10|)) (= |__ieee754_atan2_#in~x| (fp ((_ extract 63 63) |v_q#valueAsBitvector_10|) ((_ extract 62 52) |v_q#valueAsBitvector_10|) ((_ extract 51 0) |v_q#valueAsBitvector_10|)))))) (.cse8 (exists ((v_prenex_57 (_ BitVec 64)) (|v_q#valueAsBitvector_12| (_ BitVec 64))) (let ((.cse12 ((_ extract 31 0) v_prenex_57)) (.cse13 ((_ extract 63 32) |v_q#valueAsBitvector_12|))) (and (= __ieee754_atan2_~ly~0 .cse12) (= ((_ extract 31 0) |v_q#valueAsBitvector_12|) .cse12) (= .cse13 ((_ extract 63 32) v_prenex_57)) (= __ieee754_atan2_~iy~0 (bvand (_ bv2147483647 32) .cse13)) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_12|) ((_ extract 62 52) |v_q#valueAsBitvector_12|) ((_ extract 51 0) |v_q#valueAsBitvector_12|)) |__ieee754_atan2_#in~y|))))) (.cse4 (= __ieee754_atan2_~x |__ieee754_atan2_#in~x|)) (.cse5 (exists ((|v_q#valueAsBitvector_10| (_ BitVec 64))) (and (= |__ieee754_atan2_#in~x| (fp ((_ extract 63 63) |v_q#valueAsBitvector_10|) ((_ extract 62 52) |v_q#valueAsBitvector_10|) ((_ extract 51 0) |v_q#valueAsBitvector_10|))) (= __ieee754_atan2_~ix~1 (bvand (_ bv2147483647 32) ((_ extract 63 32) |v_q#valueAsBitvector_10|)))))) (.cse6 (exists ((|v_q#valueAsBitvector_11| (_ BitVec 64)) (v_prenex_53 (_ BitVec 64))) (let ((.cse11 ((_ extract 31 0) v_prenex_53))) (and (= __ieee754_atan2_~ly~0 .cse11) (= .cse11 ((_ extract 31 0) |v_q#valueAsBitvector_11|)) (= __ieee754_atan2_~hy~0 ((_ extract 63 32) |v_q#valueAsBitvector_11|)) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_11|) ((_ extract 62 52) |v_q#valueAsBitvector_11|) ((_ extract 51 0) |v_q#valueAsBitvector_11|)) |__ieee754_atan2_#in~y|)))))) (or (not (= ~pi_o_2~0 ((_ to_fp 11 53) roundNearestTiesToEven (/ 785398163397448279.0 500000000000000000.0)))) (and .cse0 .cse1 (exists ((|v_q#valueAsBitvector_11| (_ BitVec 64)) (v_prenex_53 (_ BitVec 64))) (let ((.cse2 ((_ extract 31 0) v_prenex_53))) (and (= __ieee754_atan2_~iy~0 (bvand (_ bv2147483647 32) ((_ extract 63 32) |v_q#valueAsBitvector_11|))) (= __ieee754_atan2_~ly~0 .cse2) (= .cse2 ((_ extract 31 0) |v_q#valueAsBitvector_11|)) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_11|) ((_ extract 62 52) |v_q#valueAsBitvector_11|) ((_ extract 51 0) |v_q#valueAsBitvector_11|)) |__ieee754_atan2_#in~y|)))) (or (exists ((|v_q#valueAsBitvector_10| (_ BitVec 64)) (__ieee754_atan2_~lx~0 (_ BitVec 32))) (and (bvugt (bvor (bvand (_ bv2147483647 32) ((_ extract 63 32) |v_q#valueAsBitvector_10|)) (bvlshr (bvor __ieee754_atan2_~lx~0 (bvneg __ieee754_atan2_~lx~0)) (_ bv31 32))) (_ bv2146435072 32)) (= |__ieee754_atan2_#in~x| (fp ((_ extract 63 63) |v_q#valueAsBitvector_10|) ((_ extract 62 52) |v_q#valueAsBitvector_10|) ((_ extract 51 0) |v_q#valueAsBitvector_10|))))) (exists ((v_prenex_54 (_ BitVec 64)) (v_prenex_56 (_ BitVec 64))) (let ((.cse3 ((_ extract 31 0) v_prenex_56))) (and (= .cse3 ((_ extract 31 0) v_prenex_54)) (bvugt (bvor (bvand (_ bv2147483647 32) ((_ extract 63 32) v_prenex_54)) (bvlshr (bvor .cse3 (bvneg .cse3)) (_ bv31 32))) (_ bv2146435072 32)) (= (fp ((_ extract 63 63) v_prenex_54) ((_ extract 62 52) v_prenex_54) ((_ extract 51 0) v_prenex_54)) |__ieee754_atan2_#in~y|))))) .cse4 .cse5 .cse6) (and (exists ((|v_q#valueAsBitvector_23| (_ BitVec 64))) (and (= |__ieee754_atan2_#in~x| (fp ((_ extract 63 63) |v_q#valueAsBitvector_23|) ((_ extract 62 52) |v_q#valueAsBitvector_23|) ((_ extract 51 0) |v_q#valueAsBitvector_23|))) (not (= (_ bv0 32) (bvor (bvand (_ bv2147483647 32) ((_ extract 63 32) |v_q#valueAsBitvector_23|)) ((_ extract 31 0) |v_q#valueAsBitvector_23|)))))) (exists ((v_prenex_57 (_ BitVec 64)) (|v_q#valueAsBitvector_12| (_ BitVec 64))) (let ((.cse7 ((_ extract 31 0) v_prenex_57))) (and (= __ieee754_atan2_~ly~0 .cse7) (= ((_ extract 31 0) |v_q#valueAsBitvector_12|) .cse7) (= __ieee754_atan2_~hy~0 ((_ extract 63 32) |v_q#valueAsBitvector_12|)) (= __ieee754_atan2_~hy~0 ((_ extract 63 32) v_prenex_57)) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_12|) ((_ extract 62 52) |v_q#valueAsBitvector_12|) ((_ extract 51 0) |v_q#valueAsBitvector_12|)) |__ieee754_atan2_#in~y|)))) (exists ((|v_q#valueAsBitvector_23| (_ BitVec 64))) (and (= __ieee754_atan2_~lx~0 ((_ extract 31 0) |v_q#valueAsBitvector_23|)) (= |__ieee754_atan2_#in~x| (fp ((_ extract 63 63) |v_q#valueAsBitvector_23|) ((_ extract 62 52) |v_q#valueAsBitvector_23|) ((_ extract 51 0) |v_q#valueAsBitvector_23|))) (= __ieee754_atan2_~hx~1 ((_ extract 63 32) |v_q#valueAsBitvector_23|)))) .cse0 .cse8 (exists ((|v_q#valueAsBitvector_20| (_ BitVec 64)) (|v_q#valueAsBitvector_19| (_ BitVec 64))) (and (= (bvashr (bvadd (bvand (_ bv2147483647 32) ((_ extract 63 32) |v_q#valueAsBitvector_20|)) (bvneg (bvand (_ bv2147483647 32) ((_ extract 63 32) |v_q#valueAsBitvector_19|)))) (_ bv20 32)) __ieee754_atan2_~k~0) (= __ieee754_atan2_~y (fp ((_ extract 63 63) |v_q#valueAsBitvector_20|) ((_ extract 62 52) |v_q#valueAsBitvector_20|) ((_ extract 51 0) |v_q#valueAsBitvector_20|))) (= __ieee754_atan2_~x (fp ((_ extract 63 63) |v_q#valueAsBitvector_19|) ((_ extract 62 52) |v_q#valueAsBitvector_19|) ((_ extract 51 0) |v_q#valueAsBitvector_19|))))) (exists ((|v_q#valueAsBitvector_16| (_ BitVec 64)) (|v_q#valueAsBitvector_15| (_ BitVec 64))) (and (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_16|) ((_ extract 62 52) |v_q#valueAsBitvector_16|) ((_ extract 51 0) |v_q#valueAsBitvector_16|)) |__ieee754_atan2_#in~y|) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_15|) ((_ extract 62 52) |v_q#valueAsBitvector_15|) ((_ extract 51 0) |v_q#valueAsBitvector_15|)) |__ieee754_atan2_#in~x|) (= (bvor (bvand (_ bv1 32) (bvashr ((_ extract 63 32) |v_q#valueAsBitvector_16|) (_ bv31 32))) (bvand (_ bv2 32) (bvashr ((_ extract 63 32) |v_q#valueAsBitvector_15|) (_ bv30 32)))) __ieee754_atan2_~m~0))) (exists ((|v_q#valueAsBitvector_20| (_ BitVec 64)) (|v_q#valueAsBitvector_19| (_ BitVec 64))) (and (= __ieee754_atan2_~y (fp ((_ extract 63 63) |v_q#valueAsBitvector_20|) ((_ extract 62 52) |v_q#valueAsBitvector_20|) ((_ extract 51 0) |v_q#valueAsBitvector_20|))) (not (bvsgt (bvashr (bvadd (bvand (_ bv2147483647 32) ((_ extract 63 32) |v_q#valueAsBitvector_20|)) (bvneg (bvand (_ bv2147483647 32) ((_ extract 63 32) |v_q#valueAsBitvector_19|)))) (_ bv20 32)) (_ bv60 32))) (= __ieee754_atan2_~x (fp ((_ extract 63 63) |v_q#valueAsBitvector_19|) ((_ extract 62 52) |v_q#valueAsBitvector_19|) ((_ extract 51 0) |v_q#valueAsBitvector_19|))))) .cse4 .cse5) (not (= ~tiny_atan2~0 ((_ to_fp 11 53) roundNearestTiesToEven (/ 1.0 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0)))) (and .cse0 .cse1 (exists ((|v_q#valueAsBitvector_12| (_ BitVec 64)) (v_prenex_57 (_ BitVec 64))) (let ((.cse10 ((_ extract 63 32) |v_q#valueAsBitvector_12|)) (.cse9 ((_ extract 31 0) v_prenex_57))) (and (= ((_ extract 31 0) |v_q#valueAsBitvector_12|) .cse9) (= .cse10 ((_ extract 63 32) v_prenex_57)) (= (bvor (bvand (_ bv2147483647 32) .cse10) .cse9) (_ bv0 32)) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_12|) ((_ extract 62 52) |v_q#valueAsBitvector_12|) ((_ extract 51 0) |v_q#valueAsBitvector_12|)) |__ieee754_atan2_#in~y|)))) .cse8 .cse4 .cse5 .cse6) (not (= ((_ to_fp 11 53) roundNearestTiesToEven (/ 3061616997868382943.0 25000000000000000000000000000000000.0)) ~pi_lo_atan2~0)))) [2018-12-08 13:38:33,323 INFO L448 ceAbstractionStarter]: For program point L185(lines 185 194) no Hoare annotation was computed. [2018-12-08 13:38:33,324 INFO L444 ceAbstractionStarter]: At program point L218-1(line 218) the Hoare annotation is: (let ((.cse1 (exists ((|v_q#valueAsBitvector_10| (_ BitVec 64))) (and (= __ieee754_atan2_~hx~1 ((_ extract 63 32) |v_q#valueAsBitvector_10|)) (= |__ieee754_atan2_#in~x| (fp ((_ extract 63 63) |v_q#valueAsBitvector_10|) ((_ extract 62 52) |v_q#valueAsBitvector_10|) ((_ extract 51 0) |v_q#valueAsBitvector_10|)))))) (.cse5 (exists ((|v_q#valueAsBitvector_10| (_ BitVec 64))) (and (= |__ieee754_atan2_#in~x| (fp ((_ extract 63 63) |v_q#valueAsBitvector_10|) ((_ extract 62 52) |v_q#valueAsBitvector_10|) ((_ extract 51 0) |v_q#valueAsBitvector_10|))) (= __ieee754_atan2_~ix~1 (bvand (_ bv2147483647 32) ((_ extract 63 32) |v_q#valueAsBitvector_10|)))))) (.cse6 (exists ((|v_q#valueAsBitvector_11| (_ BitVec 64)) (v_prenex_53 (_ BitVec 64))) (let ((.cse15 ((_ extract 31 0) v_prenex_53))) (and (= __ieee754_atan2_~ly~0 .cse15) (= .cse15 ((_ extract 31 0) |v_q#valueAsBitvector_11|)) (= __ieee754_atan2_~hy~0 ((_ extract 63 32) |v_q#valueAsBitvector_11|)) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_11|) ((_ extract 62 52) |v_q#valueAsBitvector_11|) ((_ extract 51 0) |v_q#valueAsBitvector_11|)) |__ieee754_atan2_#in~y|))))) (.cse0 (= __ieee754_atan2_~y |__ieee754_atan2_#in~y|)) (.cse9 (exists ((v_prenex_57 (_ BitVec 64)) (|v_q#valueAsBitvector_12| (_ BitVec 64))) (let ((.cse13 ((_ extract 31 0) v_prenex_57)) (.cse14 ((_ extract 63 32) |v_q#valueAsBitvector_12|))) (and (= __ieee754_atan2_~ly~0 .cse13) (= ((_ extract 31 0) |v_q#valueAsBitvector_12|) .cse13) (= .cse14 ((_ extract 63 32) v_prenex_57)) (= __ieee754_atan2_~iy~0 (bvand (_ bv2147483647 32) .cse14)) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_12|) ((_ extract 62 52) |v_q#valueAsBitvector_12|) ((_ extract 51 0) |v_q#valueAsBitvector_12|)) |__ieee754_atan2_#in~y|))))) (.cse4 (= __ieee754_atan2_~x |__ieee754_atan2_#in~x|))) (or (not (= ~pi_o_2~0 ((_ to_fp 11 53) roundNearestTiesToEven (/ 785398163397448279.0 500000000000000000.0)))) (and .cse0 .cse1 (exists ((|v_q#valueAsBitvector_11| (_ BitVec 64)) (v_prenex_53 (_ BitVec 64))) (let ((.cse2 ((_ extract 31 0) v_prenex_53))) (and (= __ieee754_atan2_~iy~0 (bvand (_ bv2147483647 32) ((_ extract 63 32) |v_q#valueAsBitvector_11|))) (= __ieee754_atan2_~ly~0 .cse2) (= .cse2 ((_ extract 31 0) |v_q#valueAsBitvector_11|)) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_11|) ((_ extract 62 52) |v_q#valueAsBitvector_11|) ((_ extract 51 0) |v_q#valueAsBitvector_11|)) |__ieee754_atan2_#in~y|)))) (or (exists ((|v_q#valueAsBitvector_10| (_ BitVec 64)) (__ieee754_atan2_~lx~0 (_ BitVec 32))) (and (bvugt (bvor (bvand (_ bv2147483647 32) ((_ extract 63 32) |v_q#valueAsBitvector_10|)) (bvlshr (bvor __ieee754_atan2_~lx~0 (bvneg __ieee754_atan2_~lx~0)) (_ bv31 32))) (_ bv2146435072 32)) (= |__ieee754_atan2_#in~x| (fp ((_ extract 63 63) |v_q#valueAsBitvector_10|) ((_ extract 62 52) |v_q#valueAsBitvector_10|) ((_ extract 51 0) |v_q#valueAsBitvector_10|))))) (exists ((v_prenex_54 (_ BitVec 64)) (v_prenex_56 (_ BitVec 64))) (let ((.cse3 ((_ extract 31 0) v_prenex_56))) (and (= .cse3 ((_ extract 31 0) v_prenex_54)) (bvugt (bvor (bvand (_ bv2147483647 32) ((_ extract 63 32) v_prenex_54)) (bvlshr (bvor .cse3 (bvneg .cse3)) (_ bv31 32))) (_ bv2146435072 32)) (= (fp ((_ extract 63 63) v_prenex_54) ((_ extract 62 52) v_prenex_54) ((_ extract 51 0) v_prenex_54)) |__ieee754_atan2_#in~y|))))) .cse4 .cse5 .cse6) (not (= ~tiny_atan2~0 ((_ to_fp 11 53) roundNearestTiesToEven (/ 1.0 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0)))) (and .cse0 .cse1 (exists ((|v_q#valueAsBitvector_12| (_ BitVec 64)) (v_prenex_57 (_ BitVec 64))) (let ((.cse8 ((_ extract 63 32) |v_q#valueAsBitvector_12|)) (.cse7 ((_ extract 31 0) v_prenex_57))) (and (= ((_ extract 31 0) |v_q#valueAsBitvector_12|) .cse7) (= .cse8 ((_ extract 63 32) v_prenex_57)) (= (bvor (bvand (_ bv2147483647 32) .cse8) .cse7) (_ bv0 32)) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_12|) ((_ extract 62 52) |v_q#valueAsBitvector_12|) ((_ extract 51 0) |v_q#valueAsBitvector_12|)) |__ieee754_atan2_#in~y|)))) .cse9 .cse4 .cse5 .cse6) (not (= ((_ to_fp 11 53) roundNearestTiesToEven (/ 3061616997868382943.0 25000000000000000000000000000000000.0)) ~pi_lo_atan2~0)) (and (exists ((|v_q#valueAsBitvector_23| (_ BitVec 64))) (and (= |__ieee754_atan2_#in~x| (fp ((_ extract 63 63) |v_q#valueAsBitvector_23|) ((_ extract 62 52) |v_q#valueAsBitvector_23|) ((_ extract 51 0) |v_q#valueAsBitvector_23|))) (not (= (_ bv0 32) (bvor (bvand (_ bv2147483647 32) ((_ extract 63 32) |v_q#valueAsBitvector_23|)) ((_ extract 31 0) |v_q#valueAsBitvector_23|)))))) (exists ((|v_q#valueAsBitvector_23| (_ BitVec 64))) (and (= __ieee754_atan2_~lx~0 ((_ extract 31 0) |v_q#valueAsBitvector_23|)) (= |__ieee754_atan2_#in~x| (fp ((_ extract 63 63) |v_q#valueAsBitvector_23|) ((_ extract 62 52) |v_q#valueAsBitvector_23|) ((_ extract 51 0) |v_q#valueAsBitvector_23|))) (= __ieee754_atan2_~ix~1 (bvand (_ bv2147483647 32) ((_ extract 63 32) |v_q#valueAsBitvector_23|))))) (exists ((v_prenex_57 (_ BitVec 64)) (|v_q#valueAsBitvector_12| (_ BitVec 64))) (let ((.cse10 ((_ extract 31 0) v_prenex_57))) (and (= __ieee754_atan2_~ly~0 .cse10) (= ((_ extract 31 0) |v_q#valueAsBitvector_12|) .cse10) (= __ieee754_atan2_~hy~0 ((_ extract 63 32) |v_q#valueAsBitvector_12|)) (= __ieee754_atan2_~hy~0 ((_ extract 63 32) v_prenex_57)) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_12|) ((_ extract 62 52) |v_q#valueAsBitvector_12|) ((_ extract 51 0) |v_q#valueAsBitvector_12|)) |__ieee754_atan2_#in~y|)))) (exists ((|v_q#valueAsBitvector_23| (_ BitVec 64))) (and (= __ieee754_atan2_~lx~0 ((_ extract 31 0) |v_q#valueAsBitvector_23|)) (= |__ieee754_atan2_#in~x| (fp ((_ extract 63 63) |v_q#valueAsBitvector_23|) ((_ extract 62 52) |v_q#valueAsBitvector_23|) ((_ extract 51 0) |v_q#valueAsBitvector_23|))) (= __ieee754_atan2_~hx~1 ((_ extract 63 32) |v_q#valueAsBitvector_23|)))) .cse0 .cse9 (exists ((|v_q#valueAsBitvector_20| (_ BitVec 64)) (|v_q#valueAsBitvector_19| (_ BitVec 64))) (and (= (bvashr (bvadd (bvand (_ bv2147483647 32) ((_ extract 63 32) |v_q#valueAsBitvector_20|)) (bvneg (bvand (_ bv2147483647 32) ((_ extract 63 32) |v_q#valueAsBitvector_19|)))) (_ bv20 32)) __ieee754_atan2_~k~0) (= __ieee754_atan2_~y (fp ((_ extract 63 63) |v_q#valueAsBitvector_20|) ((_ extract 62 52) |v_q#valueAsBitvector_20|) ((_ extract 51 0) |v_q#valueAsBitvector_20|))) (= __ieee754_atan2_~x (fp ((_ extract 63 63) |v_q#valueAsBitvector_19|) ((_ extract 62 52) |v_q#valueAsBitvector_19|) ((_ extract 51 0) |v_q#valueAsBitvector_19|))))) (exists ((|v_q#valueAsBitvector_16| (_ BitVec 64)) (|v_q#valueAsBitvector_15| (_ BitVec 64))) (and (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_16|) ((_ extract 62 52) |v_q#valueAsBitvector_16|) ((_ extract 51 0) |v_q#valueAsBitvector_16|)) |__ieee754_atan2_#in~y|) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_15|) ((_ extract 62 52) |v_q#valueAsBitvector_15|) ((_ extract 51 0) |v_q#valueAsBitvector_15|)) |__ieee754_atan2_#in~x|) (= (bvor (bvand (_ bv1 32) (bvashr ((_ extract 63 32) |v_q#valueAsBitvector_16|) (_ bv31 32))) (bvand (_ bv2 32) (bvashr ((_ extract 63 32) |v_q#valueAsBitvector_15|) (_ bv30 32)))) __ieee754_atan2_~m~0))) (exists ((|v_q#valueAsBitvector_22| (_ BitVec 64)) (|v_q#valueAsBitvector_21| (_ BitVec 64))) (let ((.cse11 (fp.div roundNearestTiesToEven |__ieee754_atan2_#in~y| |__ieee754_atan2_#in~x|))) (and (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_22|) ((_ extract 62 52) |v_q#valueAsBitvector_22|) ((_ extract 51 0) |v_q#valueAsBitvector_22|)) .cse11) (= .cse11 (fp ((_ extract 63 63) |v_q#valueAsBitvector_21|) ((_ extract 62 52) |v_q#valueAsBitvector_21|) ((_ extract 51 0) |v_q#valueAsBitvector_21|))) (= |__ieee754_atan2_#t~ret41| (let ((.cse12 (concat (bvand (_ bv2147483647 32) ((_ extract 63 32) |v_q#valueAsBitvector_21|)) ((_ extract 31 0) |v_q#valueAsBitvector_22|)))) (fp ((_ extract 63 63) .cse12) ((_ extract 62 52) .cse12) ((_ extract 51 0) .cse12))))))) (exists ((|v_q#valueAsBitvector_20| (_ BitVec 64)) (|v_q#valueAsBitvector_19| (_ BitVec 64))) (and (= __ieee754_atan2_~y (fp ((_ extract 63 63) |v_q#valueAsBitvector_20|) ((_ extract 62 52) |v_q#valueAsBitvector_20|) ((_ extract 51 0) |v_q#valueAsBitvector_20|))) (not (bvsgt (bvashr (bvadd (bvand (_ bv2147483647 32) ((_ extract 63 32) |v_q#valueAsBitvector_20|)) (bvneg (bvand (_ bv2147483647 32) ((_ extract 63 32) |v_q#valueAsBitvector_19|)))) (_ bv20 32)) (_ bv60 32))) (= __ieee754_atan2_~x (fp ((_ extract 63 63) |v_q#valueAsBitvector_19|) ((_ extract 62 52) |v_q#valueAsBitvector_19|) ((_ extract 51 0) |v_q#valueAsBitvector_19|))))) .cse4))) [2018-12-08 13:38:33,324 INFO L448 ceAbstractionStarter]: For program point L218-2(line 218) no Hoare annotation was computed. [2018-12-08 13:38:33,324 INFO L448 ceAbstractionStarter]: For program point L210(line 210) no Hoare annotation was computed. [2018-12-08 13:38:33,324 INFO L448 ceAbstractionStarter]: For program point L210-2(line 210) no Hoare annotation was computed. [2018-12-08 13:38:33,324 INFO L448 ceAbstractionStarter]: For program point L169(lines 169 177) no Hoare annotation was computed. [2018-12-08 13:38:33,324 INFO L448 ceAbstractionStarter]: For program point L161(lines 161 163) no Hoare annotation was computed. [2018-12-08 13:38:33,324 INFO L448 ceAbstractionStarter]: For program point L219(lines 219 241) no Hoare annotation was computed. [2018-12-08 13:38:33,324 INFO L448 ceAbstractionStarter]: For program point L186(line 186) no Hoare annotation was computed. [2018-12-08 13:38:33,324 INFO L448 ceAbstractionStarter]: For program point L203(line 203) no Hoare annotation was computed. [2018-12-08 13:38:33,324 INFO L448 ceAbstractionStarter]: For program point L170(line 170) no Hoare annotation was computed. [2018-12-08 13:38:33,324 INFO L448 ceAbstractionStarter]: For program point L170-2(line 170) no Hoare annotation was computed. [2018-12-08 13:38:33,325 INFO L448 ceAbstractionStarter]: For program point L220(line 220) no Hoare annotation was computed. [2018-12-08 13:38:33,325 INFO L448 ceAbstractionStarter]: For program point L154-1(lines 154 159) no Hoare annotation was computed. [2018-12-08 13:38:33,325 INFO L444 ceAbstractionStarter]: At program point L154-2(lines 154 159) the Hoare annotation is: (or (not (= ~pi_o_2~0 ((_ to_fp 11 53) roundNearestTiesToEven (/ 785398163397448279.0 500000000000000000.0)))) (not (= ~tiny_atan2~0 ((_ to_fp 11 53) roundNearestTiesToEven (/ 1.0 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0)))) (not (= ((_ to_fp 11 53) roundNearestTiesToEven (/ 3061616997868382943.0 25000000000000000000000000000000000.0)) ~pi_lo_atan2~0)) (and (exists ((|v_q#valueAsBitvector_23| (_ BitVec 64))) (and (= __ieee754_atan2_~lx~0 ((_ extract 31 0) |v_q#valueAsBitvector_23|)) (= |__ieee754_atan2_#in~x| (fp ((_ extract 63 63) |v_q#valueAsBitvector_23|) ((_ extract 62 52) |v_q#valueAsBitvector_23|) ((_ extract 51 0) |v_q#valueAsBitvector_23|))) (= __ieee754_atan2_~hx~1 ((_ extract 63 32) |v_q#valueAsBitvector_23|)))) (= __ieee754_atan2_~y |__ieee754_atan2_#in~y|) (exists ((|v_q#valueAsBitvector_23| (_ BitVec 64))) (and (= __ieee754_atan2_~lx~0 ((_ extract 31 0) |v_q#valueAsBitvector_23|)) (= |__ieee754_atan2_#in~x| (fp ((_ extract 63 63) |v_q#valueAsBitvector_23|) ((_ extract 62 52) |v_q#valueAsBitvector_23|) ((_ extract 51 0) |v_q#valueAsBitvector_23|))) (= __ieee754_atan2_~ix~1 (bvand (_ bv2147483647 32) ((_ extract 63 32) |v_q#valueAsBitvector_23|))))) (= __ieee754_atan2_~x |__ieee754_atan2_#in~x|))) [2018-12-08 13:38:33,325 INFO L448 ceAbstractionStarter]: For program point L154-3(lines 154 159) no Hoare annotation was computed. [2018-12-08 13:38:33,325 INFO L448 ceAbstractionStarter]: For program point L237(line 237) no Hoare annotation was computed. [2018-12-08 13:38:33,325 INFO L448 ceAbstractionStarter]: For program point L171(line 171) no Hoare annotation was computed. [2018-12-08 13:38:33,325 INFO L448 ceAbstractionStarter]: For program point L229(lines 229 234) no Hoare annotation was computed. [2018-12-08 13:38:33,325 INFO L448 ceAbstractionStarter]: For program point L196(lines 196 205) no Hoare annotation was computed. [2018-12-08 13:38:33,325 INFO L448 ceAbstractionStarter]: For program point L229-1(lines 222 235) no Hoare annotation was computed. [2018-12-08 13:38:33,325 INFO L448 ceAbstractionStarter]: For program point L229-2(lines 229 234) no Hoare annotation was computed. [2018-12-08 13:38:33,325 INFO L448 ceAbstractionStarter]: For program point L188(line 188) no Hoare annotation was computed. [2018-12-08 13:38:33,325 INFO L448 ceAbstractionStarter]: For program point L213(lines 213 218) no Hoare annotation was computed. [2018-12-08 13:38:33,325 INFO L448 ceAbstractionStarter]: For program point L147-1(lines 147 152) no Hoare annotation was computed. [2018-12-08 13:38:33,325 INFO L444 ceAbstractionStarter]: At program point L147-2(lines 147 152) the Hoare annotation is: (or (not (= ~pi_o_2~0 ((_ to_fp 11 53) roundNearestTiesToEven (/ 785398163397448279.0 500000000000000000.0)))) (and (= __ieee754_atan2_~y |__ieee754_atan2_#in~y|) (= __ieee754_atan2_~x |__ieee754_atan2_#in~x|)) (not (= ~tiny_atan2~0 ((_ to_fp 11 53) roundNearestTiesToEven (/ 1.0 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0)))) (not (= ((_ to_fp 11 53) roundNearestTiesToEven (/ 3061616997868382943.0 25000000000000000000000000000000000.0)) ~pi_lo_atan2~0))) [2018-12-08 13:38:33,325 INFO L448 ceAbstractionStarter]: For program point L147-3(lines 147 152) no Hoare annotation was computed. [2018-12-08 13:38:33,325 INFO L448 ceAbstractionStarter]: For program point L197(line 197) no Hoare annotation was computed. [2018-12-08 13:38:33,325 INFO L448 ceAbstractionStarter]: For program point L164(lines 164 165) no Hoare annotation was computed. [2018-12-08 13:38:33,325 INFO L448 ceAbstractionStarter]: For program point L222(line 222) no Hoare annotation was computed. [2018-12-08 13:38:33,325 INFO L448 ceAbstractionStarter]: For program point L181(line 181) no Hoare annotation was computed. [2018-12-08 13:38:33,325 INFO L448 ceAbstractionStarter]: For program point __ieee754_atan2EXIT(lines 142 242) no Hoare annotation was computed. [2018-12-08 13:38:33,325 INFO L448 ceAbstractionStarter]: For program point L181-2(line 181) no Hoare annotation was computed. [2018-12-08 13:38:33,326 INFO L448 ceAbstractionStarter]: For program point L239(line 239) no Hoare annotation was computed. [2018-12-08 13:38:33,326 INFO L448 ceAbstractionStarter]: For program point L173(line 173) no Hoare annotation was computed. [2018-12-08 13:38:33,326 INFO L444 ceAbstractionStarter]: At program point L165(line 165) the Hoare annotation is: (or (not (= ~pi_o_2~0 ((_ to_fp 11 53) roundNearestTiesToEven (/ 785398163397448279.0 500000000000000000.0)))) (not (= ~tiny_atan2~0 ((_ to_fp 11 53) roundNearestTiesToEven (/ 1.0 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0)))) (not (= ((_ to_fp 11 53) roundNearestTiesToEven (/ 3061616997868382943.0 25000000000000000000000000000000000.0)) ~pi_lo_atan2~0)) (and (= __ieee754_atan2_~y |__ieee754_atan2_#in~y|) (exists ((v_prenex_57 (_ BitVec 64)) (|v_q#valueAsBitvector_12| (_ BitVec 64))) (let ((.cse0 ((_ extract 31 0) v_prenex_57)) (.cse1 ((_ extract 63 32) |v_q#valueAsBitvector_12|))) (and (= __ieee754_atan2_~ly~0 .cse0) (= ((_ extract 31 0) |v_q#valueAsBitvector_12|) .cse0) (= .cse1 ((_ extract 63 32) v_prenex_57)) (= __ieee754_atan2_~iy~0 (bvand (_ bv2147483647 32) .cse1)) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_12|) ((_ extract 62 52) |v_q#valueAsBitvector_12|) ((_ extract 51 0) |v_q#valueAsBitvector_12|)) |__ieee754_atan2_#in~y|)))) (exists ((|v_q#valueAsBitvector_17| (_ BitVec 64)) (__ieee754_atan2_~lx~0 (_ BitVec 32))) (and (= (_ bv0 32) (bvor (bvadd ((_ extract 63 32) |v_q#valueAsBitvector_17|) (_ bv3222274048 32)) __ieee754_atan2_~lx~0)) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_17|) ((_ extract 62 52) |v_q#valueAsBitvector_17|) ((_ extract 51 0) |v_q#valueAsBitvector_17|)) |__ieee754_atan2_#in~x|))) (exists ((|v_q#valueAsBitvector_10| (_ BitVec 64))) (and (= __ieee754_atan2_~hx~1 ((_ extract 63 32) |v_q#valueAsBitvector_10|)) (= |__ieee754_atan2_#in~x| (fp ((_ extract 63 63) |v_q#valueAsBitvector_10|) ((_ extract 62 52) |v_q#valueAsBitvector_10|) ((_ extract 51 0) |v_q#valueAsBitvector_10|))))) (exists ((v_prenex_57 (_ BitVec 64)) (|v_q#valueAsBitvector_12| (_ BitVec 64))) (let ((.cse2 ((_ extract 31 0) v_prenex_57))) (and (= __ieee754_atan2_~ly~0 .cse2) (= ((_ extract 31 0) |v_q#valueAsBitvector_12|) .cse2) (= __ieee754_atan2_~hy~0 ((_ extract 63 32) |v_q#valueAsBitvector_12|)) (= __ieee754_atan2_~hy~0 ((_ extract 63 32) v_prenex_57)) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_12|) ((_ extract 62 52) |v_q#valueAsBitvector_12|) ((_ extract 51 0) |v_q#valueAsBitvector_12|)) |__ieee754_atan2_#in~y|)))) (= __ieee754_atan2_~x |__ieee754_atan2_#in~x|) (exists ((|v_q#valueAsBitvector_10| (_ BitVec 64))) (and (= |__ieee754_atan2_#in~x| (fp ((_ extract 63 63) |v_q#valueAsBitvector_10|) ((_ extract 62 52) |v_q#valueAsBitvector_10|) ((_ extract 51 0) |v_q#valueAsBitvector_10|))) (= __ieee754_atan2_~ix~1 (bvand (_ bv2147483647 32) ((_ extract 63 32) |v_q#valueAsBitvector_10|))))))) [2018-12-08 13:38:33,326 INFO L448 ceAbstractionStarter]: For program point L165-1(line 165) no Hoare annotation was computed. [2018-12-08 13:38:33,326 INFO L448 ceAbstractionStarter]: For program point L190(line 190) no Hoare annotation was computed. [2018-12-08 13:38:33,326 INFO L448 ceAbstractionStarter]: For program point L215(lines 215 218) no Hoare annotation was computed. [2018-12-08 13:38:33,326 INFO L448 ceAbstractionStarter]: For program point L215-2(lines 213 218) no Hoare annotation was computed. [2018-12-08 13:38:33,326 INFO L448 ceAbstractionStarter]: For program point L199(line 199) no Hoare annotation was computed. [2018-12-08 13:38:33,326 INFO L448 ceAbstractionStarter]: For program point L224-1(lines 224 228) no Hoare annotation was computed. [2018-12-08 13:38:33,326 INFO L444 ceAbstractionStarter]: At program point L224-2(lines 224 228) the Hoare annotation is: (let ((.cse3 (exists ((v_prenex_57 (_ BitVec 64)) (|v_q#valueAsBitvector_12| (_ BitVec 64))) (let ((.cse14 ((_ extract 31 0) v_prenex_57))) (and (= __ieee754_atan2_~ly~0 .cse14) (= ((_ extract 31 0) |v_q#valueAsBitvector_12|) .cse14) (= __ieee754_atan2_~hy~0 ((_ extract 63 32) |v_q#valueAsBitvector_12|)) (= __ieee754_atan2_~hy~0 ((_ extract 63 32) v_prenex_57)) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_12|) ((_ extract 62 52) |v_q#valueAsBitvector_12|) ((_ extract 51 0) |v_q#valueAsBitvector_12|)) |__ieee754_atan2_#in~y|))))) (.cse0 (= __ieee754_atan2_~y |__ieee754_atan2_#in~y|)) (.cse2 (exists ((|v_q#valueAsBitvector_10| (_ BitVec 64))) (and (= __ieee754_atan2_~hx~1 ((_ extract 63 32) |v_q#valueAsBitvector_10|)) (= |__ieee754_atan2_#in~x| (fp ((_ extract 63 63) |v_q#valueAsBitvector_10|) ((_ extract 62 52) |v_q#valueAsBitvector_10|) ((_ extract 51 0) |v_q#valueAsBitvector_10|)))))) (.cse1 (exists ((v_prenex_57 (_ BitVec 64)) (|v_q#valueAsBitvector_12| (_ BitVec 64))) (let ((.cse12 ((_ extract 31 0) v_prenex_57)) (.cse13 ((_ extract 63 32) |v_q#valueAsBitvector_12|))) (and (= __ieee754_atan2_~ly~0 .cse12) (= ((_ extract 31 0) |v_q#valueAsBitvector_12|) .cse12) (= .cse13 ((_ extract 63 32) v_prenex_57)) (= __ieee754_atan2_~iy~0 (bvand (_ bv2147483647 32) .cse13)) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_12|) ((_ extract 62 52) |v_q#valueAsBitvector_12|) ((_ extract 51 0) |v_q#valueAsBitvector_12|)) |__ieee754_atan2_#in~y|))))) (.cse4 (= __ieee754_atan2_~x |__ieee754_atan2_#in~x|)) (.cse5 (exists ((|v_q#valueAsBitvector_10| (_ BitVec 64))) (and (= |__ieee754_atan2_#in~x| (fp ((_ extract 63 63) |v_q#valueAsBitvector_10|) ((_ extract 62 52) |v_q#valueAsBitvector_10|) ((_ extract 51 0) |v_q#valueAsBitvector_10|))) (= __ieee754_atan2_~ix~1 (bvand (_ bv2147483647 32) ((_ extract 63 32) |v_q#valueAsBitvector_10|)))))) (.cse8 (exists ((|v_q#valueAsBitvector_11| (_ BitVec 64)) (v_prenex_53 (_ BitVec 64))) (let ((.cse11 ((_ extract 31 0) v_prenex_53))) (and (= __ieee754_atan2_~ly~0 .cse11) (= .cse11 ((_ extract 31 0) |v_q#valueAsBitvector_11|)) (= __ieee754_atan2_~hy~0 ((_ extract 63 32) |v_q#valueAsBitvector_11|)) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_11|) ((_ extract 62 52) |v_q#valueAsBitvector_11|) ((_ extract 51 0) |v_q#valueAsBitvector_11|)) |__ieee754_atan2_#in~y|)))))) (or (and .cse0 .cse1 (exists ((|v_q#valueAsBitvector_16| (_ BitVec 64)) (|v_q#valueAsBitvector_15| (_ BitVec 64))) (and (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_16|) ((_ extract 62 52) |v_q#valueAsBitvector_16|) ((_ extract 51 0) |v_q#valueAsBitvector_16|)) |__ieee754_atan2_#in~y|) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_15|) ((_ extract 62 52) |v_q#valueAsBitvector_15|) ((_ extract 51 0) |v_q#valueAsBitvector_15|)) |__ieee754_atan2_#in~x|) (= (bvor (bvand (_ bv1 32) (bvashr ((_ extract 63 32) |v_q#valueAsBitvector_16|) (_ bv31 32))) (bvand (_ bv2 32) (bvashr ((_ extract 63 32) |v_q#valueAsBitvector_15|) (_ bv30 32)))) __ieee754_atan2_~m~0))) .cse2 .cse3 (exists ((v_prenex_59 (_ BitVec 64)) (v_prenex_58 (_ BitVec 64))) (and (= (fp ((_ extract 63 63) v_prenex_59) ((_ extract 62 52) v_prenex_59) ((_ extract 51 0) v_prenex_59)) |__ieee754_atan2_#in~x|) (not (= (bvor (bvand (_ bv1 32) (bvashr ((_ extract 63 32) v_prenex_58) (_ bv31 32))) (bvand (_ bv2 32) (bvashr ((_ extract 63 32) v_prenex_59) (_ bv30 32)))) (_ bv0 32))) (= (fp ((_ extract 63 63) v_prenex_58) ((_ extract 62 52) v_prenex_58) ((_ extract 51 0) v_prenex_58)) |__ieee754_atan2_#in~y|))) .cse4 .cse5) (not (= ~pi_o_2~0 ((_ to_fp 11 53) roundNearestTiesToEven (/ 785398163397448279.0 500000000000000000.0)))) (and .cse0 .cse2 (exists ((|v_q#valueAsBitvector_11| (_ BitVec 64)) (v_prenex_53 (_ BitVec 64))) (let ((.cse6 ((_ extract 31 0) v_prenex_53))) (and (= __ieee754_atan2_~iy~0 (bvand (_ bv2147483647 32) ((_ extract 63 32) |v_q#valueAsBitvector_11|))) (= __ieee754_atan2_~ly~0 .cse6) (= .cse6 ((_ extract 31 0) |v_q#valueAsBitvector_11|)) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_11|) ((_ extract 62 52) |v_q#valueAsBitvector_11|) ((_ extract 51 0) |v_q#valueAsBitvector_11|)) |__ieee754_atan2_#in~y|)))) (or (exists ((|v_q#valueAsBitvector_10| (_ BitVec 64)) (__ieee754_atan2_~lx~0 (_ BitVec 32))) (and (bvugt (bvor (bvand (_ bv2147483647 32) ((_ extract 63 32) |v_q#valueAsBitvector_10|)) (bvlshr (bvor __ieee754_atan2_~lx~0 (bvneg __ieee754_atan2_~lx~0)) (_ bv31 32))) (_ bv2146435072 32)) (= |__ieee754_atan2_#in~x| (fp ((_ extract 63 63) |v_q#valueAsBitvector_10|) ((_ extract 62 52) |v_q#valueAsBitvector_10|) ((_ extract 51 0) |v_q#valueAsBitvector_10|))))) (exists ((v_prenex_54 (_ BitVec 64)) (v_prenex_56 (_ BitVec 64))) (let ((.cse7 ((_ extract 31 0) v_prenex_56))) (and (= .cse7 ((_ extract 31 0) v_prenex_54)) (bvugt (bvor (bvand (_ bv2147483647 32) ((_ extract 63 32) v_prenex_54)) (bvlshr (bvor .cse7 (bvneg .cse7)) (_ bv31 32))) (_ bv2146435072 32)) (= (fp ((_ extract 63 63) v_prenex_54) ((_ extract 62 52) v_prenex_54) ((_ extract 51 0) v_prenex_54)) |__ieee754_atan2_#in~y|))))) .cse4 .cse5 .cse8) (and .cse0 (exists ((|v_q#valueAsBitvector_14| (_ BitVec 64))) (and (bvslt ((_ extract 63 32) |v_q#valueAsBitvector_14|) (_ bv0 32)) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_14|) ((_ extract 62 52) |v_q#valueAsBitvector_14|) ((_ extract 51 0) |v_q#valueAsBitvector_14|)) |__ieee754_atan2_#in~x|))) .cse1 .cse2 .cse3 .cse4 .cse5) (not (= ~tiny_atan2~0 ((_ to_fp 11 53) roundNearestTiesToEven (/ 1.0 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0)))) (and .cse0 .cse2 (exists ((|v_q#valueAsBitvector_12| (_ BitVec 64)) (v_prenex_57 (_ BitVec 64))) (let ((.cse10 ((_ extract 63 32) |v_q#valueAsBitvector_12|)) (.cse9 ((_ extract 31 0) v_prenex_57))) (and (= ((_ extract 31 0) |v_q#valueAsBitvector_12|) .cse9) (= .cse10 ((_ extract 63 32) v_prenex_57)) (= (bvor (bvand (_ bv2147483647 32) .cse10) .cse9) (_ bv0 32)) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_12|) ((_ extract 62 52) |v_q#valueAsBitvector_12|) ((_ extract 51 0) |v_q#valueAsBitvector_12|)) |__ieee754_atan2_#in~y|)))) .cse1 .cse4 .cse5 .cse8) (not (= ((_ to_fp 11 53) roundNearestTiesToEven (/ 3061616997868382943.0 25000000000000000000000000000000000.0)) ~pi_lo_atan2~0)))) [2018-12-08 13:38:33,327 INFO L448 ceAbstractionStarter]: For program point L183(lines 183 207) no Hoare annotation was computed. [2018-12-08 13:38:33,327 INFO L448 ceAbstractionStarter]: For program point L183-1(lines 142 242) no Hoare annotation was computed. [2018-12-08 13:38:33,327 INFO L448 ceAbstractionStarter]: For program point L175(line 175) no Hoare annotation was computed. [2018-12-08 13:38:33,331 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,332 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,332 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,332 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,332 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,332 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,332 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,332 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,332 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,333 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_16,QUANTIFIED] [2018-12-08 13:38:33,333 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_16,QUANTIFIED] [2018-12-08 13:38:33,333 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_16,QUANTIFIED] [2018-12-08 13:38:33,333 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_15,QUANTIFIED] [2018-12-08 13:38:33,333 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_15,QUANTIFIED] [2018-12-08 13:38:33,333 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_15,QUANTIFIED] [2018-12-08 13:38:33,333 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_16,QUANTIFIED] [2018-12-08 13:38:33,333 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_15,QUANTIFIED] [2018-12-08 13:38:33,334 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,334 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,334 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,334 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,334 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,334 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,334 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,334 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,334 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,335 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,335 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,335 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,335 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_59,QUANTIFIED] [2018-12-08 13:38:33,335 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_59,QUANTIFIED] [2018-12-08 13:38:33,335 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_59,QUANTIFIED] [2018-12-08 13:38:33,335 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_58,QUANTIFIED] [2018-12-08 13:38:33,335 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_59,QUANTIFIED] [2018-12-08 13:38:33,335 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_58,QUANTIFIED] [2018-12-08 13:38:33,336 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_58,QUANTIFIED] [2018-12-08 13:38:33,336 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_58,QUANTIFIED] [2018-12-08 13:38:33,336 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,336 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,336 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,336 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,338 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,338 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,338 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,338 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,338 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,339 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,339 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_53,QUANTIFIED] [2018-12-08 13:38:33,339 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_53,QUANTIFIED] [2018-12-08 13:38:33,339 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,339 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,339 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,339 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,339 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,339 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~lx~0,QUANTIFIED] [2018-12-08 13:38:33,340 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~lx~0,QUANTIFIED] [2018-12-08 13:38:33,340 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,340 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,340 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,340 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_56,QUANTIFIED] [2018-12-08 13:38:33,340 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_54,QUANTIFIED] [2018-12-08 13:38:33,340 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_54,QUANTIFIED] [2018-12-08 13:38:33,340 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_56,QUANTIFIED] [2018-12-08 13:38:33,340 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_56,QUANTIFIED] [2018-12-08 13:38:33,341 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_54,QUANTIFIED] [2018-12-08 13:38:33,341 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_54,QUANTIFIED] [2018-12-08 13:38:33,341 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_54,QUANTIFIED] [2018-12-08 13:38:33,341 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,341 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,341 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,341 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,341 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_53,QUANTIFIED] [2018-12-08 13:38:33,341 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_53,QUANTIFIED] [2018-12-08 13:38:33,342 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,342 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,342 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,342 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,342 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,342 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_14,QUANTIFIED] [2018-12-08 13:38:33,342 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_14,QUANTIFIED] [2018-12-08 13:38:33,342 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_14,QUANTIFIED] [2018-12-08 13:38:33,342 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_14,QUANTIFIED] [2018-12-08 13:38:33,342 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,343 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,343 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,343 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,343 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,343 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,343 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,343 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,343 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,343 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,343 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,344 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,344 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,344 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,344 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,344 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,344 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,344 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,344 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,344 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,344 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,345 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,345 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,345 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,345 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,345 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,345 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,345 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,345 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,345 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,345 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,345 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,346 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,346 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,346 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,346 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,346 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,346 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,346 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,346 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,346 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,346 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,347 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,347 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,347 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,347 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,347 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,347 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,347 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,347 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,347 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,347 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,347 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_53,QUANTIFIED] [2018-12-08 13:38:33,348 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_53,QUANTIFIED] [2018-12-08 13:38:33,348 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,348 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,348 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,348 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,348 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,348 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,353 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,353 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,353 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,354 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,354 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,354 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,354 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,354 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,354 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,354 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_16,QUANTIFIED] [2018-12-08 13:38:33,354 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_16,QUANTIFIED] [2018-12-08 13:38:33,354 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_16,QUANTIFIED] [2018-12-08 13:38:33,355 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_15,QUANTIFIED] [2018-12-08 13:38:33,355 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_15,QUANTIFIED] [2018-12-08 13:38:33,355 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_15,QUANTIFIED] [2018-12-08 13:38:33,355 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_16,QUANTIFIED] [2018-12-08 13:38:33,355 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_15,QUANTIFIED] [2018-12-08 13:38:33,355 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,355 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,355 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,355 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,356 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,356 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,356 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,356 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,356 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,356 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,356 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,356 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,356 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_59,QUANTIFIED] [2018-12-08 13:38:33,356 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_59,QUANTIFIED] [2018-12-08 13:38:33,357 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_59,QUANTIFIED] [2018-12-08 13:38:33,357 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_58,QUANTIFIED] [2018-12-08 13:38:33,357 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_59,QUANTIFIED] [2018-12-08 13:38:33,357 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_58,QUANTIFIED] [2018-12-08 13:38:33,357 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_58,QUANTIFIED] [2018-12-08 13:38:33,357 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_58,QUANTIFIED] [2018-12-08 13:38:33,357 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,357 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,357 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,358 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,358 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,358 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,358 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,358 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,358 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,358 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,358 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_53,QUANTIFIED] [2018-12-08 13:38:33,358 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_53,QUANTIFIED] [2018-12-08 13:38:33,358 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,359 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,359 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,359 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,359 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,359 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~lx~0,QUANTIFIED] [2018-12-08 13:38:33,359 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~lx~0,QUANTIFIED] [2018-12-08 13:38:33,359 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,359 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,359 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,360 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_56,QUANTIFIED] [2018-12-08 13:38:33,360 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_54,QUANTIFIED] [2018-12-08 13:38:33,360 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_54,QUANTIFIED] [2018-12-08 13:38:33,360 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_56,QUANTIFIED] [2018-12-08 13:38:33,360 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_56,QUANTIFIED] [2018-12-08 13:38:33,360 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_54,QUANTIFIED] [2018-12-08 13:38:33,360 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_54,QUANTIFIED] [2018-12-08 13:38:33,360 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_54,QUANTIFIED] [2018-12-08 13:38:33,360 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,360 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,361 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,361 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,361 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_53,QUANTIFIED] [2018-12-08 13:38:33,361 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_53,QUANTIFIED] [2018-12-08 13:38:33,361 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,361 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,361 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,361 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,361 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,361 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_14,QUANTIFIED] [2018-12-08 13:38:33,362 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_14,QUANTIFIED] [2018-12-08 13:38:33,362 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_14,QUANTIFIED] [2018-12-08 13:38:33,362 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_14,QUANTIFIED] [2018-12-08 13:38:33,362 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,362 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,362 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,362 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,362 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,362 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,362 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,363 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,363 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,363 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,363 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,363 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,363 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,363 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,363 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,363 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,363 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,364 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,364 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,364 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,364 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,364 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,364 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,364 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,364 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,364 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,364 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,364 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,365 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,365 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,365 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,365 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,365 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,365 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,365 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,365 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,365 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,365 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,366 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,366 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,366 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,366 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,366 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,366 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,366 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,366 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,366 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,366 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,366 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,367 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,367 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,367 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,367 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_53,QUANTIFIED] [2018-12-08 13:38:33,367 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_53,QUANTIFIED] [2018-12-08 13:38:33,367 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,367 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,367 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,367 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,367 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,367 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,369 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,369 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,369 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,370 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,370 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,370 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,370 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,370 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,370 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,371 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,371 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,371 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,371 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,371 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,371 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,372 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] [2018-12-08 13:38:33,372 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] [2018-12-08 13:38:33,372 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] [2018-12-08 13:38:33,372 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] [2018-12-08 13:38:33,372 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] [2018-12-08 13:38:33,372 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] [2018-12-08 13:38:33,372 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] [2018-12-08 13:38:33,372 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] [2018-12-08 13:38:33,372 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] [2018-12-08 13:38:33,372 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] [2018-12-08 13:38:33,373 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,373 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,373 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,373 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] [2018-12-08 13:38:33,373 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] [2018-12-08 13:38:33,373 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] [2018-12-08 13:38:33,373 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] [2018-12-08 13:38:33,373 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] [2018-12-08 13:38:33,373 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] [2018-12-08 13:38:33,373 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] [2018-12-08 13:38:33,374 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] [2018-12-08 13:38:33,374 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] [2018-12-08 13:38:33,374 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] [2018-12-08 13:38:33,374 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,374 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,374 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] [2018-12-08 13:38:33,375 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] [2018-12-08 13:38:33,375 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] [2018-12-08 13:38:33,375 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] [2018-12-08 13:38:33,375 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] [2018-12-08 13:38:33,375 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] [2018-12-08 13:38:33,375 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] [2018-12-08 13:38:33,375 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] [2018-12-08 13:38:33,375 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,375 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,376 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,376 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] [2018-12-08 13:38:33,376 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] [2018-12-08 13:38:33,376 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] [2018-12-08 13:38:33,376 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] [2018-12-08 13:38:33,376 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] [2018-12-08 13:38:33,376 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] [2018-12-08 13:38:33,376 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] [2018-12-08 13:38:33,376 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] [2018-12-08 13:38:33,376 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,377 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,377 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,377 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,377 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,377 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,377 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,378 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 08.12 01:38:33 BoogieIcfgContainer [2018-12-08 13:38:33,378 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-12-08 13:38:33,379 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-12-08 13:38:33,379 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-12-08 13:38:33,379 INFO L276 PluginConnector]: Witness Printer initialized [2018-12-08 13:38:33,379 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 08.12 01:32:05" (3/4) ... [2018-12-08 13:38:33,382 INFO L144 WitnessPrinter]: Generating witness for correct program [2018-12-08 13:38:33,386 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure fabs_double [2018-12-08 13:38:33,386 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ULTIMATE.init [2018-12-08 13:38:33,387 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure atan_double [2018-12-08 13:38:33,387 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure main [2018-12-08 13:38:33,387 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure __ieee754_atan2 [2018-12-08 13:38:33,392 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 54 nodes and edges [2018-12-08 13:38:33,392 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 26 nodes and edges [2018-12-08 13:38:33,392 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 6 nodes and edges [2018-12-08 13:38:33,392 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2018-12-08 13:38:33,410 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((!(pi_o_2 == ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 785398163397448279/500000000000000000)) || (y == \old(y) && x == \old(x))) || !(tiny_atan2 == ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) || !(~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 3061616997868382943/25000000000000000000000000000000000) == pi_lo_atan2) [2018-12-08 13:38:33,410 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((!(pi_o_2 == ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 785398163397448279/500000000000000000)) || !(tiny_atan2 == ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) || !(~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 3061616997868382943/25000000000000000000000000000000000) == pi_lo_atan2)) || ((((\exists v_q#valueAsBitvector_23 : bv64 :: (lx == v_q#valueAsBitvector_23[31:0] && \old(x) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_23[63:63], v_q#valueAsBitvector_23[62:52], v_q#valueAsBitvector_23[51:0])) && hx == v_q#valueAsBitvector_23[63:32]) && y == \old(y)) && (\exists v_q#valueAsBitvector_23 : bv64 :: (lx == v_q#valueAsBitvector_23[31:0] && \old(x) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_23[63:63], v_q#valueAsBitvector_23[62:52], v_q#valueAsBitvector_23[51:0])) && ix == ~bvand32(2147483647bv32, v_q#valueAsBitvector_23[63:32]))) && x == \old(x)) [2018-12-08 13:38:33,410 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((!(pi_o_2 == ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 785398163397448279/500000000000000000)) || x == \old(x)) || !(tiny_atan2 == ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) || !(~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 3061616997868382943/25000000000000000000000000000000000) == pi_lo_atan2) [2018-12-08 13:38:33,411 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((\old(x) == x || !(pi_o_2 == ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 785398163397448279/500000000000000000))) || !(tiny_atan2 == ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) || !(~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 3061616997868382943/25000000000000000000000000000000000) == pi_lo_atan2) [2018-12-08 13:38:33,411 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((!(pi_o_2 == ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 785398163397448279/500000000000000000)) || !(tiny_atan2 == ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) || ((x == \old(x) && (\exists v_prenex_60 : bv64 :: \old(x) == ~fp~LONGDOUBLE(v_prenex_60[63:63], v_prenex_60[62:52], v_prenex_60[51:0]) && ix == ~bvand32(2147483647bv32, v_prenex_60[63:32]))) && (\exists v_prenex_60 : bv64 :: \old(x) == ~fp~LONGDOUBLE(v_prenex_60[63:63], v_prenex_60[62:52], v_prenex_60[51:0]) && hx == v_prenex_60[63:32]))) || !(~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 3061616997868382943/25000000000000000000000000000000000) == pi_lo_atan2) [2018-12-08 13:38:33,411 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((y == \old(y) && (\exists v_prenex_57 : bv64, v_q#valueAsBitvector_12 : bv64 :: (((ly == v_prenex_57[31:0] && v_q#valueAsBitvector_12[31:0] == v_prenex_57[31:0]) && v_q#valueAsBitvector_12[63:32] == v_prenex_57[63:32]) && iy == ~bvand32(2147483647bv32, v_q#valueAsBitvector_12[63:32])) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_12[63:63], v_q#valueAsBitvector_12[62:52], v_q#valueAsBitvector_12[51:0]) == \old(y))) && (\exists v_q#valueAsBitvector_16 : bv64, v_q#valueAsBitvector_15 : bv64 :: (~fp~LONGDOUBLE(v_q#valueAsBitvector_16[63:63], v_q#valueAsBitvector_16[62:52], v_q#valueAsBitvector_16[51:0]) == \old(y) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_15[63:63], v_q#valueAsBitvector_15[62:52], v_q#valueAsBitvector_15[51:0]) == \old(x)) && ~bvor32(~bvand32(1bv32, ~bvashr32(v_q#valueAsBitvector_16[63:32], 31bv32)), ~bvand32(2bv32, ~bvashr32(v_q#valueAsBitvector_15[63:32], 30bv32))) == m)) && (\exists v_q#valueAsBitvector_10 : bv64 :: hx == v_q#valueAsBitvector_10[63:32] && \old(x) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_10[63:63], v_q#valueAsBitvector_10[62:52], v_q#valueAsBitvector_10[51:0]))) && (\exists v_prenex_57 : bv64, v_q#valueAsBitvector_12 : bv64 :: (((ly == v_prenex_57[31:0] && v_q#valueAsBitvector_12[31:0] == v_prenex_57[31:0]) && hy == v_q#valueAsBitvector_12[63:32]) && hy == v_prenex_57[63:32]) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_12[63:63], v_q#valueAsBitvector_12[62:52], v_q#valueAsBitvector_12[51:0]) == \old(y))) && (\exists v_prenex_59 : bv64, v_prenex_58 : bv64 :: (~fp~LONGDOUBLE(v_prenex_59[63:63], v_prenex_59[62:52], v_prenex_59[51:0]) == \old(x) && !(~bvor32(~bvand32(1bv32, ~bvashr32(v_prenex_58[63:32], 31bv32)), ~bvand32(2bv32, ~bvashr32(v_prenex_59[63:32], 30bv32))) == 0bv32)) && ~fp~LONGDOUBLE(v_prenex_58[63:63], v_prenex_58[62:52], v_prenex_58[51:0]) == \old(y))) && x == \old(x)) && (\exists v_q#valueAsBitvector_10 : bv64 :: \old(x) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_10[63:63], v_q#valueAsBitvector_10[62:52], v_q#valueAsBitvector_10[51:0]) && ix == ~bvand32(2147483647bv32, v_q#valueAsBitvector_10[63:32]))) || !(pi_o_2 == ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 785398163397448279/500000000000000000))) || ((((((y == \old(y) && (\exists v_q#valueAsBitvector_10 : bv64 :: hx == v_q#valueAsBitvector_10[63:32] && \old(x) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_10[63:63], v_q#valueAsBitvector_10[62:52], v_q#valueAsBitvector_10[51:0]))) && (\exists v_q#valueAsBitvector_11 : bv64, v_prenex_53 : bv64 :: ((iy == ~bvand32(2147483647bv32, v_q#valueAsBitvector_11[63:32]) && ly == v_prenex_53[31:0]) && v_prenex_53[31:0] == v_q#valueAsBitvector_11[31:0]) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_11[63:63], v_q#valueAsBitvector_11[62:52], v_q#valueAsBitvector_11[51:0]) == \old(y))) && ((\exists v_q#valueAsBitvector_10 : bv64, __ieee754_atan2_~lx~0 : bv32 :: ~bvugt32(~bvor32(~bvand32(2147483647bv32, v_q#valueAsBitvector_10[63:32]), ~bvlshr32(~bvor32(__ieee754_atan2_~lx~0, ~bvneg32(__ieee754_atan2_~lx~0)), 31bv32)), 2146435072bv32) && \old(x) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_10[63:63], v_q#valueAsBitvector_10[62:52], v_q#valueAsBitvector_10[51:0])) || (\exists v_prenex_54 : bv64, v_prenex_56 : bv64 :: (v_prenex_56[31:0] == v_prenex_54[31:0] && ~bvugt32(~bvor32(~bvand32(2147483647bv32, v_prenex_54[63:32]), ~bvlshr32(~bvor32(v_prenex_56[31:0], ~bvneg32(v_prenex_56[31:0])), 31bv32)), 2146435072bv32)) && ~fp~LONGDOUBLE(v_prenex_54[63:63], v_prenex_54[62:52], v_prenex_54[51:0]) == \old(y)))) && x == \old(x)) && (\exists v_q#valueAsBitvector_10 : bv64 :: \old(x) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_10[63:63], v_q#valueAsBitvector_10[62:52], v_q#valueAsBitvector_10[51:0]) && ix == ~bvand32(2147483647bv32, v_q#valueAsBitvector_10[63:32]))) && (\exists v_q#valueAsBitvector_11 : bv64, v_prenex_53 : bv64 :: ((ly == v_prenex_53[31:0] && v_prenex_53[31:0] == v_q#valueAsBitvector_11[31:0]) && hy == v_q#valueAsBitvector_11[63:32]) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_11[63:63], v_q#valueAsBitvector_11[62:52], v_q#valueAsBitvector_11[51:0]) == \old(y)))) || ((((((y == \old(y) && (\exists v_q#valueAsBitvector_14 : bv64 :: ~bvslt32(v_q#valueAsBitvector_14[63:32], 0bv32) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_14[63:63], v_q#valueAsBitvector_14[62:52], v_q#valueAsBitvector_14[51:0]) == \old(x))) && (\exists v_prenex_57 : bv64, v_q#valueAsBitvector_12 : bv64 :: (((ly == v_prenex_57[31:0] && v_q#valueAsBitvector_12[31:0] == v_prenex_57[31:0]) && v_q#valueAsBitvector_12[63:32] == v_prenex_57[63:32]) && iy == ~bvand32(2147483647bv32, v_q#valueAsBitvector_12[63:32])) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_12[63:63], v_q#valueAsBitvector_12[62:52], v_q#valueAsBitvector_12[51:0]) == \old(y))) && (\exists v_q#valueAsBitvector_10 : bv64 :: hx == v_q#valueAsBitvector_10[63:32] && \old(x) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_10[63:63], v_q#valueAsBitvector_10[62:52], v_q#valueAsBitvector_10[51:0]))) && (\exists v_prenex_57 : bv64, v_q#valueAsBitvector_12 : bv64 :: (((ly == v_prenex_57[31:0] && v_q#valueAsBitvector_12[31:0] == v_prenex_57[31:0]) && hy == v_q#valueAsBitvector_12[63:32]) && hy == v_prenex_57[63:32]) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_12[63:63], v_q#valueAsBitvector_12[62:52], v_q#valueAsBitvector_12[51:0]) == \old(y))) && x == \old(x)) && (\exists v_q#valueAsBitvector_10 : bv64 :: \old(x) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_10[63:63], v_q#valueAsBitvector_10[62:52], v_q#valueAsBitvector_10[51:0]) && ix == ~bvand32(2147483647bv32, v_q#valueAsBitvector_10[63:32])))) || !(tiny_atan2 == ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) || ((((((y == \old(y) && (\exists v_q#valueAsBitvector_10 : bv64 :: hx == v_q#valueAsBitvector_10[63:32] && \old(x) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_10[63:63], v_q#valueAsBitvector_10[62:52], v_q#valueAsBitvector_10[51:0]))) && (\exists v_q#valueAsBitvector_12 : bv64, v_prenex_57 : bv64 :: ((v_q#valueAsBitvector_12[31:0] == v_prenex_57[31:0] && v_q#valueAsBitvector_12[63:32] == v_prenex_57[63:32]) && ~bvor32(~bvand32(2147483647bv32, v_q#valueAsBitvector_12[63:32]), v_prenex_57[31:0]) == 0bv32) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_12[63:63], v_q#valueAsBitvector_12[62:52], v_q#valueAsBitvector_12[51:0]) == \old(y))) && (\exists v_prenex_57 : bv64, v_q#valueAsBitvector_12 : bv64 :: (((ly == v_prenex_57[31:0] && v_q#valueAsBitvector_12[31:0] == v_prenex_57[31:0]) && v_q#valueAsBitvector_12[63:32] == v_prenex_57[63:32]) && iy == ~bvand32(2147483647bv32, v_q#valueAsBitvector_12[63:32])) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_12[63:63], v_q#valueAsBitvector_12[62:52], v_q#valueAsBitvector_12[51:0]) == \old(y))) && x == \old(x)) && (\exists v_q#valueAsBitvector_10 : bv64 :: \old(x) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_10[63:63], v_q#valueAsBitvector_10[62:52], v_q#valueAsBitvector_10[51:0]) && ix == ~bvand32(2147483647bv32, v_q#valueAsBitvector_10[63:32]))) && (\exists v_q#valueAsBitvector_11 : bv64, v_prenex_53 : bv64 :: ((ly == v_prenex_53[31:0] && v_prenex_53[31:0] == v_q#valueAsBitvector_11[31:0]) && hy == v_q#valueAsBitvector_11[63:32]) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_11[63:63], v_q#valueAsBitvector_11[62:52], v_q#valueAsBitvector_11[51:0]) == \old(y)))) || !(~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 3061616997868382943/25000000000000000000000000000000000) == pi_lo_atan2) [2018-12-08 13:38:33,432 INFO L145 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/working_dir_d9b44f32-858b-4538-a49b-67301b141c5a/bin-2019/uautomizer/witness.graphml [2018-12-08 13:38:33,432 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-12-08 13:38:33,433 INFO L168 Benchmark]: Toolchain (without parser) took 405517.31 ms. Allocated memory was 1.0 GB in the beginning and 1.3 GB in the end (delta: 233.3 MB). Free memory was 943.4 MB in the beginning and 967.2 MB in the end (delta: -23.8 MB). Peak memory consumption was 209.5 MB. Max. memory is 11.5 GB. [2018-12-08 13:38:33,433 INFO L168 Benchmark]: CDTParser took 0.12 ms. Allocated memory is still 1.0 GB. Free memory is still 972.9 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-12-08 13:38:33,433 INFO L168 Benchmark]: CACSL2BoogieTranslator took 234.49 ms. Allocated memory is still 1.0 GB. Free memory was 943.4 MB in the beginning and 921.9 MB in the end (delta: 21.5 MB). Peak memory consumption was 21.5 MB. Max. memory is 11.5 GB. [2018-12-08 13:38:33,433 INFO L168 Benchmark]: Boogie Procedure Inliner took 52.54 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 140.0 MB). Free memory was 921.9 MB in the beginning and 1.1 GB in the end (delta: -206.1 MB). Peak memory consumption was 14.5 MB. Max. memory is 11.5 GB. [2018-12-08 13:38:33,433 INFO L168 Benchmark]: Boogie Preprocessor took 32.19 ms. Allocated memory is still 1.2 GB. Free memory is still 1.1 GB. There was no memory consumed. Max. memory is 11.5 GB. [2018-12-08 13:38:33,434 INFO L168 Benchmark]: RCFGBuilder took 17268.44 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 64.9 MB). Peak memory consumption was 64.9 MB. Max. memory is 11.5 GB. [2018-12-08 13:38:33,434 INFO L168 Benchmark]: TraceAbstraction took 387872.99 ms. Allocated memory was 1.2 GB in the beginning and 1.3 GB in the end (delta: 93.3 MB). Free memory was 1.1 GB in the beginning and 974.5 MB in the end (delta: 88.5 MB). Peak memory consumption was 323.1 MB. Max. memory is 11.5 GB. [2018-12-08 13:38:33,434 INFO L168 Benchmark]: Witness Printer took 53.47 ms. Allocated memory is still 1.3 GB. Free memory was 974.5 MB in the beginning and 967.2 MB in the end (delta: 7.4 MB). Peak memory consumption was 7.4 MB. Max. memory is 11.5 GB. [2018-12-08 13:38:33,435 INFO L336 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.12 ms. Allocated memory is still 1.0 GB. Free memory is still 972.9 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 234.49 ms. Allocated memory is still 1.0 GB. Free memory was 943.4 MB in the beginning and 921.9 MB in the end (delta: 21.5 MB). Peak memory consumption was 21.5 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 52.54 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 140.0 MB). Free memory was 921.9 MB in the beginning and 1.1 GB in the end (delta: -206.1 MB). Peak memory consumption was 14.5 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 32.19 ms. Allocated memory is still 1.2 GB. Free memory is still 1.1 GB. There was no memory consumed. Max. memory is 11.5 GB. * RCFGBuilder took 17268.44 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 64.9 MB). Peak memory consumption was 64.9 MB. Max. memory is 11.5 GB. * TraceAbstraction took 387872.99 ms. Allocated memory was 1.2 GB in the beginning and 1.3 GB in the end (delta: 93.3 MB). Free memory was 1.1 GB in the beginning and 974.5 MB in the end (delta: 88.5 MB). Peak memory consumption was 323.1 MB. Max. memory is 11.5 GB. * Witness Printer took 53.47 ms. Allocated memory is still 1.3 GB. Free memory was 974.5 MB in the beginning and 967.2 MB in the end (delta: 7.4 MB). Peak memory consumption was 7.4 MB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_16,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_16,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_16,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_15,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_15,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_15,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_16,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_15,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_59,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_59,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_59,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_58,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_59,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_58,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_58,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_58,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_53,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_53,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~lx~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~lx~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_56,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_54,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_54,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_56,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_56,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_54,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_54,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_54,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_53,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_53,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_14,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_14,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_14,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_14,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_53,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_53,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_16,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_16,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_16,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_15,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_15,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_15,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_16,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_15,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_59,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_59,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_59,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_58,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_59,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_58,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_58,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_58,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_53,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_53,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~lx~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~lx~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_56,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_54,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_54,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_56,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_56,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_54,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_54,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_54,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_53,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_53,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_14,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_14,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_14,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_14,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_53,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_53,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 260]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 224]: Loop Invariant [2018-12-08 13:38:33,463 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,463 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,463 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,464 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,464 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,464 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,464 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,464 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,464 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,464 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_16,QUANTIFIED] [2018-12-08 13:38:33,464 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_16,QUANTIFIED] [2018-12-08 13:38:33,464 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_16,QUANTIFIED] [2018-12-08 13:38:33,464 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_15,QUANTIFIED] [2018-12-08 13:38:33,469 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_15,QUANTIFIED] [2018-12-08 13:38:33,469 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_15,QUANTIFIED] [2018-12-08 13:38:33,469 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_16,QUANTIFIED] [2018-12-08 13:38:33,469 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_15,QUANTIFIED] [2018-12-08 13:38:33,469 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,469 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,470 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,470 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,470 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,470 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,470 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,470 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,470 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,470 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,470 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,470 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,470 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_59,QUANTIFIED] [2018-12-08 13:38:33,471 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_59,QUANTIFIED] [2018-12-08 13:38:33,471 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_59,QUANTIFIED] [2018-12-08 13:38:33,471 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_58,QUANTIFIED] [2018-12-08 13:38:33,471 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_59,QUANTIFIED] [2018-12-08 13:38:33,471 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_58,QUANTIFIED] [2018-12-08 13:38:33,471 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_58,QUANTIFIED] [2018-12-08 13:38:33,482 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_58,QUANTIFIED] [2018-12-08 13:38:33,482 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,482 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,482 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,482 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,482 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,482 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,482 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,482 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,482 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,483 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,483 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_53,QUANTIFIED] [2018-12-08 13:38:33,483 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_53,QUANTIFIED] [2018-12-08 13:38:33,483 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,483 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,483 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,483 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,483 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,483 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~lx~0,QUANTIFIED] [2018-12-08 13:38:33,483 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~lx~0,QUANTIFIED] [2018-12-08 13:38:33,483 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,484 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,495 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,495 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_56,QUANTIFIED] [2018-12-08 13:38:33,495 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_54,QUANTIFIED] [2018-12-08 13:38:33,495 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_54,QUANTIFIED] [2018-12-08 13:38:33,495 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_56,QUANTIFIED] [2018-12-08 13:38:33,495 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_56,QUANTIFIED] [2018-12-08 13:38:33,495 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_54,QUANTIFIED] [2018-12-08 13:38:33,496 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_54,QUANTIFIED] [2018-12-08 13:38:33,496 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_54,QUANTIFIED] [2018-12-08 13:38:33,496 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,496 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,496 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,496 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,496 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_53,QUANTIFIED] [2018-12-08 13:38:33,496 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_53,QUANTIFIED] [2018-12-08 13:38:33,496 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,496 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,496 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,496 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,497 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,497 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_14,QUANTIFIED] [2018-12-08 13:38:33,497 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_14,QUANTIFIED] [2018-12-08 13:38:33,497 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_14,QUANTIFIED] [2018-12-08 13:38:33,509 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_14,QUANTIFIED] [2018-12-08 13:38:33,509 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,509 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,509 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,509 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,509 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,509 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,509 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,509 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,510 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,510 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,510 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,510 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,510 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,510 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,510 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,510 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,510 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,510 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,510 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,510 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,510 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,522 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,522 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,522 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,522 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,523 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,523 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,523 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,523 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,523 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,523 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,523 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,523 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,523 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,523 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,523 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,523 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,523 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,524 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,524 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,524 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,524 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,524 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,535 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,535 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,535 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,535 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,535 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,535 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,536 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,536 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,536 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,536 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_53,QUANTIFIED] [2018-12-08 13:38:33,536 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_53,QUANTIFIED] [2018-12-08 13:38:33,536 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,536 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,536 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,536 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,536 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,536 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,537 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,537 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,537 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,537 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,537 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,549 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,549 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,549 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,549 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,549 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_16,QUANTIFIED] [2018-12-08 13:38:33,549 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_16,QUANTIFIED] [2018-12-08 13:38:33,549 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_16,QUANTIFIED] [2018-12-08 13:38:33,549 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_15,QUANTIFIED] [2018-12-08 13:38:33,549 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_15,QUANTIFIED] [2018-12-08 13:38:33,549 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_15,QUANTIFIED] [2018-12-08 13:38:33,550 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_16,QUANTIFIED] [2018-12-08 13:38:33,550 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_15,QUANTIFIED] [2018-12-08 13:38:33,550 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,550 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,550 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,550 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,550 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,550 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,550 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,550 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,550 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,551 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,562 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,562 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,562 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_59,QUANTIFIED] [2018-12-08 13:38:33,563 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_59,QUANTIFIED] [2018-12-08 13:38:33,563 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_59,QUANTIFIED] [2018-12-08 13:38:33,563 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_58,QUANTIFIED] [2018-12-08 13:38:33,563 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_59,QUANTIFIED] [2018-12-08 13:38:33,563 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_58,QUANTIFIED] [2018-12-08 13:38:33,563 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_58,QUANTIFIED] [2018-12-08 13:38:33,563 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_58,QUANTIFIED] [2018-12-08 13:38:33,563 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,563 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,563 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,563 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,564 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,564 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,564 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,564 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,564 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,564 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,564 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_53,QUANTIFIED] [2018-12-08 13:38:33,564 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_53,QUANTIFIED] [2018-12-08 13:38:33,564 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,576 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,576 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,576 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,576 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,576 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~lx~0,QUANTIFIED] [2018-12-08 13:38:33,576 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~lx~0,QUANTIFIED] [2018-12-08 13:38:33,576 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,577 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,577 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,577 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_56,QUANTIFIED] [2018-12-08 13:38:33,577 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_54,QUANTIFIED] [2018-12-08 13:38:33,577 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_54,QUANTIFIED] [2018-12-08 13:38:33,577 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_56,QUANTIFIED] [2018-12-08 13:38:33,577 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_56,QUANTIFIED] [2018-12-08 13:38:33,577 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_54,QUANTIFIED] [2018-12-08 13:38:33,577 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_54,QUANTIFIED] [2018-12-08 13:38:33,577 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_54,QUANTIFIED] [2018-12-08 13:38:33,577 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,577 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,578 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,578 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,578 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_53,QUANTIFIED] [2018-12-08 13:38:33,578 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_53,QUANTIFIED] [2018-12-08 13:38:33,591 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,591 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,591 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,591 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,591 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,591 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_14,QUANTIFIED] [2018-12-08 13:38:33,591 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_14,QUANTIFIED] [2018-12-08 13:38:33,591 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_14,QUANTIFIED] [2018-12-08 13:38:33,591 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_14,QUANTIFIED] [2018-12-08 13:38:33,591 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,591 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,591 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,592 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,592 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,592 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,592 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,592 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,592 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,592 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,592 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,592 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,592 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,605 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,605 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,605 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,605 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,605 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,605 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,605 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,605 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,605 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,606 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,606 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,606 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,606 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,606 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,606 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,606 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,606 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,606 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,606 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,606 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,606 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,606 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,619 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,619 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,619 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,619 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,620 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,620 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,620 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,620 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,620 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_57,QUANTIFIED] [2018-12-08 13:38:33,620 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,620 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,620 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,620 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_12,QUANTIFIED] [2018-12-08 13:38:33,620 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,620 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,620 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,620 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_10,QUANTIFIED] [2018-12-08 13:38:33,621 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_53,QUANTIFIED] [2018-12-08 13:38:33,621 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_53,QUANTIFIED] [2018-12-08 13:38:33,621 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,621 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,621 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,634 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,634 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_11,QUANTIFIED] [2018-12-08 13:38:33,634 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven Derived loop invariant: ((((((((((((y == \old(y) && (\exists v_prenex_57 : bv64, v_q#valueAsBitvector_12 : bv64 :: (((ly == v_prenex_57[31:0] && v_q#valueAsBitvector_12[31:0] == v_prenex_57[31:0]) && v_q#valueAsBitvector_12[63:32] == v_prenex_57[63:32]) && iy == ~bvand32(2147483647bv32, v_q#valueAsBitvector_12[63:32])) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_12[63:63], v_q#valueAsBitvector_12[62:52], v_q#valueAsBitvector_12[51:0]) == \old(y))) && (\exists v_q#valueAsBitvector_16 : bv64, v_q#valueAsBitvector_15 : bv64 :: (~fp~LONGDOUBLE(v_q#valueAsBitvector_16[63:63], v_q#valueAsBitvector_16[62:52], v_q#valueAsBitvector_16[51:0]) == \old(y) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_15[63:63], v_q#valueAsBitvector_15[62:52], v_q#valueAsBitvector_15[51:0]) == \old(x)) && ~bvor32(~bvand32(1bv32, ~bvashr32(v_q#valueAsBitvector_16[63:32], 31bv32)), ~bvand32(2bv32, ~bvashr32(v_q#valueAsBitvector_15[63:32], 30bv32))) == m)) && (\exists v_q#valueAsBitvector_10 : bv64 :: hx == v_q#valueAsBitvector_10[63:32] && \old(x) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_10[63:63], v_q#valueAsBitvector_10[62:52], v_q#valueAsBitvector_10[51:0]))) && (\exists v_prenex_57 : bv64, v_q#valueAsBitvector_12 : bv64 :: (((ly == v_prenex_57[31:0] && v_q#valueAsBitvector_12[31:0] == v_prenex_57[31:0]) && hy == v_q#valueAsBitvector_12[63:32]) && hy == v_prenex_57[63:32]) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_12[63:63], v_q#valueAsBitvector_12[62:52], v_q#valueAsBitvector_12[51:0]) == \old(y))) && (\exists v_prenex_59 : bv64, v_prenex_58 : bv64 :: (~fp~LONGDOUBLE(v_prenex_59[63:63], v_prenex_59[62:52], v_prenex_59[51:0]) == \old(x) && !(~bvor32(~bvand32(1bv32, ~bvashr32(v_prenex_58[63:32], 31bv32)), ~bvand32(2bv32, ~bvashr32(v_prenex_59[63:32], 30bv32))) == 0bv32)) && ~fp~LONGDOUBLE(v_prenex_58[63:63], v_prenex_58[62:52], v_prenex_58[51:0]) == \old(y))) && x == \old(x)) && (\exists v_q#valueAsBitvector_10 : bv64 :: \old(x) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_10[63:63], v_q#valueAsBitvector_10[62:52], v_q#valueAsBitvector_10[51:0]) && ix == ~bvand32(2147483647bv32, v_q#valueAsBitvector_10[63:32]))) || !(pi_o_2 == ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 785398163397448279/500000000000000000))) || ((((((y == \old(y) && (\exists v_q#valueAsBitvector_10 : bv64 :: hx == v_q#valueAsBitvector_10[63:32] && \old(x) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_10[63:63], v_q#valueAsBitvector_10[62:52], v_q#valueAsBitvector_10[51:0]))) && (\exists v_q#valueAsBitvector_11 : bv64, v_prenex_53 : bv64 :: ((iy == ~bvand32(2147483647bv32, v_q#valueAsBitvector_11[63:32]) && ly == v_prenex_53[31:0]) && v_prenex_53[31:0] == v_q#valueAsBitvector_11[31:0]) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_11[63:63], v_q#valueAsBitvector_11[62:52], v_q#valueAsBitvector_11[51:0]) == \old(y))) && ((\exists v_q#valueAsBitvector_10 : bv64, __ieee754_atan2_~lx~0 : bv32 :: ~bvugt32(~bvor32(~bvand32(2147483647bv32, v_q#valueAsBitvector_10[63:32]), ~bvlshr32(~bvor32(__ieee754_atan2_~lx~0, ~bvneg32(__ieee754_atan2_~lx~0)), 31bv32)), 2146435072bv32) && \old(x) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_10[63:63], v_q#valueAsBitvector_10[62:52], v_q#valueAsBitvector_10[51:0])) || (\exists v_prenex_54 : bv64, v_prenex_56 : bv64 :: (v_prenex_56[31:0] == v_prenex_54[31:0] && ~bvugt32(~bvor32(~bvand32(2147483647bv32, v_prenex_54[63:32]), ~bvlshr32(~bvor32(v_prenex_56[31:0], ~bvneg32(v_prenex_56[31:0])), 31bv32)), 2146435072bv32)) && ~fp~LONGDOUBLE(v_prenex_54[63:63], v_prenex_54[62:52], v_prenex_54[51:0]) == \old(y)))) && x == \old(x)) && (\exists v_q#valueAsBitvector_10 : bv64 :: \old(x) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_10[63:63], v_q#valueAsBitvector_10[62:52], v_q#valueAsBitvector_10[51:0]) && ix == ~bvand32(2147483647bv32, v_q#valueAsBitvector_10[63:32]))) && (\exists v_q#valueAsBitvector_11 : bv64, v_prenex_53 : bv64 :: ((ly == v_prenex_53[31:0] && v_prenex_53[31:0] == v_q#valueAsBitvector_11[31:0]) && hy == v_q#valueAsBitvector_11[63:32]) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_11[63:63], v_q#valueAsBitvector_11[62:52], v_q#valueAsBitvector_11[51:0]) == \old(y)))) || ((((((y == \old(y) && (\exists v_q#valueAsBitvector_14 : bv64 :: ~bvslt32(v_q#valueAsBitvector_14[63:32], 0bv32) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_14[63:63], v_q#valueAsBitvector_14[62:52], v_q#valueAsBitvector_14[51:0]) == \old(x))) && (\exists v_prenex_57 : bv64, v_q#valueAsBitvector_12 : bv64 :: (((ly == v_prenex_57[31:0] && v_q#valueAsBitvector_12[31:0] == v_prenex_57[31:0]) && v_q#valueAsBitvector_12[63:32] == v_prenex_57[63:32]) && iy == ~bvand32(2147483647bv32, v_q#valueAsBitvector_12[63:32])) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_12[63:63], v_q#valueAsBitvector_12[62:52], v_q#valueAsBitvector_12[51:0]) == \old(y))) && (\exists v_q#valueAsBitvector_10 : bv64 :: hx == v_q#valueAsBitvector_10[63:32] && \old(x) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_10[63:63], v_q#valueAsBitvector_10[62:52], v_q#valueAsBitvector_10[51:0]))) && (\exists v_prenex_57 : bv64, v_q#valueAsBitvector_12 : bv64 :: (((ly == v_prenex_57[31:0] && v_q#valueAsBitvector_12[31:0] == v_prenex_57[31:0]) && hy == v_q#valueAsBitvector_12[63:32]) && hy == v_prenex_57[63:32]) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_12[63:63], v_q#valueAsBitvector_12[62:52], v_q#valueAsBitvector_12[51:0]) == \old(y))) && x == \old(x)) && (\exists v_q#valueAsBitvector_10 : bv64 :: \old(x) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_10[63:63], v_q#valueAsBitvector_10[62:52], v_q#valueAsBitvector_10[51:0]) && ix == ~bvand32(2147483647bv32, v_q#valueAsBitvector_10[63:32])))) || !(tiny_atan2 == ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) || ((((((y == \old(y) && (\exists v_q#valueAsBitvector_10 : bv64 :: hx == v_q#valueAsBitvector_10[63:32] && \old(x) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_10[63:63], v_q#valueAsBitvector_10[62:52], v_q#valueAsBitvector_10[51:0]))) && (\exists v_q#valueAsBitvector_12 : bv64, v_prenex_57 : bv64 :: ((v_q#valueAsBitvector_12[31:0] == v_prenex_57[31:0] && v_q#valueAsBitvector_12[63:32] == v_prenex_57[63:32]) && ~bvor32(~bvand32(2147483647bv32, v_q#valueAsBitvector_12[63:32]), v_prenex_57[31:0]) == 0bv32) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_12[63:63], v_q#valueAsBitvector_12[62:52], v_q#valueAsBitvector_12[51:0]) == \old(y))) && (\exists v_prenex_57 : bv64, v_q#valueAsBitvector_12 : bv64 :: (((ly == v_prenex_57[31:0] && v_q#valueAsBitvector_12[31:0] == v_prenex_57[31:0]) && v_q#valueAsBitvector_12[63:32] == v_prenex_57[63:32]) && iy == ~bvand32(2147483647bv32, v_q#valueAsBitvector_12[63:32])) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_12[63:63], v_q#valueAsBitvector_12[62:52], v_q#valueAsBitvector_12[51:0]) == \old(y))) && x == \old(x)) && (\exists v_q#valueAsBitvector_10 : bv64 :: \old(x) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_10[63:63], v_q#valueAsBitvector_10[62:52], v_q#valueAsBitvector_10[51:0]) && ix == ~bvand32(2147483647bv32, v_q#valueAsBitvector_10[63:32]))) && (\exists v_q#valueAsBitvector_11 : bv64, v_prenex_53 : bv64 :: ((ly == v_prenex_53[31:0] && v_prenex_53[31:0] == v_q#valueAsBitvector_11[31:0]) && hy == v_q#valueAsBitvector_11[63:32]) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_11[63:63], v_q#valueAsBitvector_11[62:52], v_q#valueAsBitvector_11[51:0]) == \old(y)))) || !(~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 3061616997868382943/25000000000000000000000000000000000) == pi_lo_atan2) - InvariantResult [Line: 68]: Loop Invariant [2018-12-08 13:38:33,665 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,665 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,665 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,665 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,676 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,676 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven Derived loop invariant: ((!(pi_o_2 == ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 785398163397448279/500000000000000000)) || x == \old(x)) || !(tiny_atan2 == ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) || !(~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 3061616997868382943/25000000000000000000000000000000000) == pi_lo_atan2) - InvariantResult [Line: 19]: Loop Invariant [2018-12-08 13:38:33,676 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,676 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,676 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,677 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,677 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,677 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven Derived loop invariant: ((\old(x) == x || !(pi_o_2 == ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 785398163397448279/500000000000000000))) || !(tiny_atan2 == ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) || !(~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 3061616997868382943/25000000000000000000000000000000000) == pi_lo_atan2) - InvariantResult [Line: 154]: Loop Invariant [2018-12-08 13:38:33,677 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,677 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,677 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,677 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] [2018-12-08 13:38:33,677 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] [2018-12-08 13:38:33,677 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] [2018-12-08 13:38:33,677 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] [2018-12-08 13:38:33,685 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] [2018-12-08 13:38:33,685 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] [2018-12-08 13:38:33,685 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] [2018-12-08 13:38:33,685 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] [2018-12-08 13:38:33,685 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] [2018-12-08 13:38:33,685 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] [2018-12-08 13:38:33,685 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,685 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,685 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,686 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] [2018-12-08 13:38:33,686 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] [2018-12-08 13:38:33,686 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] [2018-12-08 13:38:33,686 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] [2018-12-08 13:38:33,686 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] [2018-12-08 13:38:33,686 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] [2018-12-08 13:38:33,686 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] [2018-12-08 13:38:33,686 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] [2018-12-08 13:38:33,686 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] [2018-12-08 13:38:33,686 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_23,QUANTIFIED] Derived loop invariant: ((!(pi_o_2 == ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 785398163397448279/500000000000000000)) || !(tiny_atan2 == ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) || !(~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 3061616997868382943/25000000000000000000000000000000000) == pi_lo_atan2)) || ((((\exists v_q#valueAsBitvector_23 : bv64 :: (lx == v_q#valueAsBitvector_23[31:0] && \old(x) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_23[63:63], v_q#valueAsBitvector_23[62:52], v_q#valueAsBitvector_23[51:0])) && hx == v_q#valueAsBitvector_23[63:32]) && y == \old(y)) && (\exists v_q#valueAsBitvector_23 : bv64 :: (lx == v_q#valueAsBitvector_23[31:0] && \old(x) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_23[63:63], v_q#valueAsBitvector_23[62:52], v_q#valueAsBitvector_23[51:0])) && ix == ~bvand32(2147483647bv32, v_q#valueAsBitvector_23[63:32]))) && x == \old(x)) - InvariantResult [Line: 76]: Loop Invariant [2018-12-08 13:38:33,693 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,693 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,693 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] [2018-12-08 13:38:33,693 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] [2018-12-08 13:38:33,693 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] [2018-12-08 13:38:33,693 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] [2018-12-08 13:38:33,693 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] [2018-12-08 13:38:33,693 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] [2018-12-08 13:38:33,694 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] [2018-12-08 13:38:33,694 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] [2018-12-08 13:38:33,694 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,694 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,694 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,694 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] [2018-12-08 13:38:33,694 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] [2018-12-08 13:38:33,694 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] [2018-12-08 13:38:33,694 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] [2018-12-08 13:38:33,702 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] [2018-12-08 13:38:33,702 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] [2018-12-08 13:38:33,702 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] [2018-12-08 13:38:33,702 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_60,QUANTIFIED] [2018-12-08 13:38:33,702 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven Derived loop invariant: ((!(pi_o_2 == ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 785398163397448279/500000000000000000)) || !(tiny_atan2 == ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) || ((x == \old(x) && (\exists v_prenex_60 : bv64 :: \old(x) == ~fp~LONGDOUBLE(v_prenex_60[63:63], v_prenex_60[62:52], v_prenex_60[51:0]) && ix == ~bvand32(2147483647bv32, v_prenex_60[63:32]))) && (\exists v_prenex_60 : bv64 :: \old(x) == ~fp~LONGDOUBLE(v_prenex_60[63:63], v_prenex_60[62:52], v_prenex_60[51:0]) && hx == v_prenex_60[63:32]))) || !(~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 3061616997868382943/25000000000000000000000000000000000) == pi_lo_atan2) - InvariantResult [Line: 147]: Loop Invariant [2018-12-08 13:38:33,702 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,703 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,703 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,703 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,703 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-08 13:38:33,703 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven Derived loop invariant: ((!(pi_o_2 == ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 785398163397448279/500000000000000000)) || (y == \old(y) && x == \old(x))) || !(tiny_atan2 == ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000))) || !(~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 3061616997868382943/25000000000000000000000000000000000) == pi_lo_atan2) - StatisticsResult: Ultimate Automizer benchmark data CFG has 6 procedures, 103 locations, 1 error locations. SAFE Result, 387.7s OverallTime, 13 OverallIterations, 1 TraceHistogramMax, 197.8s AutomataDifference, 0.0s DeadEndRemovalTime, 108.7s HoareAnnotationTime, HoareTripleCheckerStatistics: 1195 SDtfs, 1413 SDslu, 4353 SDs, 0 SdLazy, 1254 SolverSat, 109 SolverUnsat, 30 SolverUnknown, 0 SolverNotchecked, 135.0s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 459 GetRequests, 323 SyntacticMatches, 3 SemanticMatches, 133 ConstructedPredicates, 3 IntricatePredicates, 0 DeprecatedPredicates, 231 ImplicationChecksByTransitivity, 117.7s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=103occurred in iteration=0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 0.1s AutomataMinimizationTime, 13 MinimizatonAttempts, 18 StatesRemovedByMinimization, 4 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 18 LocationsWithAnnotation, 48 PreInvPairs, 77 NumberOfFragments, 2105 HoareAnnotationTreeSize, 48 FomulaSimplifications, 389 FormulaSimplificationTreeSizeReduction, 0.0s HoareSimplificationTime, 18 FomulaSimplificationsInter, 1595 FormulaSimplificationTreeSizeReductionInter, 108.6s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 0.1s SsaConstructionTime, 4.6s SatisfiabilityAnalysisTime, 75.9s InterpolantComputationTime, 424 NumberOfCodeBlocks, 424 NumberOfCodeBlocksAsserted, 13 NumberOfCheckSat, 411 ConstructedInterpolants, 148 QuantifiedInterpolants, 219552 SizeOfPredicates, 73 NumberOfNonLiveVariables, 2657 ConjunctsInSsa, 154 ConjunctsInUnsatCore, 13 InterpolantComputations, 13 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! [MP z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forcibly destroying the process Received shutdown request...