/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/Ultimate.py --spec ../../../trunk/examples/svcomp/ReachSafety.prp --file ../../../trunk/examples/svcomp/float-newlib/double_req_bl_0662b_true-unreach-call.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 40ef5092 Calling Ultimate with: java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx12G -Xms1G -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../../../trunk/examples/svcomp/float-newlib/double_req_bl_0662b_true-unreach-call.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --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 427f5a1297639616b7c4f6533641105ea064cfe8 ...................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis Calling Ultimate with: java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx12G -Xms1G -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../../../trunk/examples/svcomp/float-newlib/double_req_bl_0662b_true-unreach-call.c -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --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 427f5a1297639616b7c4f6533641105ea064cfe8 ........................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................ Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.1.23-40ef509 [2018-09-20 14:38:33,821 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-09-20 14:38:33,823 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-09-20 14:38:33,836 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-09-20 14:38:33,836 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-09-20 14:38:33,837 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-09-20 14:38:33,839 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-09-20 14:38:33,841 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-09-20 14:38:33,842 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-09-20 14:38:33,843 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-09-20 14:38:33,844 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-09-20 14:38:33,845 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-09-20 14:38:33,845 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-09-20 14:38:33,847 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-09-20 14:38:33,848 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-09-20 14:38:33,849 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-09-20 14:38:33,850 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-09-20 14:38:33,852 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-09-20 14:38:33,854 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-09-20 14:38:33,855 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-09-20 14:38:33,857 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-09-20 14:38:33,858 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-09-20 14:38:33,861 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-09-20 14:38:33,861 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-09-20 14:38:33,861 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-09-20 14:38:33,863 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-09-20 14:38:33,864 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-09-20 14:38:33,865 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-09-20 14:38:33,866 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-09-20 14:38:33,867 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-09-20 14:38:33,867 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-09-20 14:38:33,868 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-09-20 14:38:33,868 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-09-20 14:38:33,869 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-09-20 14:38:33,870 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-09-20 14:38:33,871 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-09-20 14:38:33,871 INFO L98 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2018-09-20 14:38:33,887 INFO L110 SettingsManager]: Loading preferences was successful [2018-09-20 14:38:33,888 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-09-20 14:38:33,889 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-09-20 14:38:33,889 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-09-20 14:38:33,890 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-09-20 14:38:33,890 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-09-20 14:38:33,890 INFO L133 SettingsManager]: * Use SBE=true [2018-09-20 14:38:33,890 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-09-20 14:38:33,890 INFO L133 SettingsManager]: * sizeof long=4 [2018-09-20 14:38:33,891 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-09-20 14:38:33,891 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-09-20 14:38:33,891 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-09-20 14:38:33,891 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-09-20 14:38:33,891 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-09-20 14:38:33,891 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-09-20 14:38:33,892 INFO L133 SettingsManager]: * sizeof long double=12 [2018-09-20 14:38:33,892 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-09-20 14:38:33,892 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-09-20 14:38:33,892 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-09-20 14:38:33,892 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-09-20 14:38:33,893 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-09-20 14:38:33,893 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-09-20 14:38:33,893 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-09-20 14:38:33,893 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-09-20 14:38:33,893 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-09-20 14:38:33,893 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-09-20 14:38:33,894 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-09-20 14:38:33,894 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-09-20 14:38:33,894 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-09-20 14:38:33,894 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 -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux 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 -> 427f5a1297639616b7c4f6533641105ea064cfe8 [2018-09-20 14:38:33,964 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-09-20 14:38:33,986 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-09-20 14:38:33,990 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-09-20 14:38:33,992 INFO L271 PluginConnector]: Initializing CDTParser... [2018-09-20 14:38:33,992 INFO L276 PluginConnector]: CDTParser initialized [2018-09-20 14:38:33,993 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/float-newlib/double_req_bl_0662b_true-unreach-call.c [2018-09-20 14:38:34,356 INFO L221 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/83932793c/b5f1d64ccef64a59b33d47b1b6aaa4f6/FLAGa30827e49 [2018-09-20 14:38:34,524 INFO L277 CDTParser]: Found 1 translation units. [2018-09-20 14:38:34,525 INFO L159 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/float-newlib/double_req_bl_0662b_true-unreach-call.c [2018-09-20 14:38:34,538 INFO L325 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/83932793c/b5f1d64ccef64a59b33d47b1b6aaa4f6/FLAGa30827e49 [2018-09-20 14:38:34,563 INFO L333 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/83932793c/b5f1d64ccef64a59b33d47b1b6aaa4f6 [2018-09-20 14:38:34,567 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-09-20 14:38:34,569 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2018-09-20 14:38:34,571 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-09-20 14:38:34,571 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-09-20 14:38:34,578 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-09-20 14:38:34,579 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.09 02:38:34" (1/1) ... [2018-09-20 14:38:34,582 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@317c4a77 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 02:38:34, skipping insertion in model container [2018-09-20 14:38:34,582 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.09 02:38:34" (1/1) ... [2018-09-20 14:38:34,594 INFO L160 ieTranslatorObserver]: Starting translation in SV-COMP mode [2018-09-20 14:38:34,966 INFO L170 PostProcessor]: Settings: Checked method=main [2018-09-20 14:38:34,993 INFO L424 MainDispatcher]: Starting main dispatcher in SV-COMP mode [2018-09-20 14:38:35,065 INFO L170 PostProcessor]: Settings: Checked method=main [2018-09-20 14:38:35,107 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 02:38:35 WrapperNode [2018-09-20 14:38:35,108 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-09-20 14:38:35,109 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-09-20 14:38:35,109 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-09-20 14:38:35,109 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-09-20 14:38:35,126 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 02:38:35" (1/1) ... [2018-09-20 14:38:35,127 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 02:38:35" (1/1) ... [2018-09-20 14:38:35,144 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 02:38:35" (1/1) ... [2018-09-20 14:38:35,145 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 02:38:35" (1/1) ... [2018-09-20 14:38:35,181 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 02:38:35" (1/1) ... [2018-09-20 14:38:35,199 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 02:38:35" (1/1) ... [2018-09-20 14:38:35,208 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 02:38:35" (1/1) ... [2018-09-20 14:38:35,218 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-09-20 14:38:35,219 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-09-20 14:38:35,219 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-09-20 14:38:35,219 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-09-20 14:38:35,223 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 02:38:35" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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-09-20 14:38:35,457 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-09-20 14:38:35,457 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-09-20 14:38:35,458 INFO L138 BoogieDeclarations]: Found implementation of procedure fabs_double [2018-09-20 14:38:35,458 INFO L138 BoogieDeclarations]: Found implementation of procedure atan_double [2018-09-20 14:38:35,458 INFO L138 BoogieDeclarations]: Found implementation of procedure __ieee754_atan2 [2018-09-20 14:38:35,458 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-09-20 14:38:35,459 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2018-09-20 14:38:35,459 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_double [2018-09-20 14:38:35,459 INFO L130 BoogieDeclarations]: Found specification of procedure fabs_double [2018-09-20 14:38:35,459 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-09-20 14:38:35,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~real [2018-09-20 14:38:35,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2018-09-20 14:38:35,460 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-09-20 14:38:35,460 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2018-09-20 14:38:35,460 INFO L130 BoogieDeclarations]: Found specification of procedure read~real [2018-09-20 14:38:35,463 INFO L130 BoogieDeclarations]: Found specification of procedure atan_double [2018-09-20 14:38:35,464 INFO L130 BoogieDeclarations]: Found specification of procedure __ieee754_atan2 [2018-09-20 14:38:35,464 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-09-20 14:38:35,464 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-09-20 14:38:35,464 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-09-20 14:38:35,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~real [2018-09-20 14:38:35,464 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2018-09-20 14:38:36,661 INFO L365 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-09-20 14:38:36,663 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.09 02:38:36 BoogieIcfgContainer [2018-09-20 14:38:36,664 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-09-20 14:38:36,665 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-09-20 14:38:36,665 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-09-20 14:38:36,670 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-09-20 14:38:36,670 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.09 02:38:34" (1/3) ... [2018-09-20 14:38:36,671 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2b37d552 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.09 02:38:36, skipping insertion in model container [2018-09-20 14:38:36,672 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 02:38:35" (2/3) ... [2018-09-20 14:38:36,672 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2b37d552 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.09 02:38:36, skipping insertion in model container [2018-09-20 14:38:36,672 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.09 02:38:36" (3/3) ... [2018-09-20 14:38:36,674 INFO L112 eAbstractionObserver]: Analyzing ICFG double_req_bl_0662b_true-unreach-call.c [2018-09-20 14:38:36,682 INFO L137 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-09-20 14:38:36,691 INFO L149 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-09-20 14:38:36,742 INFO L130 ementStrategyFactory]: Using default assertion order modulation [2018-09-20 14:38:36,743 INFO L381 AbstractCegarLoop]: Interprodecural is true [2018-09-20 14:38:36,743 INFO L382 AbstractCegarLoop]: Hoare is true [2018-09-20 14:38:36,743 INFO L383 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-09-20 14:38:36,744 INFO L384 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-09-20 14:38:36,744 INFO L385 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-09-20 14:38:36,744 INFO L386 AbstractCegarLoop]: Difference is false [2018-09-20 14:38:36,744 INFO L387 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-09-20 14:38:36,744 INFO L392 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-09-20 14:38:36,771 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states. [2018-09-20 14:38:36,778 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2018-09-20 14:38:36,779 INFO L368 BasicCegarLoop]: Found error trace [2018-09-20 14:38:36,780 INFO L376 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-09-20 14:38:36,782 INFO L423 AbstractCegarLoop]: === Iteration 1 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-09-20 14:38:36,788 INFO L82 PathProgramCache]: Analyzing trace with hash -1279955196, now seen corresponding path program 1 times [2018-09-20 14:38:36,791 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-20 14:38:36,791 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-20 14:38:36,844 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-20 14:38:36,844 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-20 14:38:36,844 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-20 14:38:36,913 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-20 14:38:36,978 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-20 14:38:36,981 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-20 14:38:36,982 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-09-20 14:38:36,986 INFO L459 AbstractCegarLoop]: Interpolant automaton has 2 states [2018-09-20 14:38:37,003 INFO L147 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2018-09-20 14:38:37,004 INFO L148 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-09-20 14:38:37,007 INFO L87 Difference]: Start difference. First operand 179 states. Second operand 2 states. [2018-09-20 14:38:37,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-20 14:38:37,058 INFO L93 Difference]: Finished difference Result 349 states and 466 transitions. [2018-09-20 14:38:37,058 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2018-09-20 14:38:37,060 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 19 [2018-09-20 14:38:37,060 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-20 14:38:37,076 INFO L225 Difference]: With dead ends: 349 [2018-09-20 14:38:37,076 INFO L226 Difference]: Without dead ends: 174 [2018-09-20 14:38:37,082 INFO L606 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-09-20 14:38:37,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2018-09-20 14:38:37,134 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 174. [2018-09-20 14:38:37,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 174 states. [2018-09-20 14:38:37,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 213 transitions. [2018-09-20 14:38:37,142 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 213 transitions. Word has length 19 [2018-09-20 14:38:37,143 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-20 14:38:37,143 INFO L480 AbstractCegarLoop]: Abstraction has 174 states and 213 transitions. [2018-09-20 14:38:37,143 INFO L481 AbstractCegarLoop]: Interpolant automaton has 2 states. [2018-09-20 14:38:37,143 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 213 transitions. [2018-09-20 14:38:37,145 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2018-09-20 14:38:37,145 INFO L368 BasicCegarLoop]: Found error trace [2018-09-20 14:38:37,146 INFO L376 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] [2018-09-20 14:38:37,146 INFO L423 AbstractCegarLoop]: === Iteration 2 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-09-20 14:38:37,147 INFO L82 PathProgramCache]: Analyzing trace with hash 1584750586, now seen corresponding path program 1 times [2018-09-20 14:38:37,147 INFO L227 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-09-20 14:38:37,147 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-09-20 14:38:37,148 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-20 14:38:37,149 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-20 14:38:37,149 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-09-20 14:38:37,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-09-20 14:38:37,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-09-20 14:38:37,476 INFO L443 BasicCegarLoop]: Counterexample might be feasible [2018-09-20 14:38:37,571 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 20.09 02:38:37 BoogieIcfgContainer [2018-09-20 14:38:37,571 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-09-20 14:38:37,572 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-09-20 14:38:37,572 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-09-20 14:38:37,573 INFO L276 PluginConnector]: Witness Printer initialized [2018-09-20 14:38:37,574 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.09 02:38:36" (3/4) ... [2018-09-20 14:38:37,579 INFO L147 WitnessPrinter]: No result that supports witness generation found [2018-09-20 14:38:37,579 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-09-20 14:38:37,580 INFO L168 Benchmark]: Toolchain (without parser) took 3012.50 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 170.4 MB). Free memory was 953.2 MB in the beginning and 1.1 GB in the end (delta: -115.1 MB). Peak memory consumption was 55.3 MB. Max. memory is 11.5 GB. [2018-09-20 14:38:37,583 INFO L168 Benchmark]: CDTParser took 0.23 ms. Allocated memory is still 1.0 GB. Free memory is still 978.7 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-09-20 14:38:37,583 INFO L168 Benchmark]: CACSL2BoogieTranslator took 537.33 ms. Allocated memory is still 1.0 GB. Free memory was 953.2 MB in the beginning and 937.1 MB in the end (delta: 16.1 MB). Peak memory consumption was 16.1 MB. Max. memory is 11.5 GB. [2018-09-20 14:38:37,585 INFO L168 Benchmark]: Boogie Preprocessor took 110.19 ms. Allocated memory is still 1.0 GB. Free memory was 937.1 MB in the beginning and 931.7 MB in the end (delta: 5.4 MB). Peak memory consumption was 5.4 MB. Max. memory is 11.5 GB. [2018-09-20 14:38:37,586 INFO L168 Benchmark]: RCFGBuilder took 1444.63 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 170.4 MB). Free memory was 931.7 MB in the beginning and 1.1 GB in the end (delta: -171.2 MB). Peak memory consumption was 18.2 MB. Max. memory is 11.5 GB. [2018-09-20 14:38:37,587 INFO L168 Benchmark]: TraceAbstraction took 906.33 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: 34.7 MB). Peak memory consumption was 34.7 MB. Max. memory is 11.5 GB. [2018-09-20 14:38:37,589 INFO L168 Benchmark]: Witness Printer took 7.20 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-09-20 14:38:37,594 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.23 ms. Allocated memory is still 1.0 GB. Free memory is still 978.7 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 537.33 ms. Allocated memory is still 1.0 GB. Free memory was 953.2 MB in the beginning and 937.1 MB in the end (delta: 16.1 MB). Peak memory consumption was 16.1 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 110.19 ms. Allocated memory is still 1.0 GB. Free memory was 937.1 MB in the beginning and 931.7 MB in the end (delta: 5.4 MB). Peak memory consumption was 5.4 MB. Max. memory is 11.5 GB. * RCFGBuilder took 1444.63 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 170.4 MB). Free memory was 931.7 MB in the beginning and 1.1 GB in the end (delta: -171.2 MB). Peak memory consumption was 18.2 MB. Max. memory is 11.5 GB. * TraceAbstraction took 906.33 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: 34.7 MB). Peak memory consumption was 34.7 MB. Max. memory is 11.5 GB. * Witness Printer took 7.20 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. * 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, }; [L37-L42] static const double atanhi_atan[] = { 4.63647609000806093515e-01, 7.85398163397448278999e-01, 9.82793723247329054082e-01, 1.57079632679489655800e+00, }; [L37-L42] static const double atanhi_atan[] = { 4.63647609000806093515e-01, 7.85398163397448278999e-01, 9.82793723247329054082e-01, 1.57079632679489655800e+00, }; [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, }; [L44-L49] static const double atanlo_atan[] = { 2.26987774529616870924e-17, 3.06161699786838301793e-17, 1.39033110312309984516e-17, 6.12323399573676603587e-17, }; [L44-L49] static const double atanlo_atan[] = { 2.26987774529616870924e-17, 3.06161699786838301793e-17, 1.39033110312309984516e-17, 6.12323399573676603587e-17, }; [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, }; [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, }; [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, }; [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, }; [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, }; [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, }; [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, }; [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, }; [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, }; [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, }; [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(huge_atan)=6442450959, \old(one_atan)=6442450946, \old(pi)=6442450953, \old(pi_lo_atan2)=6442450967, \old(pi_o_2)=6442450947, \old(pi_o_4)=6442450951, \old(tiny_atan2)=6442450964, \old(zero_atan2)=6442450962, 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 [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=6442450961, zero_atan2=0] [L256] CALL, EXPR __ieee754_atan2(y, x) VAL [\old(x)=0, \old(y)=6442450961, 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)=6442450961, 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=6442450961, zero_atan2=0] [L148] FCALL ieee_double_shape_type ew_u; VAL [\old(x)=0, \old(y)=6442450961, ew_u={6442450950: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=6442450961, zero_atan2=0] [L149] FCALL ew_u.value = (x) VAL [\old(x)=0, \old(y)=6442450961, ew_u={6442450950: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=6442450961, zero_atan2=0] [L150] EXPR, FCALL ew_u.parts.msw VAL [\old(x)=0, \old(y)=6442450961, ew_u={6442450950:0}, ew_u.parts.msw=6442450945, 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=6442450961, zero_atan2=0] [L150] (hx) = ew_u.parts.msw VAL [\old(x)=0, \old(y)=6442450961, ew_u={6442450950:0}, ew_u.parts.msw=6442450945, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, hx=-2147483647, 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=6442450961, zero_atan2=0] [L150] FCALL (hx) = ew_u.parts.msw VAL [(hx) = ew_u.parts.msw=6442450965, \old(x)=0, \old(y)=6442450961, ew_u={6442450950:0}, ew_u.parts.msw=6442450945, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, hx=-2147483647, 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=6442450961, zero_atan2=0] [L151] EXPR, FCALL ew_u.parts.lsw VAL [\old(x)=0, \old(y)=6442450961, ew_u={6442450950:0}, ew_u.parts.lsw=6442450949, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, hx=-2147483647, 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=6442450961, zero_atan2=0] [L151] (lx) = ew_u.parts.lsw VAL [\old(x)=0, \old(y)=6442450961, ew_u={6442450950:0}, ew_u.parts.lsw=6442450949, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, hx=-2147483647, lx=6442450949, 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=6442450961, zero_atan2=0] [L151] FCALL (lx) = ew_u.parts.lsw VAL [(lx) = ew_u.parts.lsw=6442450963, \old(x)=0, \old(y)=6442450961, ew_u={6442450950:0}, ew_u.parts.lsw=6442450949, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, hx=-2147483647, lx=6442450949, 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=6442450961, zero_atan2=0] [L152] COND FALSE !(0) VAL [\old(x)=0, \old(y)=6442450961, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, hx=-2147483647, lx=6442450949, 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=6442450961, zero_atan2=0] [L153] ix = hx & 0x7fffffff VAL [\old(x)=0, \old(y)=6442450961, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, hx=-2147483647, lx=6442450949, 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=6442450961, zero_atan2=0] [L155] FCALL ieee_double_shape_type ew_u; VAL [\old(x)=0, \old(y)=6442450961, ew_u={6442450950:0}, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, hx=-2147483647, lx=6442450949, 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=6442450961, zero_atan2=0] [L156] FCALL ew_u.value = (y) VAL [\old(x)=0, \old(y)=6442450961, ew_u={6442450950:0}, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, hx=-2147483647, lx=6442450949, 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=6442450961, zero_atan2=0] [L157] EXPR, FCALL ew_u.parts.msw VAL [\old(x)=0, \old(y)=6442450961, ew_u={6442450950:0}, ew_u.parts.msw=6442450945, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, hx=-2147483647, lx=6442450949, 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=6442450961, zero_atan2=0] [L157] (hy) = ew_u.parts.msw VAL [\old(x)=0, \old(y)=6442450961, ew_u={6442450950:0}, ew_u.parts.msw=6442450945, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, hx=-2147483647, hy=-2147483647, lx=6442450949, 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=6442450961, zero_atan2=0] [L157] FCALL (hy) = ew_u.parts.msw VAL [(hy) = ew_u.parts.msw=6442450960, \old(x)=0, \old(y)=6442450961, ew_u={6442450950:0}, ew_u.parts.msw=6442450945, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, hx=-2147483647, hy=-2147483647, lx=6442450949, 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=6442450961, zero_atan2=0] [L158] EXPR, FCALL ew_u.parts.lsw VAL [\old(x)=0, \old(y)=6442450961, ew_u={6442450950:0}, ew_u.parts.lsw=6442450949, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, hx=-2147483647, hy=-2147483647, lx=6442450949, 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=6442450961, zero_atan2=0] [L158] (ly) = ew_u.parts.lsw VAL [\old(x)=0, \old(y)=6442450961, ew_u={6442450950:0}, ew_u.parts.lsw=6442450949, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, hx=-2147483647, hy=-2147483647, lx=6442450949, ly=6442450949, 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=6442450961, zero_atan2=0] [L158] FCALL (ly) = ew_u.parts.lsw VAL [(ly) = ew_u.parts.lsw=6442450968, \old(x)=0, \old(y)=6442450961, ew_u={6442450950:0}, ew_u.parts.lsw=6442450949, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, hx=-2147483647, hy=-2147483647, lx=6442450949, ly=6442450949, 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=6442450961, zero_atan2=0] [L159] COND FALSE !(0) VAL [\old(x)=0, \old(y)=6442450961, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, hx=-2147483647, hy=-2147483647, lx=6442450949, ly=6442450949, 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=6442450961, zero_atan2=0] [L160] iy = hy & 0x7fffffff VAL [\old(x)=0, \old(y)=6442450961, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, hx=-2147483647, hy=-2147483647, lx=6442450949, ly=6442450949, 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=6442450961, zero_atan2=0] [L161-L162] COND TRUE ((ix | ((lx | -lx) >> 31)) > 0x7ff00000) || ((iy | ((ly | -ly) >> 31)) > 0x7ff00000) [L163] RET return x + y; VAL [\old(x)=0, \old(y)=6442450961, huge_atan=1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, hx=-2147483647, hy=-2147483647, lx=6442450949, ly=6442450949, 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=6442450961, zero_atan2=0] [L256] EXPR __ieee754_atan2(y, x) VAL [__ieee754_atan2(y, x)=6442450966, 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=6442450961, zero_atan2=0] [L256] double res = __ieee754_atan2(y, x); [L259] COND TRUE res != -pi_o_2 VAL [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=6442450966, tiny_atan2=1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, x=0, y=6442450961, zero_atan2=0] [L260] __VERIFIER_error() VAL [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=6442450966, tiny_atan2=1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000, x=0, y=6442450961, zero_atan2=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 6 procedures, 179 locations, 1 error locations. UNSAFE Result, 0.8s OverallTime, 2 OverallIterations, 1 TraceHistogramMax, 0.0s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 219 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=179occurred 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.1s SatisfiabilityAnalysisTime, 0.0s InterpolantComputationTime, 64 NumberOfCodeBlocks, 64 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-40ef509 [2018-09-20 14:38:39,981 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-09-20 14:38:39,989 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-09-20 14:38:40,005 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-09-20 14:38:40,006 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-09-20 14:38:40,007 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-09-20 14:38:40,009 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-09-20 14:38:40,011 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-09-20 14:38:40,014 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-09-20 14:38:40,017 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-09-20 14:38:40,020 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-09-20 14:38:40,020 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-09-20 14:38:40,021 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-09-20 14:38:40,022 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-09-20 14:38:40,023 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-09-20 14:38:40,024 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-09-20 14:38:40,027 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-09-20 14:38:40,029 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-09-20 14:38:40,033 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-09-20 14:38:40,037 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-09-20 14:38:40,038 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-09-20 14:38:40,039 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-09-20 14:38:40,043 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-09-20 14:38:40,043 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-09-20 14:38:40,044 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-09-20 14:38:40,048 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-09-20 14:38:40,049 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-09-20 14:38:40,050 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-09-20 14:38:40,052 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-09-20 14:38:40,054 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-09-20 14:38:40,056 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-09-20 14:38:40,057 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-09-20 14:38:40,057 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-09-20 14:38:40,057 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-09-20 14:38:40,058 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-09-20 14:38:40,059 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-09-20 14:38:40,059 INFO L98 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2018-09-20 14:38:40,074 INFO L110 SettingsManager]: Loading preferences was successful [2018-09-20 14:38:40,074 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-09-20 14:38:40,075 INFO L131 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2018-09-20 14:38:40,075 INFO L133 SettingsManager]: * to procedures, called more than once=true [2018-09-20 14:38:40,076 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-09-20 14:38:40,076 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-09-20 14:38:40,076 INFO L133 SettingsManager]: * Use SBE=true [2018-09-20 14:38:40,076 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-09-20 14:38:40,076 INFO L133 SettingsManager]: * sizeof long=4 [2018-09-20 14:38:40,077 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-09-20 14:38:40,077 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-09-20 14:38:40,077 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-09-20 14:38:40,077 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-09-20 14:38:40,077 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-09-20 14:38:40,077 INFO L133 SettingsManager]: * Use bitvectors instead of ints=true [2018-09-20 14:38:40,077 INFO L133 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2018-09-20 14:38:40,078 INFO L133 SettingsManager]: * sizeof long double=12 [2018-09-20 14:38:40,078 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-09-20 14:38:40,078 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-09-20 14:38:40,078 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-09-20 14:38:40,078 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-09-20 14:38:40,079 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-09-20 14:38:40,079 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-09-20 14:38:40,079 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-09-20 14:38:40,079 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-09-20 14:38:40,079 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-09-20 14:38:40,079 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-09-20 14:38:40,080 INFO L133 SettingsManager]: * Trace refinement strategy=WOLF [2018-09-20 14:38:40,080 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-09-20 14:38:40,080 INFO L133 SettingsManager]: * Command for external solver=cvc4nyu --tear-down-incremental --rewrite-divk --print-success --lang smt [2018-09-20 14:38:40,080 INFO L133 SettingsManager]: * Logic for external solver=AUFBV [2018-09-20 14:38:40,080 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 -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux 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 -> 427f5a1297639616b7c4f6533641105ea064cfe8 [2018-09-20 14:38:40,131 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-09-20 14:38:40,147 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-09-20 14:38:40,152 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-09-20 14:38:40,155 INFO L271 PluginConnector]: Initializing CDTParser... [2018-09-20 14:38:40,155 INFO L276 PluginConnector]: CDTParser initialized [2018-09-20 14:38:40,156 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/svcomp/float-newlib/double_req_bl_0662b_true-unreach-call.c [2018-09-20 14:38:40,496 INFO L221 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3d22425b9/17022b12b0e04e399ae95bd67aa3a212/FLAG2d9cad0b4 [2018-09-20 14:38:40,741 INFO L277 CDTParser]: Found 1 translation units. [2018-09-20 14:38:40,742 INFO L159 CDTParser]: Scanning /storage/repos/ultimate/trunk/examples/svcomp/float-newlib/double_req_bl_0662b_true-unreach-call.c [2018-09-20 14:38:40,752 INFO L325 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3d22425b9/17022b12b0e04e399ae95bd67aa3a212/FLAG2d9cad0b4 [2018-09-20 14:38:40,770 INFO L333 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/3d22425b9/17022b12b0e04e399ae95bd67aa3a212 [2018-09-20 14:38:40,775 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-09-20 14:38:40,778 INFO L131 ToolchainWalker]: Walking toolchain with 5 elements. [2018-09-20 14:38:40,779 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-09-20 14:38:40,780 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-09-20 14:38:40,787 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-09-20 14:38:40,788 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.09 02:38:40" (1/1) ... [2018-09-20 14:38:40,791 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@348fd93 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 02:38:40, skipping insertion in model container [2018-09-20 14:38:40,792 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.09 02:38:40" (1/1) ... [2018-09-20 14:38:40,805 INFO L160 ieTranslatorObserver]: Starting translation in SV-COMP mode [2018-09-20 14:38:41,191 INFO L170 PostProcessor]: Settings: Checked method=main [2018-09-20 14:38:41,224 INFO L424 MainDispatcher]: Starting main dispatcher in SV-COMP mode [2018-09-20 14:38:41,341 INFO L170 PostProcessor]: Settings: Checked method=main [2018-09-20 14:38:41,391 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 02:38:41 WrapperNode [2018-09-20 14:38:41,391 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-09-20 14:38:41,392 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-09-20 14:38:41,392 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-09-20 14:38:41,392 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-09-20 14:38:41,409 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 02:38:41" (1/1) ... [2018-09-20 14:38:41,410 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 02:38:41" (1/1) ... [2018-09-20 14:38:41,430 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 02:38:41" (1/1) ... [2018-09-20 14:38:41,430 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 02:38:41" (1/1) ... [2018-09-20 14:38:41,450 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 02:38:41" (1/1) ... [2018-09-20 14:38:41,471 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 02:38:41" (1/1) ... [2018-09-20 14:38:41,484 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 02:38:41" (1/1) ... [2018-09-20 14:38:41,490 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-09-20 14:38:41,494 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-09-20 14:38:41,494 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-09-20 14:38:41,494 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-09-20 14:38:41,495 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 02:38:41" (1/1) ... No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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-09-20 14:38:41,658 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.init [2018-09-20 14:38:41,658 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-09-20 14:38:41,658 INFO L138 BoogieDeclarations]: Found implementation of procedure fabs_double [2018-09-20 14:38:41,658 INFO L138 BoogieDeclarations]: Found implementation of procedure atan_double [2018-09-20 14:38:41,659 INFO L138 BoogieDeclarations]: Found implementation of procedure __ieee754_atan2 [2018-09-20 14:38:41,659 INFO L138 BoogieDeclarations]: Found implementation of procedure main [2018-09-20 14:38:41,659 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_error [2018-09-20 14:38:41,659 INFO L130 BoogieDeclarations]: Found specification of procedure __VERIFIER_nondet_double [2018-09-20 14:38:41,659 INFO L130 BoogieDeclarations]: Found specification of procedure fabs_double [2018-09-20 14:38:41,660 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.alloc [2018-09-20 14:38:41,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~intFLOATTYPE8 [2018-09-20 14:38:41,660 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2018-09-20 14:38:41,660 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-09-20 14:38:41,660 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2018-09-20 14:38:41,660 INFO L130 BoogieDeclarations]: Found specification of procedure read~intFLOATTYPE8 [2018-09-20 14:38:41,661 INFO L130 BoogieDeclarations]: Found specification of procedure atan_double [2018-09-20 14:38:41,661 INFO L130 BoogieDeclarations]: Found specification of procedure __ieee754_atan2 [2018-09-20 14:38:41,661 INFO L130 BoogieDeclarations]: Found specification of procedure main [2018-09-20 14:38:41,661 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.init [2018-09-20 14:38:41,661 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-09-20 14:38:41,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intFLOATTYPE8 [2018-09-20 14:38:41,662 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2018-09-20 14:38:42,046 WARN L312 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-09-20 14:38:42,070 WARN L312 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-09-20 14:38:42,093 WARN L312 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-09-20 14:38:42,130 WARN L312 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-09-20 14:38:42,144 WARN L312 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-09-20 14:38:42,180 WARN L312 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-09-20 14:38:44,789 WARN L312 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-09-20 14:38:44,834 WARN L312 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-09-20 14:38:44,872 WARN L312 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-09-20 14:38:45,420 WARN L312 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-09-20 14:38:45,434 WARN L312 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-09-20 14:38:45,461 WARN L312 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-09-20 14:39:01,553 WARN L312 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-09-20 14:39:01,571 WARN L312 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-09-20 14:39:01,611 WARN L312 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-09-20 14:39:01,636 WARN L312 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-09-20 14:39:05,084 INFO L365 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-09-20 14:39:05,085 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.09 02:39:05 BoogieIcfgContainer [2018-09-20 14:39:05,085 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-09-20 14:39:05,086 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-09-20 14:39:05,086 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-09-20 14:39:05,089 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-09-20 14:39:05,090 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.09 02:38:40" (1/3) ... [2018-09-20 14:39:05,091 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@23870c4e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.09 02:39:05, skipping insertion in model container [2018-09-20 14:39:05,091 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.09 02:38:41" (2/3) ... [2018-09-20 14:39:05,091 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@23870c4e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.09 02:39:05, skipping insertion in model container [2018-09-20 14:39:05,091 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.09 02:39:05" (3/3) ... [2018-09-20 14:39:05,093 INFO L112 eAbstractionObserver]: Analyzing ICFG double_req_bl_0662b_true-unreach-call.c [2018-09-20 14:39:05,104 INFO L137 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-09-20 14:39:05,114 INFO L149 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-09-20 14:39:05,172 INFO L130 ementStrategyFactory]: Using default assertion order modulation [2018-09-20 14:39:05,173 INFO L381 AbstractCegarLoop]: Interprodecural is true [2018-09-20 14:39:05,173 INFO L382 AbstractCegarLoop]: Hoare is true [2018-09-20 14:39:05,173 INFO L383 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-09-20 14:39:05,173 INFO L384 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-09-20 14:39:05,173 INFO L385 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-09-20 14:39:05,174 INFO L386 AbstractCegarLoop]: Difference is false [2018-09-20 14:39:05,174 INFO L387 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-09-20 14:39:05,174 INFO L392 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-09-20 14:39:05,201 INFO L276 IsEmpty]: Start isEmpty. Operand 179 states. [2018-09-20 14:39:05,209 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2018-09-20 14:39:05,209 INFO L368 BasicCegarLoop]: Found error trace [2018-09-20 14:39:05,210 INFO L376 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-09-20 14:39:05,213 INFO L423 AbstractCegarLoop]: === Iteration 1 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-09-20 14:39:05,219 INFO L82 PathProgramCache]: Analyzing trace with hash -1279955196, now seen corresponding path program 1 times [2018-09-20 14:39:05,225 INFO L227 ckRefinementStrategy]: Switched to mode MATHSAT_FPBP [2018-09-20 14:39:05,226 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat Starting monitored process 2 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2018-09-20 14:39:05,239 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY Waiting until toolchain timeout for monitored process 2 with mathsat -unsat_core_generation=3 [2018-09-20 14:39:05,455 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-20 14:39:05,474 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-20 14:39:05,494 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-20 14:39:05,494 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-09-20 14:39:05,508 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-20 14:39:05,509 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-09-20 14:39:05,516 INFO L459 AbstractCegarLoop]: Interpolant automaton has 2 states [2018-09-20 14:39:05,532 INFO L147 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2018-09-20 14:39:05,533 INFO L148 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-09-20 14:39:05,536 INFO L87 Difference]: Start difference. First operand 179 states. Second operand 2 states. [2018-09-20 14:39:05,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-20 14:39:05,594 INFO L93 Difference]: Finished difference Result 349 states and 466 transitions. [2018-09-20 14:39:05,595 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2018-09-20 14:39:05,596 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 19 [2018-09-20 14:39:05,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-20 14:39:05,612 INFO L225 Difference]: With dead ends: 349 [2018-09-20 14:39:05,612 INFO L226 Difference]: Without dead ends: 174 [2018-09-20 14:39:05,618 INFO L606 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-09-20 14:39:05,639 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 174 states. [2018-09-20 14:39:05,675 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 174 to 174. [2018-09-20 14:39:05,677 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 174 states. [2018-09-20 14:39:05,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 213 transitions. [2018-09-20 14:39:05,684 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 213 transitions. Word has length 19 [2018-09-20 14:39:05,684 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-20 14:39:05,684 INFO L480 AbstractCegarLoop]: Abstraction has 174 states and 213 transitions. [2018-09-20 14:39:05,684 INFO L481 AbstractCegarLoop]: Interpolant automaton has 2 states. [2018-09-20 14:39:05,685 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 213 transitions. [2018-09-20 14:39:05,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2018-09-20 14:39:05,687 INFO L368 BasicCegarLoop]: Found error trace [2018-09-20 14:39:05,687 INFO L376 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] [2018-09-20 14:39:05,687 INFO L423 AbstractCegarLoop]: === Iteration 2 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-09-20 14:39:05,688 INFO L82 PathProgramCache]: Analyzing trace with hash 1584750586, now seen corresponding path program 1 times [2018-09-20 14:39:05,689 INFO L227 ckRefinementStrategy]: Switched to mode MATHSAT_FPBP [2018-09-20 14:39:05,689 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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-09-20 14:39:05,695 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-20 14:39:05,960 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-20 14:39:05,988 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-20 14:39:06,198 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 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 14 treesize of output 11 [2018-09-20 14:39:06,215 INFO L477 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 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 10 [2018-09-20 14:39:06,215 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-09-20 14:39:06,250 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-09-20 14:39:06,326 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-09-20 14:39:06,326 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:27, output treesize:23 [2018-09-20 14:39:06,480 INFO L477 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 20 treesize of output 16 [2018-09-20 14:39:06,495 INFO L477 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 16 treesize of output 4 [2018-09-20 14:39:06,495 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-09-20 14:39:06,536 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-09-20 14:39:06,654 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-09-20 14:39:06,654 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:32, output treesize:17 [2018-09-20 14:39:07,145 INFO L682 Elim1Store]: detected equality via solver [2018-09-20 14:39:07,146 INFO L682 Elim1Store]: detected equality via solver [2018-09-20 14:39:07,148 INFO L477 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 35 [2018-09-20 14:39:07,195 INFO L700 Elim1Store]: detected not equals via solver [2018-09-20 14:39:07,249 INFO L477 Elim1Store]: Elim1 did not use 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 35 treesize of output 25 [2018-09-20 14:39:07,250 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-09-20 14:39:07,323 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-09-20 14:39:07,406 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-09-20 14:39:07,406 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:51, output treesize:43 [2018-09-20 14:39:07,982 INFO L682 Elim1Store]: detected equality via solver [2018-09-20 14:39:07,983 INFO L682 Elim1Store]: detected equality via solver [2018-09-20 14:39:07,987 INFO L477 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 56 [2018-09-20 14:39:08,003 INFO L700 Elim1Store]: detected not equals via solver [2018-09-20 14:39:08,030 INFO L477 Elim1Store]: Elim1 did not use 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 56 treesize of output 52 [2018-09-20 14:39:08,031 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-09-20 14:39:08,076 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-09-20 14:39:08,177 INFO L267 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-2 vars, End of recursive call: 3 dim-0 vars, and 1 xjuncts. [2018-09-20 14:39:08,178 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:78, output treesize:70 [2018-09-20 14:39:08,407 INFO L477 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-09-20 14:39:08,454 INFO L700 Elim1Store]: detected not equals via solver [2018-09-20 14:39:08,477 INFO L477 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 27 treesize of output 15 [2018-09-20 14:39:08,478 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-09-20 14:39:08,529 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-09-20 14:39:08,577 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 2 dim-0 vars, and 1 xjuncts. [2018-09-20 14:39:08,578 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:59, output treesize:33 [2018-09-20 14:39:09,633 WARN L178 SmtUtils]: Spent 129.00 ms on a formula simplification. DAG size of input: 54 DAG size of output: 38 [2018-09-20 14:39:09,670 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-20 14:39:09,671 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-09-20 14:39:09,689 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-20 14:39:09,690 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [16] imperfect sequences [] total 16 [2018-09-20 14:39:09,692 INFO L459 AbstractCegarLoop]: Interpolant automaton has 16 states [2018-09-20 14:39:09,692 INFO L147 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2018-09-20 14:39:09,694 INFO L148 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=208, Unknown=0, NotChecked=0, Total=240 [2018-09-20 14:39:09,695 INFO L87 Difference]: Start difference. First operand 174 states and 213 transitions. Second operand 16 states. [2018-09-20 14:39:10,599 WARN L178 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 28 [2018-09-20 14:39:11,020 WARN L178 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2018-09-20 14:39:12,027 WARN L178 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 18 [2018-09-20 14:39:12,700 WARN L178 SmtUtils]: Spent 110.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2018-09-20 14:39:13,172 WARN L178 SmtUtils]: Spent 181.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2018-09-20 14:39:13,646 WARN L178 SmtUtils]: Spent 161.00 ms on a formula simplification that was a NOOP. DAG size: 48 [2018-09-20 14:39:14,129 WARN L178 SmtUtils]: Spent 131.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2018-09-20 14:39:14,660 WARN L178 SmtUtils]: Spent 223.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2018-09-20 14:39:15,603 WARN L178 SmtUtils]: Spent 296.00 ms on a formula simplification that was a NOOP. DAG size: 55 [2018-09-20 14:39:16,518 WARN L178 SmtUtils]: Spent 198.00 ms on a formula simplification that was a NOOP. DAG size: 51 [2018-09-20 14:39:16,919 WARN L178 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2018-09-20 14:39:17,317 WARN L178 SmtUtils]: Spent 185.00 ms on a formula simplification that was a NOOP. DAG size: 43 [2018-09-20 14:39:20,342 WARN L178 SmtUtils]: Spent 386.00 ms on a formula simplification that was a NOOP. DAG size: 69 [2018-09-20 14:39:57,107 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-20 14:39:57,108 INFO L93 Difference]: Finished difference Result 217 states and 265 transitions. [2018-09-20 14:39:57,112 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2018-09-20 14:39:57,112 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 45 [2018-09-20 14:39:57,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-20 14:39:57,117 INFO L225 Difference]: With dead ends: 217 [2018-09-20 14:39:57,117 INFO L226 Difference]: Without dead ends: 163 [2018-09-20 14:39:57,120 INFO L606 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 136 ImplicationChecksByTransitivity, 9.7s TimeCoverageRelationStatistics Valid=181, Invalid=810, Unknown=1, NotChecked=0, Total=992 [2018-09-20 14:39:57,120 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2018-09-20 14:39:57,137 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 163. [2018-09-20 14:39:57,137 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 163 states. [2018-09-20 14:39:57,139 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 191 transitions. [2018-09-20 14:39:57,139 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 191 transitions. Word has length 45 [2018-09-20 14:39:57,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-20 14:39:57,140 INFO L480 AbstractCegarLoop]: Abstraction has 163 states and 191 transitions. [2018-09-20 14:39:57,140 INFO L481 AbstractCegarLoop]: Interpolant automaton has 16 states. [2018-09-20 14:39:57,140 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 191 transitions. [2018-09-20 14:39:57,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2018-09-20 14:39:57,142 INFO L368 BasicCegarLoop]: Found error trace [2018-09-20 14:39:57,142 INFO L376 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] [2018-09-20 14:39:57,142 INFO L423 AbstractCegarLoop]: === Iteration 3 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-09-20 14:39:57,142 INFO L82 PathProgramCache]: Analyzing trace with hash 66485668, now seen corresponding path program 1 times [2018-09-20 14:39:57,143 INFO L227 ckRefinementStrategy]: Switched to mode MATHSAT_FPBP [2018-09-20 14:39:57,143 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat Starting monitored process 4 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2018-09-20 14:39:57,157 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY Waiting until toolchain timeout for monitored process 4 with mathsat -unsat_core_generation=3 [2018-09-20 14:39:57,296 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-20 14:39:57,313 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-20 14:39:57,373 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 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 14 treesize of output 11 [2018-09-20 14:39:57,379 INFO L477 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 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 10 [2018-09-20 14:39:57,380 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-09-20 14:39:57,386 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-09-20 14:39:57,408 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-09-20 14:39:57,409 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:24, output treesize:20 [2018-09-20 14:39:57,454 INFO L477 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 20 treesize of output 16 [2018-09-20 14:39:57,460 INFO L477 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 16 treesize of output 4 [2018-09-20 14:39:57,461 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-09-20 14:39:57,464 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-09-20 14:39:57,475 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-09-20 14:39:57,476 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:29, output treesize:14 [2018-09-20 14:39:58,326 WARN L178 SmtUtils]: Spent 164.00 ms on a formula simplification. DAG size of input: 53 DAG size of output: 52 [2018-09-20 14:39:58,527 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-20 14:39:58,527 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-09-20 14:39:58,538 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-20 14:39:58,538 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2018-09-20 14:39:58,539 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-09-20 14:39:58,539 INFO L147 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-09-20 14:39:58,539 INFO L148 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2018-09-20 14:39:58,539 INFO L87 Difference]: Start difference. First operand 163 states and 191 transitions. Second operand 11 states. [2018-09-20 14:39:59,202 WARN L178 SmtUtils]: Spent 136.00 ms on a formula simplification that was a NOOP. DAG size: 25 [2018-09-20 14:40:00,811 WARN L178 SmtUtils]: Spent 466.00 ms on a formula simplification. DAG size of input: 67 DAG size of output: 65 [2018-09-20 14:40:01,101 WARN L178 SmtUtils]: Spent 167.00 ms on a formula simplification. DAG size of input: 56 DAG size of output: 54 [2018-09-20 14:40:14,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-20 14:40:14,924 INFO L93 Difference]: Finished difference Result 220 states and 262 transitions. [2018-09-20 14:40:14,925 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2018-09-20 14:40:14,925 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 50 [2018-09-20 14:40:14,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-20 14:40:14,929 INFO L225 Difference]: With dead ends: 220 [2018-09-20 14:40:14,930 INFO L226 Difference]: Without dead ends: 165 [2018-09-20 14:40:14,931 INFO L606 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 40 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 2.6s TimeCoverageRelationStatistics Valid=88, Invalid=292, Unknown=0, NotChecked=0, Total=380 [2018-09-20 14:40:14,932 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2018-09-20 14:40:14,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 163. [2018-09-20 14:40:14,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 163 states. [2018-09-20 14:40:14,951 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 163 states to 163 states and 190 transitions. [2018-09-20 14:40:14,951 INFO L78 Accepts]: Start accepts. Automaton has 163 states and 190 transitions. Word has length 50 [2018-09-20 14:40:14,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-20 14:40:14,952 INFO L480 AbstractCegarLoop]: Abstraction has 163 states and 190 transitions. [2018-09-20 14:40:14,952 INFO L481 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-09-20 14:40:14,952 INFO L276 IsEmpty]: Start isEmpty. Operand 163 states and 190 transitions. [2018-09-20 14:40:14,953 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2018-09-20 14:40:14,954 INFO L368 BasicCegarLoop]: Found error trace [2018-09-20 14:40:14,954 INFO L376 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] [2018-09-20 14:40:14,955 INFO L423 AbstractCegarLoop]: === Iteration 4 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-09-20 14:40:14,955 INFO L82 PathProgramCache]: Analyzing trace with hash -742860958, now seen corresponding path program 1 times [2018-09-20 14:40:14,956 INFO L227 ckRefinementStrategy]: Switched to mode MATHSAT_FPBP [2018-09-20 14:40:14,956 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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-09-20 14:40:14,960 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-20 14:40:15,123 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-20 14:40:15,148 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-20 14:40:15,262 INFO L682 Elim1Store]: detected equality via solver [2018-09-20 14:40:15,275 INFO L682 Elim1Store]: detected equality via solver [2018-09-20 14:40:15,277 INFO L477 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 35 [2018-09-20 14:40:15,292 INFO L700 Elim1Store]: detected not equals via solver [2018-09-20 14:40:15,313 INFO L477 Elim1Store]: Elim1 did not use 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 35 treesize of output 25 [2018-09-20 14:40:15,314 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-09-20 14:40:15,334 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-09-20 14:40:15,368 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-09-20 14:40:15,369 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:28 [2018-09-20 14:40:15,585 INFO L682 Elim1Store]: detected equality via solver [2018-09-20 14:40:15,586 INFO L682 Elim1Store]: detected equality via solver [2018-09-20 14:40:15,588 INFO L477 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 54 treesize of output 56 [2018-09-20 14:40:15,631 INFO L700 Elim1Store]: detected not equals via solver [2018-09-20 14:40:15,661 INFO L477 Elim1Store]: Elim1 did not use 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 56 treesize of output 52 [2018-09-20 14:40:15,662 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-09-20 14:40:15,710 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-09-20 14:40:15,754 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-09-20 14:40:15,754 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:63, output treesize:55 [2018-09-20 14:40:15,852 INFO L477 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-09-20 14:40:15,859 INFO L700 Elim1Store]: detected not equals via solver [2018-09-20 14:40:15,863 INFO L477 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 27 treesize of output 15 [2018-09-20 14:40:15,864 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-09-20 14:40:15,881 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-09-20 14:40:15,897 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-09-20 14:40:15,898 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:44, output treesize:18 [2018-09-20 14:40:16,329 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-20 14:40:16,329 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-09-20 14:40:16,346 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-20 14:40:16,346 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2018-09-20 14:40:16,347 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-09-20 14:40:16,347 INFO L147 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-09-20 14:40:16,347 INFO L148 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=89, Unknown=0, NotChecked=0, Total=110 [2018-09-20 14:40:16,349 INFO L87 Difference]: Start difference. First operand 163 states and 190 transitions. Second operand 11 states. [2018-09-20 14:40:19,855 WARN L178 SmtUtils]: Spent 2.10 s on a formula simplification that was a NOOP. DAG size: 35 [2018-09-20 14:40:20,218 WARN L178 SmtUtils]: Spent 208.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2018-09-20 14:40:36,817 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-20 14:40:36,818 INFO L93 Difference]: Finished difference Result 212 states and 250 transitions. [2018-09-20 14:40:36,820 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-09-20 14:40:36,821 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 50 [2018-09-20 14:40:36,821 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-20 14:40:36,824 INFO L225 Difference]: With dead ends: 212 [2018-09-20 14:40:36,824 INFO L226 Difference]: Without dead ends: 157 [2018-09-20 14:40:36,825 INFO L606 BasicCegarLoop]: 0 DeclaredPredicates, 59 GetRequests, 39 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 4.0s TimeCoverageRelationStatistics Valid=93, Invalid=327, Unknown=0, NotChecked=0, Total=420 [2018-09-20 14:40:36,826 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2018-09-20 14:40:36,845 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 157. [2018-09-20 14:40:36,845 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 157 states. [2018-09-20 14:40:36,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 180 transitions. [2018-09-20 14:40:36,847 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 180 transitions. Word has length 50 [2018-09-20 14:40:36,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-20 14:40:36,847 INFO L480 AbstractCegarLoop]: Abstraction has 157 states and 180 transitions. [2018-09-20 14:40:36,847 INFO L481 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-09-20 14:40:36,848 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 180 transitions. [2018-09-20 14:40:36,849 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2018-09-20 14:40:36,849 INFO L368 BasicCegarLoop]: Found error trace [2018-09-20 14:40:36,849 INFO L376 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] [2018-09-20 14:40:36,850 INFO L423 AbstractCegarLoop]: === Iteration 5 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-09-20 14:40:36,850 INFO L82 PathProgramCache]: Analyzing trace with hash -52671134, now seen corresponding path program 1 times [2018-09-20 14:40:36,850 INFO L227 ckRefinementStrategy]: Switched to mode MATHSAT_FPBP [2018-09-20 14:40:36,851 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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-09-20 14:40:36,859 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-20 14:40:37,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-20 14:40:37,083 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-20 14:40:37,649 WARN L178 SmtUtils]: Spent 519.00 ms on a formula simplification that was a NOOP. DAG size: 14 [2018-09-20 14:40:38,133 WARN L178 SmtUtils]: Spent 290.00 ms on a formula simplification that was a NOOP. DAG size: 14 [2018-09-20 14:40:38,754 WARN L178 SmtUtils]: Spent 529.00 ms on a formula simplification that was a NOOP. DAG size: 12 [2018-09-20 14:40:39,333 WARN L178 SmtUtils]: Spent 411.00 ms on a formula simplification that was a NOOP. DAG size: 12 [2018-09-20 14:40:39,346 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-20 14:40:39,346 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-09-20 14:40:39,358 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-20 14:40:39,358 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-09-20 14:40:39,359 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-09-20 14:40:39,359 INFO L147 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-09-20 14:40:39,359 INFO L148 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-09-20 14:40:39,359 INFO L87 Difference]: Start difference. First operand 157 states and 180 transitions. Second operand 7 states. [2018-09-20 14:40:50,718 WARN L178 SmtUtils]: Spent 286.00 ms on a formula simplification that was a NOOP. DAG size: 14 [2018-09-20 14:40:54,833 WARN L178 SmtUtils]: Spent 438.00 ms on a formula simplification that was a NOOP. DAG size: 14 [2018-09-20 14:41:00,293 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-20 14:41:00,293 INFO L93 Difference]: Finished difference Result 164 states and 186 transitions. [2018-09-20 14:41:00,295 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-09-20 14:41:00,295 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 50 [2018-09-20 14:41:00,296 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-20 14:41:00,297 INFO L225 Difference]: With dead ends: 164 [2018-09-20 14:41:00,297 INFO L226 Difference]: Without dead ends: 157 [2018-09-20 14:41:00,297 INFO L606 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 3.8s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2018-09-20 14:41:00,298 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 157 states. [2018-09-20 14:41:00,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 157 to 157. [2018-09-20 14:41:00,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 157 states. [2018-09-20 14:41:00,317 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 179 transitions. [2018-09-20 14:41:00,318 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 179 transitions. Word has length 50 [2018-09-20 14:41:00,318 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-20 14:41:00,318 INFO L480 AbstractCegarLoop]: Abstraction has 157 states and 179 transitions. [2018-09-20 14:41:00,318 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-09-20 14:41:00,318 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 179 transitions. [2018-09-20 14:41:00,320 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2018-09-20 14:41:00,320 INFO L368 BasicCegarLoop]: Found error trace [2018-09-20 14:41:00,320 INFO L376 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] [2018-09-20 14:41:00,321 INFO L423 AbstractCegarLoop]: === Iteration 6 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-09-20 14:41:00,321 INFO L82 PathProgramCache]: Analyzing trace with hash 1722336228, now seen corresponding path program 1 times [2018-09-20 14:41:00,321 INFO L227 ckRefinementStrategy]: Switched to mode MATHSAT_FPBP [2018-09-20 14:41:00,321 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/mathsat Starting monitored process 7 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2018-09-20 14:41:00,344 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY Waiting until toolchain timeout for monitored process 7 with mathsat -unsat_core_generation=3 [2018-09-20 14:41:00,545 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-20 14:41:00,571 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-20 14:41:00,623 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 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 14 treesize of output 11 [2018-09-20 14:41:00,628 INFO L477 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 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 10 [2018-09-20 14:41:00,629 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-09-20 14:41:00,635 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-09-20 14:41:00,654 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-09-20 14:41:00,654 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:24, output treesize:20 [2018-09-20 14:41:00,695 INFO L477 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 20 treesize of output 16 [2018-09-20 14:41:00,701 INFO L477 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 16 treesize of output 4 [2018-09-20 14:41:00,701 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-09-20 14:41:00,704 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-09-20 14:41:00,716 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-09-20 14:41:00,716 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:29, output treesize:14 [2018-09-20 14:41:00,863 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-20 14:41:00,863 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-09-20 14:41:00,876 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-20 14:41:00,876 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2018-09-20 14:41:00,878 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-09-20 14:41:00,878 INFO L147 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-09-20 14:41:00,878 INFO L148 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2018-09-20 14:41:00,879 INFO L87 Difference]: Start difference. First operand 157 states and 179 transitions. Second operand 8 states. [2018-09-20 14:41:08,733 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-20 14:41:08,734 INFO L93 Difference]: Finished difference Result 164 states and 185 transitions. [2018-09-20 14:41:08,736 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-09-20 14:41:08,736 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 50 [2018-09-20 14:41:08,737 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-20 14:41:08,737 INFO L225 Difference]: With dead ends: 164 [2018-09-20 14:41:08,738 INFO L226 Difference]: Without dead ends: 155 [2018-09-20 14:41:08,738 INFO L606 BasicCegarLoop]: 0 DeclaredPredicates, 55 GetRequests, 43 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2018-09-20 14:41:08,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2018-09-20 14:41:08,756 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 155. [2018-09-20 14:41:08,756 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 155 states. [2018-09-20 14:41:08,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 155 states to 155 states and 175 transitions. [2018-09-20 14:41:08,758 INFO L78 Accepts]: Start accepts. Automaton has 155 states and 175 transitions. Word has length 50 [2018-09-20 14:41:08,758 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-20 14:41:08,759 INFO L480 AbstractCegarLoop]: Abstraction has 155 states and 175 transitions. [2018-09-20 14:41:08,760 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-09-20 14:41:08,760 INFO L276 IsEmpty]: Start isEmpty. Operand 155 states and 175 transitions. [2018-09-20 14:41:08,761 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 53 [2018-09-20 14:41:08,761 INFO L368 BasicCegarLoop]: Found error trace [2018-09-20 14:41:08,763 INFO L376 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-09-20 14:41:08,763 INFO L423 AbstractCegarLoop]: === Iteration 7 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-09-20 14:41:08,763 INFO L82 PathProgramCache]: Analyzing trace with hash 1711064758, now seen corresponding path program 1 times [2018-09-20 14:41:08,763 INFO L227 ckRefinementStrategy]: Switched to mode MATHSAT_FPBP [2018-09-20 14:41:08,764 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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-09-20 14:41:08,772 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-20 14:41:09,021 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-20 14:41:09,057 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-20 14:41:10,453 WARN L178 SmtUtils]: Spent 1.08 s on a formula simplification that was a NOOP. DAG size: 14 [2018-09-20 14:41:10,692 WARN L178 SmtUtils]: Spent 214.00 ms on a formula simplification that was a NOOP. DAG size: 14 [2018-09-20 14:41:11,605 WARN L178 SmtUtils]: Spent 455.00 ms on a formula simplification that was a NOOP. DAG size: 12 [2018-09-20 14:41:12,383 WARN L178 SmtUtils]: Spent 407.00 ms on a formula simplification that was a NOOP. DAG size: 12 [2018-09-20 14:41:12,391 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-20 14:41:12,392 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-09-20 14:41:12,405 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-20 14:41:12,405 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2018-09-20 14:41:12,405 INFO L459 AbstractCegarLoop]: Interpolant automaton has 7 states [2018-09-20 14:41:12,406 INFO L147 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2018-09-20 14:41:12,406 INFO L148 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2018-09-20 14:41:12,406 INFO L87 Difference]: Start difference. First operand 155 states and 175 transitions. Second operand 7 states. [2018-09-20 14:41:23,949 WARN L178 SmtUtils]: Spent 184.00 ms on a formula simplification that was a NOOP. DAG size: 14 [2018-09-20 14:41:25,507 WARN L178 SmtUtils]: Spent 561.00 ms on a formula simplification that was a NOOP. DAG size: 14 [2018-09-20 14:41:33,291 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-20 14:41:33,291 INFO L93 Difference]: Finished difference Result 161 states and 180 transitions. [2018-09-20 14:41:33,294 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2018-09-20 14:41:33,294 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 52 [2018-09-20 14:41:33,294 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-20 14:41:33,295 INFO L225 Difference]: With dead ends: 161 [2018-09-20 14:41:33,295 INFO L226 Difference]: Without dead ends: 153 [2018-09-20 14:41:33,296 INFO L606 BasicCegarLoop]: 0 DeclaredPredicates, 53 GetRequests, 45 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 5.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2018-09-20 14:41:33,300 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 153 states. [2018-09-20 14:41:33,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 153 to 153. [2018-09-20 14:41:33,313 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 153 states. [2018-09-20 14:41:33,314 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 172 transitions. [2018-09-20 14:41:33,314 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 172 transitions. Word has length 52 [2018-09-20 14:41:33,314 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-20 14:41:33,314 INFO L480 AbstractCegarLoop]: Abstraction has 153 states and 172 transitions. [2018-09-20 14:41:33,314 INFO L481 AbstractCegarLoop]: Interpolant automaton has 7 states. [2018-09-20 14:41:33,315 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 172 transitions. [2018-09-20 14:41:33,316 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2018-09-20 14:41:33,316 INFO L368 BasicCegarLoop]: Found error trace [2018-09-20 14:41:33,316 INFO L376 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, 1] [2018-09-20 14:41:33,316 INFO L423 AbstractCegarLoop]: === Iteration 8 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-09-20 14:41:33,319 INFO L82 PathProgramCache]: Analyzing trace with hash 450754314, now seen corresponding path program 1 times [2018-09-20 14:41:33,319 INFO L227 ckRefinementStrategy]: Switched to mode MATHSAT_FPBP [2018-09-20 14:41:33,319 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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-09-20 14:41:33,326 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-20 14:41:33,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-20 14:41:33,615 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-20 14:41:33,689 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 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 14 treesize of output 11 [2018-09-20 14:41:33,696 INFO L477 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 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 10 [2018-09-20 14:41:33,697 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-09-20 14:41:33,703 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-09-20 14:41:33,721 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-09-20 14:41:33,722 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:24, output treesize:20 [2018-09-20 14:41:33,763 INFO L477 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 20 treesize of output 16 [2018-09-20 14:41:33,768 INFO L477 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 16 treesize of output 4 [2018-09-20 14:41:33,769 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-09-20 14:41:33,774 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-09-20 14:41:33,793 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-09-20 14:41:33,793 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:29, output treesize:14 [2018-09-20 14:41:35,146 WARN L178 SmtUtils]: Spent 214.00 ms on a formula simplification. DAG size of input: 66 DAG size of output: 65 [2018-09-20 14:41:35,402 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-20 14:41:35,403 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-09-20 14:41:35,416 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-20 14:41:35,416 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [13] imperfect sequences [] total 13 [2018-09-20 14:41:35,416 INFO L459 AbstractCegarLoop]: Interpolant automaton has 13 states [2018-09-20 14:41:35,417 INFO L147 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2018-09-20 14:41:35,417 INFO L148 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2018-09-20 14:41:35,417 INFO L87 Difference]: Start difference. First operand 153 states and 172 transitions. Second operand 13 states. [2018-09-20 14:41:37,728 WARN L178 SmtUtils]: Spent 128.00 ms on a formula simplification that was a NOOP. DAG size: 44 [2018-09-20 14:41:38,146 WARN L178 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 44 [2018-09-20 14:41:38,838 WARN L178 SmtUtils]: Spent 469.00 ms on a formula simplification. DAG size of input: 86 DAG size of output: 51 [2018-09-20 14:41:39,741 WARN L178 SmtUtils]: Spent 739.00 ms on a formula simplification. DAG size of input: 55 DAG size of output: 47 [2018-09-20 14:41:45,710 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-20 14:41:45,710 INFO L93 Difference]: Finished difference Result 161 states and 179 transitions. [2018-09-20 14:41:45,711 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-09-20 14:41:45,711 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 53 [2018-09-20 14:41:45,712 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-20 14:41:45,713 INFO L225 Difference]: With dead ends: 161 [2018-09-20 14:41:45,713 INFO L226 Difference]: Without dead ends: 155 [2018-09-20 14:41:45,714 INFO L606 BasicCegarLoop]: 0 DeclaredPredicates, 63 GetRequests, 41 SyntacticMatches, 0 SemanticMatches, 22 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 54 ImplicationChecksByTransitivity, 4.6s TimeCoverageRelationStatistics Valid=124, Invalid=428, Unknown=0, NotChecked=0, Total=552 [2018-09-20 14:41:45,714 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2018-09-20 14:41:45,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 153. [2018-09-20 14:41:45,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 153 states. [2018-09-20 14:41:45,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 153 states to 153 states and 170 transitions. [2018-09-20 14:41:45,740 INFO L78 Accepts]: Start accepts. Automaton has 153 states and 170 transitions. Word has length 53 [2018-09-20 14:41:45,740 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-20 14:41:45,740 INFO L480 AbstractCegarLoop]: Abstraction has 153 states and 170 transitions. [2018-09-20 14:41:45,740 INFO L481 AbstractCegarLoop]: Interpolant automaton has 13 states. [2018-09-20 14:41:45,740 INFO L276 IsEmpty]: Start isEmpty. Operand 153 states and 170 transitions. [2018-09-20 14:41:45,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2018-09-20 14:41:45,744 INFO L368 BasicCegarLoop]: Found error trace [2018-09-20 14:41:45,744 INFO L376 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, 1, 1, 1, 1] [2018-09-20 14:41:45,744 INFO L423 AbstractCegarLoop]: === Iteration 9 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-09-20 14:41:45,744 INFO L82 PathProgramCache]: Analyzing trace with hash 1992128403, now seen corresponding path program 1 times [2018-09-20 14:41:45,746 INFO L227 ckRefinementStrategy]: Switched to mode MATHSAT_FPBP [2018-09-20 14:41:45,746 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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-09-20 14:41:45,757 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-20 14:41:46,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-20 14:41:46,219 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-20 14:41:46,258 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 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 14 treesize of output 11 [2018-09-20 14:41:46,264 INFO L477 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 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 10 [2018-09-20 14:41:46,265 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-09-20 14:41:46,273 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-09-20 14:41:46,288 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-09-20 14:41:46,289 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:24, output treesize:20 [2018-09-20 14:41:46,350 INFO L477 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 20 treesize of output 16 [2018-09-20 14:41:46,354 INFO L477 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 16 treesize of output 4 [2018-09-20 14:41:46,355 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-09-20 14:41:46,359 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-09-20 14:41:46,371 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-09-20 14:41:46,371 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:29, output treesize:14 [2018-09-20 14:41:46,997 WARN L178 SmtUtils]: Spent 146.00 ms on a formula simplification that was a NOOP. DAG size: 46 [2018-09-20 14:41:47,115 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-20 14:41:47,115 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-09-20 14:41:47,132 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-20 14:41:47,132 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2018-09-20 14:41:47,132 INFO L459 AbstractCegarLoop]: Interpolant automaton has 11 states [2018-09-20 14:41:47,133 INFO L147 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2018-09-20 14:41:47,133 INFO L148 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2018-09-20 14:41:47,133 INFO L87 Difference]: Start difference. First operand 153 states and 170 transitions. Second operand 11 states. [2018-09-20 14:41:48,715 WARN L178 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2018-09-20 14:41:49,198 WARN L178 SmtUtils]: Spent 171.00 ms on a formula simplification that was a NOOP. DAG size: 57 [2018-09-20 14:41:49,859 WARN L178 SmtUtils]: Spent 450.00 ms on a formula simplification. DAG size of input: 62 DAG size of output: 56 [2018-09-20 14:41:50,508 WARN L178 SmtUtils]: Spent 313.00 ms on a formula simplification. DAG size of input: 57 DAG size of output: 55 [2018-09-20 14:41:59,578 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-20 14:41:59,578 INFO L93 Difference]: Finished difference Result 189 states and 206 transitions. [2018-09-20 14:41:59,580 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2018-09-20 14:41:59,580 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 56 [2018-09-20 14:41:59,580 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-20 14:41:59,582 INFO L225 Difference]: With dead ends: 189 [2018-09-20 14:41:59,582 INFO L226 Difference]: Without dead ends: 152 [2018-09-20 14:41:59,583 INFO L606 BasicCegarLoop]: 0 DeclaredPredicates, 66 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 42 ImplicationChecksByTransitivity, 2.8s TimeCoverageRelationStatistics Valid=106, Invalid=356, Unknown=0, NotChecked=0, Total=462 [2018-09-20 14:41:59,584 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2018-09-20 14:41:59,601 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 150. [2018-09-20 14:41:59,601 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 150 states. [2018-09-20 14:41:59,602 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 164 transitions. [2018-09-20 14:41:59,603 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 164 transitions. Word has length 56 [2018-09-20 14:41:59,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-20 14:41:59,604 INFO L480 AbstractCegarLoop]: Abstraction has 150 states and 164 transitions. [2018-09-20 14:41:59,604 INFO L481 AbstractCegarLoop]: Interpolant automaton has 11 states. [2018-09-20 14:41:59,604 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 164 transitions. [2018-09-20 14:41:59,606 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2018-09-20 14:41:59,607 INFO L368 BasicCegarLoop]: Found error trace [2018-09-20 14:41:59,607 INFO L376 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-09-20 14:41:59,607 INFO L423 AbstractCegarLoop]: === Iteration 10 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-09-20 14:41:59,608 INFO L82 PathProgramCache]: Analyzing trace with hash -984123626, now seen corresponding path program 1 times [2018-09-20 14:41:59,609 INFO L227 ckRefinementStrategy]: Switched to mode MATHSAT_FPBP [2018-09-20 14:41:59,609 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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-09-20 14:41:59,621 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-20 14:41:59,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-20 14:41:59,843 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-20 14:41:59,952 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 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 14 treesize of output 11 [2018-09-20 14:41:59,960 INFO L477 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 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 10 [2018-09-20 14:41:59,961 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-09-20 14:41:59,969 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-09-20 14:42:00,002 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-09-20 14:42:00,003 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:24, output treesize:20 [2018-09-20 14:42:00,054 INFO L477 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 20 treesize of output 16 [2018-09-20 14:42:00,062 INFO L477 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 16 treesize of output 4 [2018-09-20 14:42:00,063 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-09-20 14:42:00,069 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-09-20 14:42:00,081 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-09-20 14:42:00,082 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:29, output treesize:14 [2018-09-20 14:42:00,286 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-20 14:42:00,286 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-09-20 14:42:00,305 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-20 14:42:00,306 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2018-09-20 14:42:00,306 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-09-20 14:42:00,306 INFO L147 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-09-20 14:42:00,307 INFO L148 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2018-09-20 14:42:00,307 INFO L87 Difference]: Start difference. First operand 150 states and 164 transitions. Second operand 8 states. [2018-09-20 14:42:05,350 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-20 14:42:05,350 INFO L93 Difference]: Finished difference Result 156 states and 169 transitions. [2018-09-20 14:42:05,352 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2018-09-20 14:42:05,353 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 66 [2018-09-20 14:42:05,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-20 14:42:05,354 INFO L225 Difference]: With dead ends: 156 [2018-09-20 14:42:05,354 INFO L226 Difference]: Without dead ends: 148 [2018-09-20 14:42:05,356 INFO L606 BasicCegarLoop]: 0 DeclaredPredicates, 71 GetRequests, 59 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=50, Invalid=132, Unknown=0, NotChecked=0, Total=182 [2018-09-20 14:42:05,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 148 states. [2018-09-20 14:42:05,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 148 to 148. [2018-09-20 14:42:05,373 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 148 states. [2018-09-20 14:42:05,373 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 148 states to 148 states and 160 transitions. [2018-09-20 14:42:05,374 INFO L78 Accepts]: Start accepts. Automaton has 148 states and 160 transitions. Word has length 66 [2018-09-20 14:42:05,374 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-20 14:42:05,374 INFO L480 AbstractCegarLoop]: Abstraction has 148 states and 160 transitions. [2018-09-20 14:42:05,374 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-09-20 14:42:05,374 INFO L276 IsEmpty]: Start isEmpty. Operand 148 states and 160 transitions. [2018-09-20 14:42:05,377 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 78 [2018-09-20 14:42:05,377 INFO L368 BasicCegarLoop]: Found error trace [2018-09-20 14:42:05,377 INFO L376 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, 1, 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-09-20 14:42:05,377 INFO L423 AbstractCegarLoop]: === Iteration 11 === [mainErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-09-20 14:42:05,378 INFO L82 PathProgramCache]: Analyzing trace with hash -819085874, now seen corresponding path program 1 times [2018-09-20 14:42:05,378 INFO L227 ckRefinementStrategy]: Switched to mode MATHSAT_FPBP [2018-09-20 14:42:05,378 INFO L69 tionRefinementEngine]: Using refinement strategy WolfRefinementStrategy No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/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-09-20 14:42:05,392 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-09-20 14:42:05,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-09-20 14:42:05,831 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-09-20 14:42:05,859 INFO L682 Elim1Store]: detected equality via solver [2018-09-20 14:42:05,861 INFO L682 Elim1Store]: detected equality via solver [2018-09-20 14:42:05,863 INFO L477 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 1 new quantified variables, introduced 0 case distinctions, treesize of input 27 treesize of output 35 [2018-09-20 14:42:05,873 INFO L700 Elim1Store]: detected not equals via solver [2018-09-20 14:42:05,896 INFO L477 Elim1Store]: Elim1 did not use 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 35 treesize of output 25 [2018-09-20 14:42:05,897 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-09-20 14:42:05,922 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-09-20 14:42:05,946 INFO L267 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-09-20 14:42:05,946 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 2 variables, input treesize:36, output treesize:28 [2018-09-20 14:42:06,132 INFO L477 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 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 42 treesize of output 33 [2018-09-20 14:42:06,140 INFO L700 Elim1Store]: detected not equals via solver [2018-09-20 14:42:06,153 INFO L477 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 33 treesize of output 29 [2018-09-20 14:42:06,153 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-09-20 14:42:06,177 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-09-20 14:42:06,211 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-09-20 14:42:06,211 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:51, output treesize:32 [2018-09-20 14:42:08,291 WARN L178 SmtUtils]: Spent 2.03 s on a formula simplification that was a NOOP. DAG size: 27 [2018-09-20 14:42:08,300 INFO L477 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 26 treesize of output 20 [2018-09-20 14:42:08,308 INFO L700 Elim1Store]: detected not equals via solver [2018-09-20 14:42:08,312 INFO L477 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 20 treesize of output 11 [2018-09-20 14:42:08,312 INFO L267 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2018-09-20 14:42:08,321 INFO L267 ElimStorePlain]: Start of recursive call 2: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2018-09-20 14:42:08,336 INFO L267 ElimStorePlain]: Start of recursive call 1: 4 dim-0 vars, 1 dim-2 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2018-09-20 14:42:08,336 INFO L202 ElimStorePlain]: Needed 3 recursive calls to eliminate 5 variables, input treesize:39, output treesize:18 [2018-09-20 14:42:08,737 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-09-20 14:42:08,737 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-09-20 14:42:08,758 INFO L313 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-09-20 14:42:08,758 INFO L328 seRefinementStrategy]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2018-09-20 14:42:08,759 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-09-20 14:42:08,759 INFO L147 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-09-20 14:42:08,759 INFO L148 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2018-09-20 14:42:08,761 INFO L87 Difference]: Start difference. First operand 148 states and 160 transitions. Second operand 12 states. [2018-09-20 14:42:10,125 WARN L178 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 35 [2018-09-20 14:42:16,887 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-09-20 14:42:16,887 INFO L93 Difference]: Finished difference Result 148 states and 160 transitions. [2018-09-20 14:42:16,890 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2018-09-20 14:42:16,890 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 77 [2018-09-20 14:42:16,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-09-20 14:42:16,891 INFO L225 Difference]: With dead ends: 148 [2018-09-20 14:42:16,891 INFO L226 Difference]: Without dead ends: 0 [2018-09-20 14:42:16,892 INFO L606 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 66 SyntacticMatches, 0 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 51 ImplicationChecksByTransitivity, 3.6s TimeCoverageRelationStatistics Valid=101, Invalid=361, Unknown=0, NotChecked=0, Total=462 [2018-09-20 14:42:16,892 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-09-20 14:42:16,892 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-09-20 14:42:16,892 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-09-20 14:42:16,892 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-09-20 14:42:16,893 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 77 [2018-09-20 14:42:16,893 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-09-20 14:42:16,893 INFO L480 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-09-20 14:42:16,893 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-09-20 14:42:16,893 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-09-20 14:42:16,893 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-09-20 14:42:16,898 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-09-20 14:43:21,859 WARN L178 SmtUtils]: Spent 1.08 m on a formula simplification. DAG size of input: 261 DAG size of output: 228 [2018-09-20 14:44:02,602 WARN L178 SmtUtils]: Spent 40.67 s on a formula simplification. DAG size of input: 235 DAG size of output: 201 [2018-09-20 14:44:03,058 WARN L178 SmtUtils]: Spent 453.00 ms on a formula simplification. DAG size of input: 73 DAG size of output: 39 [2018-09-20 14:44:33,029 WARN L178 SmtUtils]: Spent 29.97 s on a formula simplification. DAG size of input: 235 DAG size of output: 203 [2018-09-20 14:44:33,178 WARN L178 SmtUtils]: Spent 135.00 ms on a formula simplification. DAG size of input: 19 DAG size of output: 19 [2018-09-20 14:44:33,910 WARN L178 SmtUtils]: Spent 647.00 ms on a formula simplification. DAG size of input: 140 DAG size of output: 77 [2018-09-20 14:44:33,912 INFO L426 ceAbstractionStarter]: For program point L27(line 27) no Hoare annotation was computed. [2018-09-20 14:44:33,912 INFO L426 ceAbstractionStarter]: For program point L25(line 25) no Hoare annotation was computed. [2018-09-20 14:44:33,912 INFO L426 ceAbstractionStarter]: For program point fabs_doubleEXIT(lines 17 31) no Hoare annotation was computed. [2018-09-20 14:44:33,912 INFO L426 ceAbstractionStarter]: For program point L25-1(line 25) no Hoare annotation was computed. [2018-09-20 14:44:33,912 INFO L426 ceAbstractionStarter]: For program point L25-2(line 25) no Hoare annotation was computed. [2018-09-20 14:44:33,912 INFO L426 ceAbstractionStarter]: For program point L25-3(line 25) no Hoare annotation was computed. [2018-09-20 14:44:33,913 INFO L426 ceAbstractionStarter]: For program point L21(line 21) no Hoare annotation was computed. [2018-09-20 14:44:33,913 INFO L426 ceAbstractionStarter]: For program point L19-1(lines 19 23) no Hoare annotation was computed. [2018-09-20 14:44:33,913 INFO L429 ceAbstractionStarter]: At program point L19-3(lines 19 23) the Hoare annotation is: true [2018-09-20 14:44:33,913 INFO L426 ceAbstractionStarter]: For program point L28(line 28) no Hoare annotation was computed. [2018-09-20 14:44:33,913 INFO L426 ceAbstractionStarter]: For program point L28-1(line 28) no Hoare annotation was computed. [2018-09-20 14:44:33,913 INFO L426 ceAbstractionStarter]: For program point L26(line 26) no Hoare annotation was computed. [2018-09-20 14:44:33,913 INFO L426 ceAbstractionStarter]: For program point L28-2(line 28) no Hoare annotation was computed. [2018-09-20 14:44:33,913 INFO L426 ceAbstractionStarter]: For program point L28-3(line 28) no Hoare annotation was computed. [2018-09-20 14:44:33,913 INFO L426 ceAbstractionStarter]: For program point L24(lines 24 29) no Hoare annotation was computed. [2018-09-20 14:44:33,914 INFO L426 ceAbstractionStarter]: For program point L22(line 22) no Hoare annotation was computed. [2018-09-20 14:44:33,914 INFO L426 ceAbstractionStarter]: For program point L24-2(lines 17 31) no Hoare annotation was computed. [2018-09-20 14:44:33,914 INFO L429 ceAbstractionStarter]: At program point fabs_doubleENTRY(lines 17 31) the Hoare annotation is: true [2018-09-20 14:44:33,914 INFO L426 ceAbstractionStarter]: For program point L22-1(line 22) no Hoare annotation was computed. [2018-09-20 14:44:33,914 INFO L426 ceAbstractionStarter]: For program point L24-3(lines 24 29) no Hoare annotation was computed. [2018-09-20 14:44:33,914 INFO L426 ceAbstractionStarter]: For program point L20(line 20) no Hoare annotation was computed. [2018-09-20 14:44:33,914 INFO L426 ceAbstractionStarter]: For program point L22-2(line 22) no Hoare annotation was computed. [2018-09-20 14:44:33,914 INFO L426 ceAbstractionStarter]: For program point L20-1(line 20) no Hoare annotation was computed. [2018-09-20 14:44:33,914 INFO L426 ceAbstractionStarter]: For program point L20-2(line 20) no Hoare annotation was computed. [2018-09-20 14:44:33,914 INFO L426 ceAbstractionStarter]: For program point L20-3(line 20) no Hoare annotation was computed. [2018-09-20 14:44:33,914 INFO L426 ceAbstractionStarter]: For program point fabs_doubleFINAL(lines 17 31) no Hoare annotation was computed. [2018-09-20 14:44:33,915 INFO L426 ceAbstractionStarter]: For program point ULTIMATE.initFINAL(line -1) no Hoare annotation was computed. [2018-09-20 14:44:33,915 INFO L429 ceAbstractionStarter]: At program point ULTIMATE.initENTRY(line -1) the Hoare annotation is: true [2018-09-20 14:44:33,915 INFO L426 ceAbstractionStarter]: For program point ULTIMATE.initEXIT(line -1) no Hoare annotation was computed. [2018-09-20 14:44:33,915 INFO L429 ceAbstractionStarter]: At program point L68-3(lines 68 72) the Hoare annotation is: true [2018-09-20 14:44:33,915 INFO L426 ceAbstractionStarter]: For program point L97(lines 97 103) no Hoare annotation was computed. [2018-09-20 14:44:33,915 INFO L426 ceAbstractionStarter]: For program point L68-4(lines 68 72) no Hoare annotation was computed. [2018-09-20 14:44:33,915 INFO L426 ceAbstractionStarter]: For program point L130-2(line 130) no Hoare annotation was computed. [2018-09-20 14:44:33,915 INFO L426 ceAbstractionStarter]: For program point L126(lines 126 131) no Hoare annotation was computed. [2018-09-20 14:44:33,915 INFO L426 ceAbstractionStarter]: For program point L89(lines 89 92) no Hoare annotation was computed. [2018-09-20 14:44:33,915 INFO L426 ceAbstractionStarter]: For program point L89-2(lines 89 92) no Hoare annotation was computed. [2018-09-20 14:44:33,915 INFO L426 ceAbstractionStarter]: For program point L77(line 77) no Hoare annotation was computed. [2018-09-20 14:44:33,915 INFO L426 ceAbstractionStarter]: For program point L77-1(line 77) no Hoare annotation was computed. [2018-09-20 14:44:33,916 INFO L426 ceAbstractionStarter]: For program point L77-2(line 77) no Hoare annotation was computed. [2018-09-20 14:44:33,916 INFO L426 ceAbstractionStarter]: For program point L77-3(line 77) no Hoare annotation was computed. [2018-09-20 14:44:33,916 INFO L426 ceAbstractionStarter]: For program point L69(line 69) no Hoare annotation was computed. [2018-09-20 14:44:33,916 INFO L426 ceAbstractionStarter]: For program point L69-1(line 69) no Hoare annotation was computed. [2018-09-20 14:44:33,916 INFO L426 ceAbstractionStarter]: For program point L69-2(line 69) no Hoare annotation was computed. [2018-09-20 14:44:33,916 INFO L426 ceAbstractionStarter]: For program point L69-3(line 69) no Hoare annotation was computed. [2018-09-20 14:44:33,916 INFO L426 ceAbstractionStarter]: For program point L90(lines 90 91) no Hoare annotation was computed. [2018-09-20 14:44:33,916 INFO L426 ceAbstractionStarter]: For program point L78(line 78) no Hoare annotation was computed. [2018-09-20 14:44:33,916 INFO L426 ceAbstractionStarter]: For program point L74(lines 74 87) no Hoare annotation was computed. [2018-09-20 14:44:33,916 INFO L426 ceAbstractionStarter]: For program point L70(line 70) no Hoare annotation was computed. [2018-09-20 14:44:33,917 INFO L429 ceAbstractionStarter]: At program point L95(line 95) the Hoare annotation is: true [2018-09-20 14:44:33,917 INFO L426 ceAbstractionStarter]: For program point L95-1(line 95) no Hoare annotation was computed. [2018-09-20 14:44:33,917 INFO L426 ceAbstractionStarter]: For program point L83(lines 83 86) no Hoare annotation was computed. [2018-09-20 14:44:33,917 INFO L426 ceAbstractionStarter]: For program point L79(line 79) no Hoare annotation was computed. [2018-09-20 14:44:33,917 INFO L426 ceAbstractionStarter]: For program point L79-1(line 79) no Hoare annotation was computed. [2018-09-20 14:44:33,917 INFO L426 ceAbstractionStarter]: For program point L79-2(line 79) no Hoare annotation was computed. [2018-09-20 14:44:33,917 INFO L426 ceAbstractionStarter]: For program point L71(line 71) no Hoare annotation was computed. [2018-09-20 14:44:33,917 INFO L426 ceAbstractionStarter]: For program point L71-1(line 71) no Hoare annotation was computed. [2018-09-20 14:44:33,917 INFO L426 ceAbstractionStarter]: For program point atan_doubleEXIT(lines 64 132) no Hoare annotation was computed. [2018-09-20 14:44:33,917 INFO L426 ceAbstractionStarter]: For program point L71-2(line 71) no Hoare annotation was computed. [2018-09-20 14:44:33,918 INFO L426 ceAbstractionStarter]: For program point L96(lines 96 112) no Hoare annotation was computed. [2018-09-20 14:44:33,918 INFO L429 ceAbstractionStarter]: At program point atan_doubleENTRY(lines 64 132) the Hoare annotation is: true [2018-09-20 14:44:33,918 INFO L426 ceAbstractionStarter]: For program point L88(lines 88 113) no Hoare annotation was computed. [2018-09-20 14:44:33,918 INFO L426 ceAbstractionStarter]: For program point L76-1(lines 76 80) no Hoare annotation was computed. [2018-09-20 14:44:33,918 INFO L426 ceAbstractionStarter]: For program point atan_doubleFINAL(lines 64 132) no Hoare annotation was computed. [2018-09-20 14:44:33,918 INFO L429 ceAbstractionStarter]: At program point L76-3(lines 76 80) the Hoare annotation is: true [2018-09-20 14:44:33,918 INFO L426 ceAbstractionStarter]: For program point L105(lines 105 111) no Hoare annotation was computed. [2018-09-20 14:44:33,918 INFO L426 ceAbstractionStarter]: For program point L76-4(lines 74 87) no Hoare annotation was computed. [2018-09-20 14:44:33,918 INFO L426 ceAbstractionStarter]: For program point L105-2(lines 88 113) no Hoare annotation was computed. [2018-09-20 14:44:33,918 INFO L426 ceAbstractionStarter]: For program point L68-1(lines 68 72) no Hoare annotation was computed. [2018-09-20 14:44:33,918 INFO L426 ceAbstractionStarter]: For program point L130(line 130) no Hoare annotation was computed. [2018-09-20 14:44:33,919 INFO L426 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2018-09-20 14:44:33,919 INFO L422 ceAbstractionStarter]: At program point L-1(line -1) the Hoare annotation is: (and (= ((_ to_fp 11 53) RNE (/ 1.0 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0)) ~tiny_atan2~0) (= ((_ to_fp 11 53) RNE (/ 785398163397448279.0 500000000000000000.0)) ~pi_o_2~0)) [2018-09-20 14:44:33,919 INFO L429 ceAbstractionStarter]: At program point ULTIMATE.startENTRY(line -1) the Hoare annotation is: true [2018-09-20 14:44:33,919 INFO L426 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2018-09-20 14:44:33,919 INFO L422 ceAbstractionStarter]: At program point L256(line 256) the Hoare annotation is: (or (not (= ((_ to_fp 11 53) RNE (/ 1.0 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0)) ~tiny_atan2~0)) (not (= ((_ to_fp 11 53) RNE (/ 785398163397448279.0 500000000000000000.0)) ~pi_o_2~0)) (and (fp.lt main_~y~0 (_ +zero 11 53)) (= (_ +zero 11 53) main_~x~0))) [2018-09-20 14:44:33,919 INFO L426 ceAbstractionStarter]: For program point L256-1(line 256) no Hoare annotation was computed. [2018-09-20 14:44:33,919 INFO L426 ceAbstractionStarter]: For program point mainErr0ASSERT_VIOLATIONERROR_FUNCTION(line 260) no Hoare annotation was computed. [2018-09-20 14:44:33,919 INFO L426 ceAbstractionStarter]: For program point L254(lines 254 263) no Hoare annotation was computed. [2018-09-20 14:44:33,920 INFO L429 ceAbstractionStarter]: At program point mainENTRY(lines 244 266) the Hoare annotation is: true [2018-09-20 14:44:33,920 INFO L426 ceAbstractionStarter]: For program point L254-2(lines 254 263) no Hoare annotation was computed. [2018-09-20 14:44:33,920 INFO L426 ceAbstractionStarter]: For program point mainEXIT(lines 244 266) no Hoare annotation was computed. [2018-09-20 14:44:33,920 INFO L426 ceAbstractionStarter]: For program point mainFINAL(lines 244 266) no Hoare annotation was computed. [2018-09-20 14:44:33,920 INFO L426 ceAbstractionStarter]: For program point L260(line 260) no Hoare annotation was computed. [2018-09-20 14:44:33,920 INFO L426 ceAbstractionStarter]: For program point L259(lines 259 262) no Hoare annotation was computed. [2018-09-20 14:44:33,920 INFO L426 ceAbstractionStarter]: For program point L184(lines 184 206) no Hoare annotation was computed. [2018-09-20 14:44:33,920 INFO L426 ceAbstractionStarter]: For program point L151(line 151) no Hoare annotation was computed. [2018-09-20 14:44:33,920 INFO L426 ceAbstractionStarter]: For program point L151-1(line 151) no Hoare annotation was computed. [2018-09-20 14:44:33,920 INFO L426 ceAbstractionStarter]: For program point L151-2(line 151) no Hoare annotation was computed. [2018-09-20 14:44:33,920 INFO L426 ceAbstractionStarter]: For program point L151-3(line 151) no Hoare annotation was computed. [2018-09-20 14:44:33,921 INFO L426 ceAbstractionStarter]: For program point __ieee754_atan2FINAL(lines 142 242) no Hoare annotation was computed. [2018-09-20 14:44:33,921 INFO L426 ceAbstractionStarter]: For program point L201(line 201) no Hoare annotation was computed. [2018-09-20 14:44:33,921 INFO L426 ceAbstractionStarter]: For program point L168(lines 168 178) no Hoare annotation was computed. [2018-09-20 14:44:33,921 INFO L426 ceAbstractionStarter]: For program point L168-2(lines 142 242) no Hoare annotation was computed. [2018-09-20 14:44:33,922 INFO L422 ceAbstractionStarter]: At program point L218(line 218) the Hoare annotation is: (let ((.cse3 (exists ((|v_q#valueAsBitvector_18| (_ BitVec 64))) (and (= __ieee754_atan2_~hy~0 ((_ extract 63 32) |v_q#valueAsBitvector_18|)) (= |__ieee754_atan2_#in~y| (fp ((_ extract 63 63) |v_q#valueAsBitvector_18|) ((_ extract 62 52) |v_q#valueAsBitvector_18|) ((_ extract 51 0) |v_q#valueAsBitvector_18|))) (= __ieee754_atan2_~ly~0 ((_ extract 31 0) |v_q#valueAsBitvector_18|))))) (.cse9 (exists ((|v_q#valueAsBitvector_20| (_ BitVec 64)) (__ieee754_atan2_~hx~1 (_ BitVec 32))) (let ((.cse12 ((_ extract 63 32) |v_q#valueAsBitvector_20|))) (and (= |__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|))) (= (bvor (bvand (bvashr .cse12 (_ bv31 32)) (_ bv1 32)) (bvand (bvashr __ieee754_atan2_~hx~1 (_ bv30 32)) (_ bv2 32))) __ieee754_atan2_~m~0) (= (bvand .cse12 (_ bv2147483647 32)) __ieee754_atan2_~iy~0))))) (.cse0 (= __ieee754_atan2_~y |__ieee754_atan2_#in~y|)) (.cse4 (exists ((|v_q#valueAsBitvector_17| (_ BitVec 64))) (and (= __ieee754_atan2_~ix~1 (bvand ((_ extract 63 32) |v_q#valueAsBitvector_17|) (_ bv2147483647 32))) (= (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|)))) (.cse6 (exists ((|v_q#valueAsBitvector_18| (_ BitVec 64))) (and (= __ieee754_atan2_~iy~0 (bvand ((_ extract 63 32) |v_q#valueAsBitvector_18|) (_ bv2147483647 32))) (= |__ieee754_atan2_#in~y| (fp ((_ extract 63 63) |v_q#valueAsBitvector_18|) ((_ extract 62 52) |v_q#valueAsBitvector_18|) ((_ extract 51 0) |v_q#valueAsBitvector_18|))) (= __ieee754_atan2_~ly~0 ((_ extract 31 0) |v_q#valueAsBitvector_18|))))) (.cse8 (exists ((|v_q#valueAsBitvector_17| (_ BitVec 64))) (and (= __ieee754_atan2_~hx~1 ((_ extract 63 32) |v_q#valueAsBitvector_17|)) (= (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|)))) (.cse5 (= __ieee754_atan2_~x |__ieee754_atan2_#in~x|)) (.cse10 (exists ((|v_q#valueAsBitvector_20| (_ BitVec 64))) (and (= |__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|))) (= __ieee754_atan2_~hy~0 ((_ extract 63 32) |v_q#valueAsBitvector_20|)))))) (or (and (exists ((|v_q#valueAsBitvector_27| (_ BitVec 64))) (and (= __ieee754_atan2_~lx~0 ((_ extract 31 0) |v_q#valueAsBitvector_27|)) (= __ieee754_atan2_~hx~1 ((_ extract 63 32) |v_q#valueAsBitvector_27|)) (= |__ieee754_atan2_#in~x| (fp ((_ extract 63 63) |v_q#valueAsBitvector_27|) ((_ extract 62 52) |v_q#valueAsBitvector_27|) ((_ extract 51 0) |v_q#valueAsBitvector_27|))))) .cse0 (exists ((__ieee754_atan2_~hx~1 (_ BitVec 32)) (__ieee754_atan2_~ly~0 (_ BitVec 32)) (|v_q#valueAsBitvector_24| (_ BitVec 64))) (let ((.cse2 ((_ extract 63 32) |v_q#valueAsBitvector_24|))) (let ((.cse1 (bvand .cse2 (_ bv2147483647 32)))) (and (not (= (_ bv2146435072 32) .cse1)) (= __ieee754_atan2_~m~0 (bvor (bvand (bvashr .cse2 (_ bv31 32)) (_ bv1 32)) (bvand (bvashr __ieee754_atan2_~hx~1 (_ bv30 32)) (_ bv2 32)))) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_24|) ((_ extract 62 52) |v_q#valueAsBitvector_24|) ((_ extract 51 0) |v_q#valueAsBitvector_24|)) |__ieee754_atan2_#in~y|) (not (bvugt (bvor .cse1 (bvlshr (bvor __ieee754_atan2_~ly~0 (bvneg __ieee754_atan2_~ly~0)) (_ bv31 32))) (_ bv2146435072 32))))))) (exists ((__ieee754_atan2_~hy~0 (_ BitVec 32)) (|v_q#valueAsBitvector_25| (_ BitVec 64))) (and (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_25|) ((_ extract 62 52) |v_q#valueAsBitvector_25|) ((_ extract 51 0) |v_q#valueAsBitvector_25|)) |__ieee754_atan2_#in~x|) (= (bvor (bvand (bvashr __ieee754_atan2_~hy~0 (_ bv31 32)) (_ bv1 32)) (bvand (bvashr ((_ extract 63 32) |v_q#valueAsBitvector_25|) (_ bv30 32)) (_ bv2 32))) __ieee754_atan2_~m~0))) .cse3 (exists ((|v_q#valueAsBitvector_27| (_ BitVec 64))) (and (not (= (bvor (bvand ((_ extract 63 32) |v_q#valueAsBitvector_27|) (_ bv2147483647 32)) ((_ extract 31 0) |v_q#valueAsBitvector_27|)) (_ bv0 32))) (= |__ieee754_atan2_#in~x| (fp ((_ extract 63 63) |v_q#valueAsBitvector_27|) ((_ extract 62 52) |v_q#valueAsBitvector_27|) ((_ extract 51 0) |v_q#valueAsBitvector_27|))))) .cse4 (= __ieee754_atan2_~iy~0 (bvand __ieee754_atan2_~hy~0 (_ bv2147483647 32))) .cse5) (not (= ((_ to_fp 11 53) RNE (/ 1.0 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0)) ~tiny_atan2~0)) (not (= ((_ to_fp 11 53) RNE (/ 785398163397448279.0 500000000000000000.0)) ~pi_o_2~0)) (and .cse3 .cse0 .cse4 .cse6 (or (exists ((v_prenex_2 (_ BitVec 64)) (__ieee754_atan2_~lx~0 (_ BitVec 32))) (and (= (fp ((_ extract 63 63) v_prenex_2) ((_ extract 62 52) v_prenex_2) ((_ extract 51 0) v_prenex_2)) |__ieee754_atan2_#in~x|) (bvugt (bvor (bvand ((_ extract 63 32) v_prenex_2) (_ bv2147483647 32)) (bvlshr (bvor __ieee754_atan2_~lx~0 (bvneg __ieee754_atan2_~lx~0)) (_ bv31 32))) (_ bv2146435072 32)))) (exists ((|v_q#valueAsBitvector_18| (_ BitVec 64))) (and (= |__ieee754_atan2_#in~y| (fp ((_ extract 63 63) |v_q#valueAsBitvector_18|) ((_ extract 62 52) |v_q#valueAsBitvector_18|) ((_ extract 51 0) |v_q#valueAsBitvector_18|))) (bvugt (bvor (bvand ((_ extract 63 32) |v_q#valueAsBitvector_18|) (_ bv2147483647 32)) (bvlshr (let ((.cse7 ((_ extract 31 0) |v_q#valueAsBitvector_18|))) (bvor .cse7 (bvneg .cse7))) (_ bv31 32))) (_ bv2146435072 32))))) .cse8 .cse5) (and .cse9 .cse0 .cse4 (exists ((|v_q#valueAsBitvector_21| (_ BitVec 64))) (and (= __ieee754_atan2_~ly~0 ((_ extract 31 0) |v_q#valueAsBitvector_21|)) (= |__ieee754_atan2_#in~y| (fp ((_ extract 63 63) |v_q#valueAsBitvector_21|) ((_ extract 62 52) |v_q#valueAsBitvector_21|) ((_ extract 51 0) |v_q#valueAsBitvector_21|))) (= __ieee754_atan2_~iy~0 (bvand ((_ extract 63 32) |v_q#valueAsBitvector_21|) (_ bv2147483647 32))))) .cse8 .cse5 (exists ((|v_q#valueAsBitvector_21| (_ BitVec 64))) (and (= |__ieee754_atan2_#in~y| (fp ((_ extract 63 63) |v_q#valueAsBitvector_21|) ((_ extract 62 52) |v_q#valueAsBitvector_21|) ((_ extract 51 0) |v_q#valueAsBitvector_21|))) (= (bvor (bvand ((_ extract 63 32) |v_q#valueAsBitvector_21|) (_ bv2147483647 32)) ((_ extract 31 0) |v_q#valueAsBitvector_21|)) (_ bv0 32)))) .cse10) (and .cse9 .cse0 .cse4 .cse6 .cse8 .cse5 (exists ((v_prenex_6 (_ BitVec 32)) (v_prenex_4 (_ BitVec 32)) (v_prenex_3 (_ BitVec 64))) (let ((.cse11 ((_ extract 63 32) v_prenex_3))) (and (= |__ieee754_atan2_#in~y| (fp ((_ extract 63 63) v_prenex_3) ((_ extract 62 52) v_prenex_3) ((_ extract 51 0) v_prenex_3))) (= (bvor (bvand (bvashr .cse11 (_ bv31 32)) (_ bv1 32)) (bvand (bvashr v_prenex_4 (_ bv30 32)) (_ bv2 32))) (_ bv0 32)) (= (bvor (bvand .cse11 (_ bv2147483647 32)) v_prenex_6) (_ bv0 32))))) .cse10))) [2018-09-20 14:44:33,922 INFO L426 ceAbstractionStarter]: For program point L185(lines 185 194) no Hoare annotation was computed. [2018-09-20 14:44:33,923 INFO L422 ceAbstractionStarter]: At program point L218-1(line 218) the Hoare annotation is: (let ((.cse4 (exists ((|v_q#valueAsBitvector_18| (_ BitVec 64))) (and (= __ieee754_atan2_~hy~0 ((_ extract 63 32) |v_q#valueAsBitvector_18|)) (= |__ieee754_atan2_#in~y| (fp ((_ extract 63 63) |v_q#valueAsBitvector_18|) ((_ extract 62 52) |v_q#valueAsBitvector_18|) ((_ extract 51 0) |v_q#valueAsBitvector_18|))) (= __ieee754_atan2_~ly~0 ((_ extract 31 0) |v_q#valueAsBitvector_18|))))) (.cse0 (exists ((|v_q#valueAsBitvector_20| (_ BitVec 64)) (__ieee754_atan2_~hx~1 (_ BitVec 32))) (let ((.cse12 ((_ extract 63 32) |v_q#valueAsBitvector_20|))) (and (= |__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|))) (= (bvor (bvand (bvashr .cse12 (_ bv31 32)) (_ bv1 32)) (bvand (bvashr __ieee754_atan2_~hx~1 (_ bv30 32)) (_ bv2 32))) __ieee754_atan2_~m~0) (= (bvand .cse12 (_ bv2147483647 32)) __ieee754_atan2_~iy~0))))) (.cse1 (= __ieee754_atan2_~y |__ieee754_atan2_#in~y|)) (.cse5 (exists ((|v_q#valueAsBitvector_17| (_ BitVec 64))) (and (= __ieee754_atan2_~ix~1 (bvand ((_ extract 63 32) |v_q#valueAsBitvector_17|) (_ bv2147483647 32))) (= (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|)))) (.cse7 (exists ((|v_q#valueAsBitvector_18| (_ BitVec 64))) (and (= __ieee754_atan2_~iy~0 (bvand ((_ extract 63 32) |v_q#valueAsBitvector_18|) (_ bv2147483647 32))) (= |__ieee754_atan2_#in~y| (fp ((_ extract 63 63) |v_q#valueAsBitvector_18|) ((_ extract 62 52) |v_q#valueAsBitvector_18|) ((_ extract 51 0) |v_q#valueAsBitvector_18|))) (= __ieee754_atan2_~ly~0 ((_ extract 31 0) |v_q#valueAsBitvector_18|))))) (.cse9 (exists ((|v_q#valueAsBitvector_17| (_ BitVec 64))) (and (= __ieee754_atan2_~hx~1 ((_ extract 63 32) |v_q#valueAsBitvector_17|)) (= (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|)))) (.cse6 (= __ieee754_atan2_~x |__ieee754_atan2_#in~x|)) (.cse10 (exists ((|v_q#valueAsBitvector_20| (_ BitVec 64))) (and (= |__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|))) (= __ieee754_atan2_~hy~0 ((_ extract 63 32) |v_q#valueAsBitvector_20|)))))) (or (and (exists ((|v_q#valueAsBitvector_27| (_ BitVec 64))) (and (= __ieee754_atan2_~lx~0 ((_ extract 31 0) |v_q#valueAsBitvector_27|)) (= __ieee754_atan2_~hx~1 ((_ extract 63 32) |v_q#valueAsBitvector_27|)) (= |__ieee754_atan2_#in~x| (fp ((_ extract 63 63) |v_q#valueAsBitvector_27|) ((_ extract 62 52) |v_q#valueAsBitvector_27|) ((_ extract 51 0) |v_q#valueAsBitvector_27|))))) .cse0 .cse1 (exists ((__ieee754_atan2_~hx~1 (_ BitVec 32)) (__ieee754_atan2_~ly~0 (_ BitVec 32)) (|v_q#valueAsBitvector_24| (_ BitVec 64))) (let ((.cse3 ((_ extract 63 32) |v_q#valueAsBitvector_24|))) (let ((.cse2 (bvand .cse3 (_ bv2147483647 32)))) (and (not (= (_ bv2146435072 32) .cse2)) (= __ieee754_atan2_~m~0 (bvor (bvand (bvashr .cse3 (_ bv31 32)) (_ bv1 32)) (bvand (bvashr __ieee754_atan2_~hx~1 (_ bv30 32)) (_ bv2 32)))) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_24|) ((_ extract 62 52) |v_q#valueAsBitvector_24|) ((_ extract 51 0) |v_q#valueAsBitvector_24|)) |__ieee754_atan2_#in~y|) (not (bvugt (bvor .cse2 (bvlshr (bvor __ieee754_atan2_~ly~0 (bvneg __ieee754_atan2_~ly~0)) (_ bv31 32))) (_ bv2146435072 32))))))) (exists ((__ieee754_atan2_~hy~0 (_ BitVec 32)) (|v_q#valueAsBitvector_25| (_ BitVec 64))) (and (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_25|) ((_ extract 62 52) |v_q#valueAsBitvector_25|) ((_ extract 51 0) |v_q#valueAsBitvector_25|)) |__ieee754_atan2_#in~x|) (= (bvor (bvand (bvashr __ieee754_atan2_~hy~0 (_ bv31 32)) (_ bv1 32)) (bvand (bvashr ((_ extract 63 32) |v_q#valueAsBitvector_25|) (_ bv30 32)) (_ bv2 32))) __ieee754_atan2_~m~0))) .cse4 (exists ((|v_q#valueAsBitvector_27| (_ BitVec 64))) (and (not (= (bvor (bvand ((_ extract 63 32) |v_q#valueAsBitvector_27|) (_ bv2147483647 32)) ((_ extract 31 0) |v_q#valueAsBitvector_27|)) (_ bv0 32))) (= |__ieee754_atan2_#in~x| (fp ((_ extract 63 63) |v_q#valueAsBitvector_27|) ((_ extract 62 52) |v_q#valueAsBitvector_27|) ((_ extract 51 0) |v_q#valueAsBitvector_27|))))) .cse5 .cse6) (not (= ((_ to_fp 11 53) RNE (/ 1.0 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0)) ~tiny_atan2~0)) (not (= ((_ to_fp 11 53) RNE (/ 785398163397448279.0 500000000000000000.0)) ~pi_o_2~0)) (and .cse4 .cse1 .cse5 .cse7 (or (exists ((v_prenex_2 (_ BitVec 64)) (__ieee754_atan2_~lx~0 (_ BitVec 32))) (and (= (fp ((_ extract 63 63) v_prenex_2) ((_ extract 62 52) v_prenex_2) ((_ extract 51 0) v_prenex_2)) |__ieee754_atan2_#in~x|) (bvugt (bvor (bvand ((_ extract 63 32) v_prenex_2) (_ bv2147483647 32)) (bvlshr (bvor __ieee754_atan2_~lx~0 (bvneg __ieee754_atan2_~lx~0)) (_ bv31 32))) (_ bv2146435072 32)))) (exists ((|v_q#valueAsBitvector_18| (_ BitVec 64))) (and (= |__ieee754_atan2_#in~y| (fp ((_ extract 63 63) |v_q#valueAsBitvector_18|) ((_ extract 62 52) |v_q#valueAsBitvector_18|) ((_ extract 51 0) |v_q#valueAsBitvector_18|))) (bvugt (bvor (bvand ((_ extract 63 32) |v_q#valueAsBitvector_18|) (_ bv2147483647 32)) (bvlshr (let ((.cse8 ((_ extract 31 0) |v_q#valueAsBitvector_18|))) (bvor .cse8 (bvneg .cse8))) (_ bv31 32))) (_ bv2146435072 32))))) .cse9 .cse6) (and .cse0 .cse1 .cse5 (exists ((|v_q#valueAsBitvector_21| (_ BitVec 64))) (and (= __ieee754_atan2_~ly~0 ((_ extract 31 0) |v_q#valueAsBitvector_21|)) (= |__ieee754_atan2_#in~y| (fp ((_ extract 63 63) |v_q#valueAsBitvector_21|) ((_ extract 62 52) |v_q#valueAsBitvector_21|) ((_ extract 51 0) |v_q#valueAsBitvector_21|))) (= __ieee754_atan2_~iy~0 (bvand ((_ extract 63 32) |v_q#valueAsBitvector_21|) (_ bv2147483647 32))))) .cse9 .cse6 (exists ((|v_q#valueAsBitvector_21| (_ BitVec 64))) (and (= |__ieee754_atan2_#in~y| (fp ((_ extract 63 63) |v_q#valueAsBitvector_21|) ((_ extract 62 52) |v_q#valueAsBitvector_21|) ((_ extract 51 0) |v_q#valueAsBitvector_21|))) (= (bvor (bvand ((_ extract 63 32) |v_q#valueAsBitvector_21|) (_ bv2147483647 32)) ((_ extract 31 0) |v_q#valueAsBitvector_21|)) (_ bv0 32)))) .cse10) (and .cse0 .cse1 .cse5 .cse7 .cse9 .cse6 (exists ((v_prenex_6 (_ BitVec 32)) (v_prenex_4 (_ BitVec 32)) (v_prenex_3 (_ BitVec 64))) (let ((.cse11 ((_ extract 63 32) v_prenex_3))) (and (= |__ieee754_atan2_#in~y| (fp ((_ extract 63 63) v_prenex_3) ((_ extract 62 52) v_prenex_3) ((_ extract 51 0) v_prenex_3))) (= (bvor (bvand (bvashr .cse11 (_ bv31 32)) (_ bv1 32)) (bvand (bvashr v_prenex_4 (_ bv30 32)) (_ bv2 32))) (_ bv0 32)) (= (bvor (bvand .cse11 (_ bv2147483647 32)) v_prenex_6) (_ bv0 32))))) .cse10))) [2018-09-20 14:44:33,923 INFO L426 ceAbstractionStarter]: For program point L218-2(line 218) no Hoare annotation was computed. [2018-09-20 14:44:33,923 INFO L426 ceAbstractionStarter]: For program point L169(lines 169 177) no Hoare annotation was computed. [2018-09-20 14:44:33,923 INFO L426 ceAbstractionStarter]: For program point L219(lines 219 241) no Hoare annotation was computed. [2018-09-20 14:44:33,923 INFO L426 ceAbstractionStarter]: For program point L186(line 186) no Hoare annotation was computed. [2018-09-20 14:44:33,923 INFO L426 ceAbstractionStarter]: For program point L203(line 203) no Hoare annotation was computed. [2018-09-20 14:44:33,923 INFO L426 ceAbstractionStarter]: For program point L170(line 170) no Hoare annotation was computed. [2018-09-20 14:44:33,923 INFO L426 ceAbstractionStarter]: For program point L170-2(line 170) no Hoare annotation was computed. [2018-09-20 14:44:33,924 INFO L426 ceAbstractionStarter]: For program point L220(line 220) no Hoare annotation was computed. [2018-09-20 14:44:33,924 INFO L426 ceAbstractionStarter]: For program point L154-1(lines 154 159) no Hoare annotation was computed. [2018-09-20 14:44:33,924 INFO L422 ceAbstractionStarter]: At program point L154-3(lines 154 159) the Hoare annotation is: (or (not (= ((_ to_fp 11 53) RNE (/ 1.0 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0)) ~tiny_atan2~0)) (not (= ((_ to_fp 11 53) RNE (/ 785398163397448279.0 500000000000000000.0)) ~pi_o_2~0)) (and (exists ((|v_q#valueAsBitvector_27| (_ BitVec 64))) (and (= __ieee754_atan2_~lx~0 ((_ extract 31 0) |v_q#valueAsBitvector_27|)) (= __ieee754_atan2_~hx~1 ((_ extract 63 32) |v_q#valueAsBitvector_27|)) (= |__ieee754_atan2_#in~x| (fp ((_ extract 63 63) |v_q#valueAsBitvector_27|) ((_ extract 62 52) |v_q#valueAsBitvector_27|) ((_ extract 51 0) |v_q#valueAsBitvector_27|))))) (= __ieee754_atan2_~y |__ieee754_atan2_#in~y|) (exists ((|v_q#valueAsBitvector_27| (_ BitVec 64))) (and (= __ieee754_atan2_~lx~0 ((_ extract 31 0) |v_q#valueAsBitvector_27|)) (= |__ieee754_atan2_#in~x| (fp ((_ extract 63 63) |v_q#valueAsBitvector_27|) ((_ extract 62 52) |v_q#valueAsBitvector_27|) ((_ extract 51 0) |v_q#valueAsBitvector_27|))) (= __ieee754_atan2_~ix~1 (bvand ((_ extract 63 32) |v_q#valueAsBitvector_27|) (_ bv2147483647 32))))) (= __ieee754_atan2_~x |__ieee754_atan2_#in~x|))) [2018-09-20 14:44:33,924 INFO L426 ceAbstractionStarter]: For program point L154-4(lines 154 159) no Hoare annotation was computed. [2018-09-20 14:44:33,924 INFO L426 ceAbstractionStarter]: For program point L237(line 237) no Hoare annotation was computed. [2018-09-20 14:44:33,924 INFO L426 ceAbstractionStarter]: For program point L171(line 171) no Hoare annotation was computed. [2018-09-20 14:44:33,924 INFO L426 ceAbstractionStarter]: For program point L188(line 188) no Hoare annotation was computed. [2018-09-20 14:44:33,924 INFO L426 ceAbstractionStarter]: For program point L155(line 155) no Hoare annotation was computed. [2018-09-20 14:44:33,924 INFO L426 ceAbstractionStarter]: For program point L155-1(line 155) no Hoare annotation was computed. [2018-09-20 14:44:33,924 INFO L426 ceAbstractionStarter]: For program point L155-2(line 155) no Hoare annotation was computed. [2018-09-20 14:44:33,925 INFO L426 ceAbstractionStarter]: For program point L155-3(line 155) no Hoare annotation was computed. [2018-09-20 14:44:33,925 INFO L426 ceAbstractionStarter]: For program point L222(line 222) no Hoare annotation was computed. [2018-09-20 14:44:33,925 INFO L426 ceAbstractionStarter]: For program point L156(line 156) no Hoare annotation was computed. [2018-09-20 14:44:33,925 INFO L426 ceAbstractionStarter]: For program point __ieee754_atan2EXIT(lines 142 242) no Hoare annotation was computed. [2018-09-20 14:44:33,925 INFO L426 ceAbstractionStarter]: For program point L239(line 239) no Hoare annotation was computed. [2018-09-20 14:44:33,925 INFO L426 ceAbstractionStarter]: For program point L173(line 173) no Hoare annotation was computed. [2018-09-20 14:44:33,925 INFO L426 ceAbstractionStarter]: For program point L190(line 190) no Hoare annotation was computed. [2018-09-20 14:44:33,925 INFO L426 ceAbstractionStarter]: For program point L157(line 157) no Hoare annotation was computed. [2018-09-20 14:44:33,925 INFO L426 ceAbstractionStarter]: For program point L157-1(line 157) no Hoare annotation was computed. [2018-09-20 14:44:33,925 INFO L426 ceAbstractionStarter]: For program point L157-2(line 157) no Hoare annotation was computed. [2018-09-20 14:44:33,925 INFO L426 ceAbstractionStarter]: For program point L224-1(lines 224 228) no Hoare annotation was computed. [2018-09-20 14:44:33,926 INFO L426 ceAbstractionStarter]: For program point L158(line 158) no Hoare annotation was computed. [2018-09-20 14:44:33,926 INFO L426 ceAbstractionStarter]: For program point L158-1(line 158) no Hoare annotation was computed. [2018-09-20 14:44:33,927 INFO L422 ceAbstractionStarter]: At program point L224-3(lines 224 228) the Hoare annotation is: (let ((.cse1 (exists ((__ieee754_atan2_~hx~1 (_ BitVec 32)) (__ieee754_atan2_~ly~0 (_ BitVec 32)) (|v_q#valueAsBitvector_24| (_ BitVec 64))) (let ((.cse16 ((_ extract 63 32) |v_q#valueAsBitvector_24|))) (let ((.cse15 (bvand .cse16 (_ bv2147483647 32)))) (and (not (= (_ bv2146435072 32) .cse15)) (= __ieee754_atan2_~m~0 (bvor (bvand (bvashr .cse16 (_ bv31 32)) (_ bv1 32)) (bvand (bvashr __ieee754_atan2_~hx~1 (_ bv30 32)) (_ bv2 32)))) (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_24|) ((_ extract 62 52) |v_q#valueAsBitvector_24|) ((_ extract 51 0) |v_q#valueAsBitvector_24|)) |__ieee754_atan2_#in~y|) (not (bvugt (bvor .cse15 (bvlshr (bvor __ieee754_atan2_~ly~0 (bvneg __ieee754_atan2_~ly~0)) (_ bv31 32))) (_ bv2146435072 32)))))))) (.cse2 (exists ((__ieee754_atan2_~hy~0 (_ BitVec 32)) (|v_q#valueAsBitvector_25| (_ BitVec 64))) (and (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_25|) ((_ extract 62 52) |v_q#valueAsBitvector_25|) ((_ extract 51 0) |v_q#valueAsBitvector_25|)) |__ieee754_atan2_#in~x|) (= (bvor (bvand (bvashr __ieee754_atan2_~hy~0 (_ bv31 32)) (_ bv1 32)) (bvand (bvashr ((_ extract 63 32) |v_q#valueAsBitvector_25|) (_ bv30 32)) (_ bv2 32))) __ieee754_atan2_~m~0)))) (.cse5 (= __ieee754_atan2_~iy~0 (bvand __ieee754_atan2_~hy~0 (_ bv2147483647 32)))) (.cse3 (exists ((|v_q#valueAsBitvector_18| (_ BitVec 64))) (and (= __ieee754_atan2_~hy~0 ((_ extract 63 32) |v_q#valueAsBitvector_18|)) (= |__ieee754_atan2_#in~y| (fp ((_ extract 63 63) |v_q#valueAsBitvector_18|) ((_ extract 62 52) |v_q#valueAsBitvector_18|) ((_ extract 51 0) |v_q#valueAsBitvector_18|))) (= __ieee754_atan2_~ly~0 ((_ extract 31 0) |v_q#valueAsBitvector_18|))))) (.cse11 (exists ((|v_q#valueAsBitvector_20| (_ BitVec 64)) (__ieee754_atan2_~hx~1 (_ BitVec 32))) (let ((.cse14 ((_ extract 63 32) |v_q#valueAsBitvector_20|))) (and (= |__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|))) (= (bvor (bvand (bvashr .cse14 (_ bv31 32)) (_ bv1 32)) (bvand (bvashr __ieee754_atan2_~hx~1 (_ bv30 32)) (_ bv2 32))) __ieee754_atan2_~m~0) (= (bvand .cse14 (_ bv2147483647 32)) __ieee754_atan2_~iy~0))))) (.cse0 (= __ieee754_atan2_~y |__ieee754_atan2_#in~y|)) (.cse4 (exists ((|v_q#valueAsBitvector_17| (_ BitVec 64))) (and (= __ieee754_atan2_~ix~1 (bvand ((_ extract 63 32) |v_q#valueAsBitvector_17|) (_ bv2147483647 32))) (= (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|)))) (.cse9 (exists ((|v_q#valueAsBitvector_18| (_ BitVec 64))) (and (= __ieee754_atan2_~iy~0 (bvand ((_ extract 63 32) |v_q#valueAsBitvector_18|) (_ bv2147483647 32))) (= |__ieee754_atan2_#in~y| (fp ((_ extract 63 63) |v_q#valueAsBitvector_18|) ((_ extract 62 52) |v_q#valueAsBitvector_18|) ((_ extract 51 0) |v_q#valueAsBitvector_18|))) (= __ieee754_atan2_~ly~0 ((_ extract 31 0) |v_q#valueAsBitvector_18|))))) (.cse8 (exists ((|v_q#valueAsBitvector_17| (_ BitVec 64))) (and (= __ieee754_atan2_~hx~1 ((_ extract 63 32) |v_q#valueAsBitvector_17|)) (= (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|)))) (.cse6 (= __ieee754_atan2_~x |__ieee754_atan2_#in~x|)) (.cse12 (exists ((|v_q#valueAsBitvector_20| (_ BitVec 64))) (and (= |__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|))) (= __ieee754_atan2_~hy~0 ((_ extract 63 32) |v_q#valueAsBitvector_20|)))))) (or (not (= ((_ to_fp 11 53) RNE (/ 1.0 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0)) ~tiny_atan2~0)) (and (exists ((|v_q#valueAsBitvector_27| (_ BitVec 64))) (and (= __ieee754_atan2_~lx~0 ((_ extract 31 0) |v_q#valueAsBitvector_27|)) (= __ieee754_atan2_~hx~1 ((_ extract 63 32) |v_q#valueAsBitvector_27|)) (= |__ieee754_atan2_#in~x| (fp ((_ extract 63 63) |v_q#valueAsBitvector_27|) ((_ extract 62 52) |v_q#valueAsBitvector_27|) ((_ extract 51 0) |v_q#valueAsBitvector_27|))))) |__ieee754_atan2_#t~switch26| .cse0 .cse1 .cse2 .cse3 (exists ((|v_q#valueAsBitvector_27| (_ BitVec 64))) (and (not (= (bvor (bvand ((_ extract 63 32) |v_q#valueAsBitvector_27|) (_ bv2147483647 32)) ((_ extract 31 0) |v_q#valueAsBitvector_27|)) (_ bv0 32))) (= |__ieee754_atan2_#in~x| (fp ((_ extract 63 63) |v_q#valueAsBitvector_27|) ((_ extract 62 52) |v_q#valueAsBitvector_27|) ((_ extract 51 0) |v_q#valueAsBitvector_27|))))) .cse4 .cse5 .cse6 (exists ((__ieee754_atan2_~hy~0 (_ BitVec 32)) (|v_q#valueAsBitvector_25| (_ BitVec 64))) (and (= (fp ((_ extract 63 63) |v_q#valueAsBitvector_25|) ((_ extract 62 52) |v_q#valueAsBitvector_25|) ((_ extract 51 0) |v_q#valueAsBitvector_25|)) |__ieee754_atan2_#in~x|) (= (_ bv1 32) (bvor (bvand (bvashr __ieee754_atan2_~hy~0 (_ bv31 32)) (_ bv1 32)) (bvand (bvashr ((_ extract 63 32) |v_q#valueAsBitvector_25|) (_ bv30 32)) (_ bv2 32))))))) (not (= ((_ to_fp 11 53) RNE (/ 785398163397448279.0 500000000000000000.0)) ~pi_o_2~0)) (and .cse0 .cse1 (exists ((v_prenex_10 (_ BitVec 32)) (v_prenex_11 (_ BitVec 64))) (let ((.cse7 (bvor (bvand (bvashr v_prenex_10 (_ bv31 32)) (_ bv1 32)) (bvand (bvashr ((_ extract 63 32) v_prenex_11) (_ bv30 32)) (_ bv2 32))))) (and (not (= (_ bv0 32) .cse7)) (= (fp ((_ extract 63 63) v_prenex_11) ((_ extract 62 52) v_prenex_11) ((_ extract 51 0) v_prenex_11)) |__ieee754_atan2_#in~x|) (not (= (_ bv1 32) .cse7))))) .cse2 .cse8 .cse3 (not |__ieee754_atan2_#t~switch26|) .cse4 .cse5 .cse6) (and .cse3 .cse0 .cse4 .cse9 (or (exists ((v_prenex_2 (_ BitVec 64)) (__ieee754_atan2_~lx~0 (_ BitVec 32))) (and (= (fp ((_ extract 63 63) v_prenex_2) ((_ extract 62 52) v_prenex_2) ((_ extract 51 0) v_prenex_2)) |__ieee754_atan2_#in~x|) (bvugt (bvor (bvand ((_ extract 63 32) v_prenex_2) (_ bv2147483647 32)) (bvlshr (bvor __ieee754_atan2_~lx~0 (bvneg __ieee754_atan2_~lx~0)) (_ bv31 32))) (_ bv2146435072 32)))) (exists ((|v_q#valueAsBitvector_18| (_ BitVec 64))) (and (= |__ieee754_atan2_#in~y| (fp ((_ extract 63 63) |v_q#valueAsBitvector_18|) ((_ extract 62 52) |v_q#valueAsBitvector_18|) ((_ extract 51 0) |v_q#valueAsBitvector_18|))) (bvugt (bvor (bvand ((_ extract 63 32) |v_q#valueAsBitvector_18|) (_ bv2147483647 32)) (bvlshr (let ((.cse10 ((_ extract 31 0) |v_q#valueAsBitvector_18|))) (bvor .cse10 (bvneg .cse10))) (_ bv31 32))) (_ bv2146435072 32))))) .cse8 .cse6) (and .cse11 .cse0 .cse4 (exists ((|v_q#valueAsBitvector_21| (_ BitVec 64))) (and (= __ieee754_atan2_~ly~0 ((_ extract 31 0) |v_q#valueAsBitvector_21|)) (= |__ieee754_atan2_#in~y| (fp ((_ extract 63 63) |v_q#valueAsBitvector_21|) ((_ extract 62 52) |v_q#valueAsBitvector_21|) ((_ extract 51 0) |v_q#valueAsBitvector_21|))) (= __ieee754_atan2_~iy~0 (bvand ((_ extract 63 32) |v_q#valueAsBitvector_21|) (_ bv2147483647 32))))) .cse8 .cse6 (exists ((|v_q#valueAsBitvector_21| (_ BitVec 64))) (and (= |__ieee754_atan2_#in~y| (fp ((_ extract 63 63) |v_q#valueAsBitvector_21|) ((_ extract 62 52) |v_q#valueAsBitvector_21|) ((_ extract 51 0) |v_q#valueAsBitvector_21|))) (= (bvor (bvand ((_ extract 63 32) |v_q#valueAsBitvector_21|) (_ bv2147483647 32)) ((_ extract 31 0) |v_q#valueAsBitvector_21|)) (_ bv0 32)))) .cse12) (and .cse11 .cse0 .cse4 .cse9 .cse8 .cse6 (exists ((v_prenex_6 (_ BitVec 32)) (v_prenex_4 (_ BitVec 32)) (v_prenex_3 (_ BitVec 64))) (let ((.cse13 ((_ extract 63 32) v_prenex_3))) (and (= |__ieee754_atan2_#in~y| (fp ((_ extract 63 63) v_prenex_3) ((_ extract 62 52) v_prenex_3) ((_ extract 51 0) v_prenex_3))) (= (bvor (bvand (bvashr .cse13 (_ bv31 32)) (_ bv1 32)) (bvand (bvashr v_prenex_4 (_ bv30 32)) (_ bv2 32))) (_ bv0 32)) (= (bvor (bvand .cse13 (_ bv2147483647 32)) v_prenex_6) (_ bv0 32))))) .cse12))) [2018-09-20 14:44:33,927 INFO L426 ceAbstractionStarter]: For program point L158-2(line 158) no Hoare annotation was computed. [2018-09-20 14:44:33,927 INFO L426 ceAbstractionStarter]: For program point L158-3(line 158) no Hoare annotation was computed. [2018-09-20 14:44:33,927 INFO L426 ceAbstractionStarter]: For program point L175(line 175) no Hoare annotation was computed. [2018-09-20 14:44:33,927 INFO L426 ceAbstractionStarter]: For program point L225(line 225) no Hoare annotation was computed. [2018-09-20 14:44:33,927 INFO L426 ceAbstractionStarter]: For program point L192(line 192) no Hoare annotation was computed. [2018-09-20 14:44:33,927 INFO L426 ceAbstractionStarter]: For program point L225-1(line 225) no Hoare annotation was computed. [2018-09-20 14:44:33,927 INFO L426 ceAbstractionStarter]: For program point L225-2(line 225) no Hoare annotation was computed. [2018-09-20 14:44:33,927 INFO L426 ceAbstractionStarter]: For program point L225-3(line 225) no Hoare annotation was computed. [2018-09-20 14:44:33,928 INFO L429 ceAbstractionStarter]: At program point __ieee754_atan2ENTRY(lines 142 242) the Hoare annotation is: true [2018-09-20 14:44:33,928 INFO L426 ceAbstractionStarter]: For program point L226(line 226) no Hoare annotation was computed. [2018-09-20 14:44:33,928 INFO L426 ceAbstractionStarter]: For program point L210(line 210) no Hoare annotation was computed. [2018-09-20 14:44:33,928 INFO L426 ceAbstractionStarter]: For program point L210-2(line 210) no Hoare annotation was computed. [2018-09-20 14:44:33,928 INFO L426 ceAbstractionStarter]: For program point L227(line 227) no Hoare annotation was computed. [2018-09-20 14:44:33,928 INFO L426 ceAbstractionStarter]: For program point L227-1(line 227) no Hoare annotation was computed. [2018-09-20 14:44:33,928 INFO L426 ceAbstractionStarter]: For program point L161(lines 161 163) no Hoare annotation was computed. [2018-09-20 14:44:33,928 INFO L426 ceAbstractionStarter]: For program point L227-2(line 227) no Hoare annotation was computed. [2018-09-20 14:44:33,928 INFO L426 ceAbstractionStarter]: For program point L229(lines 229 234) no Hoare annotation was computed. [2018-09-20 14:44:33,928 INFO L426 ceAbstractionStarter]: For program point L196(lines 196 205) no Hoare annotation was computed. [2018-09-20 14:44:33,929 INFO L426 ceAbstractionStarter]: For program point L229-2(lines 222 235) no Hoare annotation was computed. [2018-09-20 14:44:33,929 INFO L426 ceAbstractionStarter]: For program point L229-3(lines 229 234) no Hoare annotation was computed. [2018-09-20 14:44:33,929 INFO L426 ceAbstractionStarter]: For program point L213(lines 213 218) no Hoare annotation was computed. [2018-09-20 14:44:33,929 INFO L426 ceAbstractionStarter]: For program point L147-1(lines 147 152) no Hoare annotation was computed. [2018-09-20 14:44:33,929 INFO L422 ceAbstractionStarter]: At program point L147-3(lines 147 152) the Hoare annotation is: (or (not (= ((_ to_fp 11 53) RNE (/ 1.0 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0)) ~tiny_atan2~0)) (not (= ((_ to_fp 11 53) RNE (/ 785398163397448279.0 500000000000000000.0)) ~pi_o_2~0)) (and (= __ieee754_atan2_~y |__ieee754_atan2_#in~y|) (= __ieee754_atan2_~x |__ieee754_atan2_#in~x|))) [2018-09-20 14:44:33,929 INFO L426 ceAbstractionStarter]: For program point L147-4(lines 147 152) no Hoare annotation was computed. [2018-09-20 14:44:33,929 INFO L426 ceAbstractionStarter]: For program point L230(line 230) no Hoare annotation was computed. [2018-09-20 14:44:33,929 INFO L426 ceAbstractionStarter]: For program point L197(line 197) no Hoare annotation was computed. [2018-09-20 14:44:33,929 INFO L426 ceAbstractionStarter]: For program point L230-1(line 230) no Hoare annotation was computed. [2018-09-20 14:44:33,929 INFO L426 ceAbstractionStarter]: For program point L164(lines 164 165) no Hoare annotation was computed. [2018-09-20 14:44:33,930 INFO L426 ceAbstractionStarter]: For program point L230-2(line 230) no Hoare annotation was computed. [2018-09-20 14:44:33,930 INFO L426 ceAbstractionStarter]: For program point L230-3(line 230) no Hoare annotation was computed. [2018-09-20 14:44:33,930 INFO L426 ceAbstractionStarter]: For program point L181(line 181) no Hoare annotation was computed. [2018-09-20 14:44:33,930 INFO L426 ceAbstractionStarter]: For program point L148(line 148) no Hoare annotation was computed. [2018-09-20 14:44:33,930 INFO L426 ceAbstractionStarter]: For program point L148-1(line 148) no Hoare annotation was computed. [2018-09-20 14:44:33,930 INFO L426 ceAbstractionStarter]: For program point L181-2(line 181) no Hoare annotation was computed. [2018-09-20 14:44:33,930 INFO L426 ceAbstractionStarter]: For program point L148-2(line 148) no Hoare annotation was computed. [2018-09-20 14:44:33,930 INFO L426 ceAbstractionStarter]: For program point L148-3(line 148) no Hoare annotation was computed. [2018-09-20 14:44:33,930 INFO L426 ceAbstractionStarter]: For program point L231(line 231) no Hoare annotation was computed. [2018-09-20 14:44:33,931 INFO L422 ceAbstractionStarter]: At program point L165(line 165) the Hoare annotation is: (or (not (= ((_ to_fp 11 53) RNE (/ 1.0 1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000.0)) ~tiny_atan2~0)) (not (= ((_ to_fp 11 53) RNE (/ 785398163397448279.0 500000000000000000.0)) ~pi_o_2~0)) (and (= __ieee754_atan2_~y |__ieee754_atan2_#in~y|) (exists ((|v_q#valueAsBitvector_26| (_ BitVec 64)) (__ieee754_atan2_~lx~0 (_ BitVec 32))) (and (= (_ bv0 32) (bvor (bvsub ((_ extract 63 32) |v_q#valueAsBitvector_26|) (_ bv1072693248 32)) __ieee754_atan2_~lx~0)) (= |__ieee754_atan2_#in~x| (fp ((_ extract 63 63) |v_q#valueAsBitvector_26|) ((_ extract 62 52) |v_q#valueAsBitvector_26|) ((_ extract 51 0) |v_q#valueAsBitvector_26|))))) (exists ((|v_q#valueAsBitvector_17| (_ BitVec 64))) (and (= __ieee754_atan2_~hx~1 ((_ extract 63 32) |v_q#valueAsBitvector_17|)) (= (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_18| (_ BitVec 64))) (and (= __ieee754_atan2_~hy~0 ((_ extract 63 32) |v_q#valueAsBitvector_18|)) (= |__ieee754_atan2_#in~y| (fp ((_ extract 63 63) |v_q#valueAsBitvector_18|) ((_ extract 62 52) |v_q#valueAsBitvector_18|) ((_ extract 51 0) |v_q#valueAsBitvector_18|))) (= __ieee754_atan2_~ly~0 ((_ extract 31 0) |v_q#valueAsBitvector_18|)))) (exists ((__ieee754_atan2_~ly~0 (_ BitVec 32))) (not (bvugt (bvor __ieee754_atan2_~iy~0 (bvlshr (bvor __ieee754_atan2_~ly~0 (bvneg __ieee754_atan2_~ly~0)) (_ bv31 32))) (_ bv2146435072 32)))) (exists ((|v_q#valueAsBitvector_17| (_ BitVec 64))) (and (= __ieee754_atan2_~ix~1 (bvand ((_ extract 63 32) |v_q#valueAsBitvector_17|) (_ bv2147483647 32))) (= (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|))) (= __ieee754_atan2_~iy~0 (bvand __ieee754_atan2_~hy~0 (_ bv2147483647 32))) (= __ieee754_atan2_~x |__ieee754_atan2_#in~x|))) [2018-09-20 14:44:33,931 INFO L426 ceAbstractionStarter]: For program point L165-1(line 165) no Hoare annotation was computed. [2018-09-20 14:44:33,931 INFO L426 ceAbstractionStarter]: For program point L215(lines 215 218) no Hoare annotation was computed. [2018-09-20 14:44:33,931 INFO L426 ceAbstractionStarter]: For program point L149(line 149) no Hoare annotation was computed. [2018-09-20 14:44:33,931 INFO L426 ceAbstractionStarter]: For program point L215-2(lines 213 218) no Hoare annotation was computed. [2018-09-20 14:44:33,931 INFO L426 ceAbstractionStarter]: For program point L232(line 232) no Hoare annotation was computed. [2018-09-20 14:44:33,931 INFO L426 ceAbstractionStarter]: For program point L199(line 199) no Hoare annotation was computed. [2018-09-20 14:44:33,931 INFO L426 ceAbstractionStarter]: For program point L183(lines 183 207) no Hoare annotation was computed. [2018-09-20 14:44:33,931 INFO L426 ceAbstractionStarter]: For program point L150(line 150) no Hoare annotation was computed. [2018-09-20 14:44:33,932 INFO L426 ceAbstractionStarter]: For program point L183-1(lines 142 242) no Hoare annotation was computed. [2018-09-20 14:44:33,932 INFO L426 ceAbstractionStarter]: For program point L150-1(line 150) no Hoare annotation was computed. [2018-09-20 14:44:33,932 INFO L426 ceAbstractionStarter]: For program point L150-2(line 150) no Hoare annotation was computed. [2018-09-20 14:44:33,932 INFO L426 ceAbstractionStarter]: For program point L233(line 233) no Hoare annotation was computed. [2018-09-20 14:44:33,932 INFO L426 ceAbstractionStarter]: For program point L233-1(line 233) no Hoare annotation was computed. [2018-09-20 14:44:33,932 INFO L426 ceAbstractionStarter]: For program point L233-2(line 233) no Hoare annotation was computed. [2018-09-20 14:44:33,932 INFO L426 ceAbstractionStarter]: For program point L233-3(line 233) no Hoare annotation was computed. [2018-09-20 14:44:33,955 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:44:33,956 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:44:33,957 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:33,957 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:33,957 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:33,957 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:33,960 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:33,963 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:33,964 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:33,964 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:33,964 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:33,964 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:33,971 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:44:33,971 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:44:33,972 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:33,972 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:33,972 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:33,972 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:33,972 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:33,973 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:33,973 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:33,973 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:33,973 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:33,973 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:33,996 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:44:33,996 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:33,996 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,001 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,001 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,001 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,001 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,002 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,002 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hx~1,QUANTIFIED] [2018-09-20 14:44:34,002 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,002 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,003 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,003 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,003 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~ly~0,QUANTIFIED] [2018-09-20 14:44:34,005 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~ly~0,QUANTIFIED] [2018-09-20 14:44:34,006 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,006 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,006 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,006 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hy~0,QUANTIFIED] [2018-09-20 14:44:34,007 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,007 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,007 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,007 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,007 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,008 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,008 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,008 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,011 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,012 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,012 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,012 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,012 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,013 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,013 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,013 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,013 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,016 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,017 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hy~0,QUANTIFIED] [2018-09-20 14:44:34,017 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,017 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:44:34,017 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,018 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,018 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hx~1,QUANTIFIED] [2018-09-20 14:44:34,018 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,018 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,019 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,019 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,019 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~ly~0,QUANTIFIED] [2018-09-20 14:44:34,019 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~ly~0,QUANTIFIED] [2018-09-20 14:44:34,020 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] [2018-09-20 14:44:34,020 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_11,QUANTIFIED] [2018-09-20 14:44:34,020 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_11,QUANTIFIED] [2018-09-20 14:44:34,020 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_11,QUANTIFIED] [2018-09-20 14:44:34,021 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_11,QUANTIFIED] [2018-09-20 14:44:34,021 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] [2018-09-20 14:44:34,021 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_11,QUANTIFIED] [2018-09-20 14:44:34,021 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,022 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,022 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,022 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hy~0,QUANTIFIED] [2018-09-20 14:44:34,026 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,027 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,027 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,027 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,030 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,031 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,031 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,031 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,031 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,032 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,032 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,032 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,032 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,032 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,033 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,033 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,033 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,033 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,036 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,036 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,036 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,036 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,036 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,037 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,037 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,037 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,037 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,037 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,038 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_2,QUANTIFIED] [2018-09-20 14:44:34,038 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_2,QUANTIFIED] [2018-09-20 14:44:34,038 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_2,QUANTIFIED] [2018-09-20 14:44:34,038 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_2,QUANTIFIED] [2018-09-20 14:44:34,042 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~lx~0,QUANTIFIED] [2018-09-20 14:44:34,042 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~lx~0,QUANTIFIED] [2018-09-20 14:44:34,042 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,042 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,042 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,043 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,043 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,043 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,043 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,043 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,044 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,044 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,044 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,047 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,048 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,048 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,048 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hx~1,QUANTIFIED] [2018-09-20 14:44:34,048 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,049 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,049 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,049 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,049 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,049 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:44:34,050 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:44:34,050 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:44:34,050 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:44:34,050 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:44:34,052 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,053 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,053 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,053 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,053 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:44:34,053 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:44:34,053 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:44:34,054 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:44:34,054 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:44:34,054 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,054 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,054 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,055 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,055 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,055 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,055 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,055 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,059 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hx~1,QUANTIFIED] [2018-09-20 14:44:34,059 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,059 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,060 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,060 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,060 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,060 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,060 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,061 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,061 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,061 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,061 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,065 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,066 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,066 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,066 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] [2018-09-20 14:44:34,066 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] [2018-09-20 14:44:34,066 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] [2018-09-20 14:44:34,066 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] [2018-09-20 14:44:34,067 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_4,QUANTIFIED] [2018-09-20 14:44:34,067 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] [2018-09-20 14:44:34,067 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2018-09-20 14:44:34,067 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,069 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,070 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,070 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,082 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:44:34,082 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,083 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,083 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,083 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,083 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,084 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,084 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,084 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hx~1,QUANTIFIED] [2018-09-20 14:44:34,088 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,088 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,089 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,089 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,089 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~ly~0,QUANTIFIED] [2018-09-20 14:44:34,092 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~ly~0,QUANTIFIED] [2018-09-20 14:44:34,092 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,092 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,093 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,093 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hy~0,QUANTIFIED] [2018-09-20 14:44:34,093 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,093 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,094 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,094 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,094 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,094 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,100 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,100 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,100 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,100 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,101 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,101 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,101 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,101 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,101 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,102 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,102 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,102 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,104 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hy~0,QUANTIFIED] [2018-09-20 14:44:34,105 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,105 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:44:34,105 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,105 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,106 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hx~1,QUANTIFIED] [2018-09-20 14:44:34,106 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,106 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,106 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,107 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,107 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~ly~0,QUANTIFIED] [2018-09-20 14:44:34,107 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~ly~0,QUANTIFIED] [2018-09-20 14:44:34,107 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] [2018-09-20 14:44:34,108 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_11,QUANTIFIED] [2018-09-20 14:44:34,108 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_11,QUANTIFIED] [2018-09-20 14:44:34,108 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_11,QUANTIFIED] [2018-09-20 14:44:34,108 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_11,QUANTIFIED] [2018-09-20 14:44:34,115 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] [2018-09-20 14:44:34,115 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_11,QUANTIFIED] [2018-09-20 14:44:34,115 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,115 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,116 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,116 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hy~0,QUANTIFIED] [2018-09-20 14:44:34,116 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,116 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,117 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,117 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,117 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,117 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,120 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,120 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,120 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,120 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,120 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,121 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,121 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,121 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,121 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,124 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,125 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,125 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,125 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,125 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,126 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,126 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,126 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,126 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,126 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,127 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,127 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,127 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,127 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_2,QUANTIFIED] [2018-09-20 14:44:34,127 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_2,QUANTIFIED] [2018-09-20 14:44:34,128 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_2,QUANTIFIED] [2018-09-20 14:44:34,128 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_2,QUANTIFIED] [2018-09-20 14:44:34,128 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~lx~0,QUANTIFIED] [2018-09-20 14:44:34,128 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~lx~0,QUANTIFIED] [2018-09-20 14:44:34,128 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,129 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,129 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,129 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,129 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,129 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,133 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,133 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,133 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,133 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,133 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,134 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,134 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,134 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,134 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hx~1,QUANTIFIED] [2018-09-20 14:44:34,134 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,135 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,135 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,135 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,135 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,135 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:44:34,139 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:44:34,139 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:44:34,139 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:44:34,139 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:44:34,139 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,140 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,140 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,140 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,140 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:44:34,143 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:44:34,144 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:44:34,144 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:44:34,144 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:44:34,144 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,144 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,144 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,145 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,145 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,145 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,145 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,145 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,148 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hx~1,QUANTIFIED] [2018-09-20 14:44:34,148 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,148 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,148 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,149 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,149 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,149 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,149 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,149 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,152 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,153 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,153 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,153 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,153 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,153 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,154 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] [2018-09-20 14:44:34,154 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] [2018-09-20 14:44:34,154 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] [2018-09-20 14:44:34,154 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] [2018-09-20 14:44:34,154 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_4,QUANTIFIED] [2018-09-20 14:44:34,154 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] [2018-09-20 14:44:34,155 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2018-09-20 14:44:34,155 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,155 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,155 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,155 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,158 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:44:34,159 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:44:34,159 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:44:34,159 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:44:34,161 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 20.09 02:44:34 BoogieIcfgContainer [2018-09-20 14:44:34,161 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-09-20 14:44:34,162 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-09-20 14:44:34,162 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-09-20 14:44:34,162 INFO L276 PluginConnector]: Witness Printer initialized [2018-09-20 14:44:34,162 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.09 02:39:05" (3/4) ... [2018-09-20 14:44:34,167 INFO L144 WitnessPrinter]: Generating witness for correct program [2018-09-20 14:44:34,175 INFO L316 RCFGBacktranslator]: Ignoring RootEdge to procedure fabs_double [2018-09-20 14:44:34,176 INFO L316 RCFGBacktranslator]: Ignoring RootEdge to procedure ULTIMATE.init [2018-09-20 14:44:34,176 INFO L316 RCFGBacktranslator]: Ignoring RootEdge to procedure atan_double [2018-09-20 14:44:34,176 INFO L316 RCFGBacktranslator]: Ignoring RootEdge to procedure main [2018-09-20 14:44:34,176 INFO L316 RCFGBacktranslator]: Ignoring RootEdge to procedure __ieee754_atan2 [2018-09-20 14:44:34,190 INFO L850 BoogieBacktranslator]: Reduced CFG by removing 34 nodes and edges [2018-09-20 14:44:34,191 INFO L850 BoogieBacktranslator]: Reduced CFG by removing 15 nodes and edges [2018-09-20 14:44:34,192 INFO L850 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2018-09-20 14:44:34,237 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (!(~to_fp~LONGDOUBLE(RoundingMode_RNE, 1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) == tiny_atan2) || !(~to_fp~LONGDOUBLE(RoundingMode_RNE, 785398163397448279/500000000000000000) == pi_o_2)) || (y == \old(y) && x == \old(x)) [2018-09-20 14:44:34,237 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (!(~to_fp~LONGDOUBLE(RoundingMode_RNE, 1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) == tiny_atan2) || !(~to_fp~LONGDOUBLE(RoundingMode_RNE, 785398163397448279/500000000000000000) == pi_o_2)) || ((((\exists v_q#valueAsBitvector_27 : bv64 :: (lx == v_q#valueAsBitvector_27[31:0] && hx == v_q#valueAsBitvector_27[63:32]) && \old(x) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_27[63:63], v_q#valueAsBitvector_27[62:52], v_q#valueAsBitvector_27[51:0])) && y == \old(y)) && (\exists v_q#valueAsBitvector_27 : bv64 :: (lx == v_q#valueAsBitvector_27[31:0] && \old(x) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_27[63:63], v_q#valueAsBitvector_27[62:52], v_q#valueAsBitvector_27[51:0])) && ix == ~bvand32(v_q#valueAsBitvector_27[63:32], 2147483647bv32))) && x == \old(x)) [2018-09-20 14:44:34,239 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((!(~to_fp~LONGDOUBLE(RoundingMode_RNE, 1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) == tiny_atan2) || (((((((((((\exists v_q#valueAsBitvector_27 : bv64 :: (lx == v_q#valueAsBitvector_27[31:0] && hx == v_q#valueAsBitvector_27[63:32]) && \old(x) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_27[63:63], v_q#valueAsBitvector_27[62:52], v_q#valueAsBitvector_27[51:0])) && aux-switch (m) { case 0: return z; case 1: { __uint32_t zh; do { ieee_double_shape_type gh_u; gh_u.value = (z); (zh) = gh_u.parts.msw; } while (0); do { ieee_double_shape_type sh_u; sh_u.value = (z); sh_u.parts.msw = (zh ^ 0x80000000); (z) = sh_u.value; } while (0); } return z; case 2: return pi - (z - pi_lo_atan2); default: return (z - pi_lo_atan2) - pi; }-aux) && y == \old(y)) && (\exists __ieee754_atan2_~hx~1 : bv32, __ieee754_atan2_~ly~0 : bv32, v_q#valueAsBitvector_24 : bv64 :: ((!(2146435072bv32 == ~bvand32(v_q#valueAsBitvector_24[63:32], 2147483647bv32)) && m == ~bvor32(~bvand32(~bvashr32(v_q#valueAsBitvector_24[63:32], 31bv32), 1bv32), ~bvand32(~bvashr32(__ieee754_atan2_~hx~1, 30bv32), 2bv32))) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_24[63:63], v_q#valueAsBitvector_24[62:52], v_q#valueAsBitvector_24[51:0]) == \old(y)) && !~bvugt32(~bvor32(~bvand32(v_q#valueAsBitvector_24[63:32], 2147483647bv32), ~bvlshr32(~bvor32(__ieee754_atan2_~ly~0, ~bvneg32(__ieee754_atan2_~ly~0)), 31bv32)), 2146435072bv32))) && (\exists __ieee754_atan2_~hy~0 : bv32, v_q#valueAsBitvector_25 : bv64 :: ~fp~LONGDOUBLE(v_q#valueAsBitvector_25[63:63], v_q#valueAsBitvector_25[62:52], v_q#valueAsBitvector_25[51:0]) == \old(x) && ~bvor32(~bvand32(~bvashr32(__ieee754_atan2_~hy~0, 31bv32), 1bv32), ~bvand32(~bvashr32(v_q#valueAsBitvector_25[63:32], 30bv32), 2bv32)) == m)) && (\exists v_q#valueAsBitvector_18 : bv64 :: (hy == v_q#valueAsBitvector_18[63:32] && \old(y) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_18[63:63], v_q#valueAsBitvector_18[62:52], v_q#valueAsBitvector_18[51:0])) && ly == v_q#valueAsBitvector_18[31:0])) && (\exists v_q#valueAsBitvector_27 : bv64 :: !(~bvor32(~bvand32(v_q#valueAsBitvector_27[63:32], 2147483647bv32), v_q#valueAsBitvector_27[31:0]) == 0bv32) && \old(x) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_27[63:63], v_q#valueAsBitvector_27[62:52], v_q#valueAsBitvector_27[51:0]))) && (\exists v_q#valueAsBitvector_17 : bv64 :: ix == ~bvand32(v_q#valueAsBitvector_17[63:32], 2147483647bv32) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_17[63:63], v_q#valueAsBitvector_17[62:52], v_q#valueAsBitvector_17[51:0]) == \old(x))) && iy == ~bvand32(hy, 2147483647bv32)) && x == \old(x)) && (\exists __ieee754_atan2_~hy~0 : bv32, v_q#valueAsBitvector_25 : bv64 :: ~fp~LONGDOUBLE(v_q#valueAsBitvector_25[63:63], v_q#valueAsBitvector_25[62:52], v_q#valueAsBitvector_25[51:0]) == \old(x) && 1bv32 == ~bvor32(~bvand32(~bvashr32(__ieee754_atan2_~hy~0, 31bv32), 1bv32), ~bvand32(~bvashr32(v_q#valueAsBitvector_25[63:32], 30bv32), 2bv32))))) || !(~to_fp~LONGDOUBLE(RoundingMode_RNE, 785398163397448279/500000000000000000) == pi_o_2)) || (((((((((y == \old(y) && (\exists __ieee754_atan2_~hx~1 : bv32, __ieee754_atan2_~ly~0 : bv32, v_q#valueAsBitvector_24 : bv64 :: ((!(2146435072bv32 == ~bvand32(v_q#valueAsBitvector_24[63:32], 2147483647bv32)) && m == ~bvor32(~bvand32(~bvashr32(v_q#valueAsBitvector_24[63:32], 31bv32), 1bv32), ~bvand32(~bvashr32(__ieee754_atan2_~hx~1, 30bv32), 2bv32))) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_24[63:63], v_q#valueAsBitvector_24[62:52], v_q#valueAsBitvector_24[51:0]) == \old(y)) && !~bvugt32(~bvor32(~bvand32(v_q#valueAsBitvector_24[63:32], 2147483647bv32), ~bvlshr32(~bvor32(__ieee754_atan2_~ly~0, ~bvneg32(__ieee754_atan2_~ly~0)), 31bv32)), 2146435072bv32))) && (\exists v_prenex_10 : bv32, v_prenex_11 : bv64 :: (!(0bv32 == ~bvor32(~bvand32(~bvashr32(v_prenex_10, 31bv32), 1bv32), ~bvand32(~bvashr32(v_prenex_11[63:32], 30bv32), 2bv32))) && ~fp~LONGDOUBLE(v_prenex_11[63:63], v_prenex_11[62:52], v_prenex_11[51:0]) == \old(x)) && !(1bv32 == ~bvor32(~bvand32(~bvashr32(v_prenex_10, 31bv32), 1bv32), ~bvand32(~bvashr32(v_prenex_11[63:32], 30bv32), 2bv32))))) && (\exists __ieee754_atan2_~hy~0 : bv32, v_q#valueAsBitvector_25 : bv64 :: ~fp~LONGDOUBLE(v_q#valueAsBitvector_25[63:63], v_q#valueAsBitvector_25[62:52], v_q#valueAsBitvector_25[51:0]) == \old(x) && ~bvor32(~bvand32(~bvashr32(__ieee754_atan2_~hy~0, 31bv32), 1bv32), ~bvand32(~bvashr32(v_q#valueAsBitvector_25[63:32], 30bv32), 2bv32)) == m)) && (\exists v_q#valueAsBitvector_17 : bv64 :: hx == v_q#valueAsBitvector_17[63:32] && ~fp~LONGDOUBLE(v_q#valueAsBitvector_17[63:63], v_q#valueAsBitvector_17[62:52], v_q#valueAsBitvector_17[51:0]) == \old(x))) && (\exists v_q#valueAsBitvector_18 : bv64 :: (hy == v_q#valueAsBitvector_18[63:32] && \old(y) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_18[63:63], v_q#valueAsBitvector_18[62:52], v_q#valueAsBitvector_18[51:0])) && ly == v_q#valueAsBitvector_18[31:0])) && !aux-switch (m) { case 0: return z; case 1: { __uint32_t zh; do { ieee_double_shape_type gh_u; gh_u.value = (z); (zh) = gh_u.parts.msw; } while (0); do { ieee_double_shape_type sh_u; sh_u.value = (z); sh_u.parts.msw = (zh ^ 0x80000000); (z) = sh_u.value; } while (0); } return z; case 2: return pi - (z - pi_lo_atan2); default: return (z - pi_lo_atan2) - pi; }-aux) && (\exists v_q#valueAsBitvector_17 : bv64 :: ix == ~bvand32(v_q#valueAsBitvector_17[63:32], 2147483647bv32) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_17[63:63], v_q#valueAsBitvector_17[62:52], v_q#valueAsBitvector_17[51:0]) == \old(x))) && iy == ~bvand32(hy, 2147483647bv32)) && x == \old(x))) || (((((((\exists v_q#valueAsBitvector_18 : bv64 :: (hy == v_q#valueAsBitvector_18[63:32] && \old(y) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_18[63:63], v_q#valueAsBitvector_18[62:52], v_q#valueAsBitvector_18[51:0])) && ly == v_q#valueAsBitvector_18[31:0]) && y == \old(y)) && (\exists v_q#valueAsBitvector_17 : bv64 :: ix == ~bvand32(v_q#valueAsBitvector_17[63:32], 2147483647bv32) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_17[63:63], v_q#valueAsBitvector_17[62:52], v_q#valueAsBitvector_17[51:0]) == \old(x))) && (\exists v_q#valueAsBitvector_18 : bv64 :: (iy == ~bvand32(v_q#valueAsBitvector_18[63:32], 2147483647bv32) && \old(y) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_18[63:63], v_q#valueAsBitvector_18[62:52], v_q#valueAsBitvector_18[51:0])) && ly == v_q#valueAsBitvector_18[31:0])) && ((\exists v_prenex_2 : bv64, __ieee754_atan2_~lx~0 : bv32 :: ~fp~LONGDOUBLE(v_prenex_2[63:63], v_prenex_2[62:52], v_prenex_2[51:0]) == \old(x) && ~bvugt32(~bvor32(~bvand32(v_prenex_2[63:32], 2147483647bv32), ~bvlshr32(~bvor32(__ieee754_atan2_~lx~0, ~bvneg32(__ieee754_atan2_~lx~0)), 31bv32)), 2146435072bv32)) || (\exists v_q#valueAsBitvector_18 : bv64 :: \old(y) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_18[63:63], v_q#valueAsBitvector_18[62:52], v_q#valueAsBitvector_18[51:0]) && ~bvugt32(~bvor32(~bvand32(v_q#valueAsBitvector_18[63:32], 2147483647bv32), ~bvlshr32(~bvor32(v_q#valueAsBitvector_18[31:0], ~bvneg32(v_q#valueAsBitvector_18[31:0])), 31bv32)), 2146435072bv32)))) && (\exists v_q#valueAsBitvector_17 : bv64 :: hx == v_q#valueAsBitvector_17[63:32] && ~fp~LONGDOUBLE(v_q#valueAsBitvector_17[63:63], v_q#valueAsBitvector_17[62:52], v_q#valueAsBitvector_17[51:0]) == \old(x))) && x == \old(x))) || ((((((((\exists v_q#valueAsBitvector_20 : bv64, __ieee754_atan2_~hx~1 : bv32 :: (\old(y) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_20[63:63], v_q#valueAsBitvector_20[62:52], v_q#valueAsBitvector_20[51:0]) && ~bvor32(~bvand32(~bvashr32(v_q#valueAsBitvector_20[63:32], 31bv32), 1bv32), ~bvand32(~bvashr32(__ieee754_atan2_~hx~1, 30bv32), 2bv32)) == m) && ~bvand32(v_q#valueAsBitvector_20[63:32], 2147483647bv32) == iy) && y == \old(y)) && (\exists v_q#valueAsBitvector_17 : bv64 :: ix == ~bvand32(v_q#valueAsBitvector_17[63:32], 2147483647bv32) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_17[63:63], v_q#valueAsBitvector_17[62:52], v_q#valueAsBitvector_17[51:0]) == \old(x))) && (\exists v_q#valueAsBitvector_21 : bv64 :: (ly == v_q#valueAsBitvector_21[31:0] && \old(y) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_21[63:63], v_q#valueAsBitvector_21[62:52], v_q#valueAsBitvector_21[51:0])) && iy == ~bvand32(v_q#valueAsBitvector_21[63:32], 2147483647bv32))) && (\exists v_q#valueAsBitvector_17 : bv64 :: hx == v_q#valueAsBitvector_17[63:32] && ~fp~LONGDOUBLE(v_q#valueAsBitvector_17[63:63], v_q#valueAsBitvector_17[62:52], v_q#valueAsBitvector_17[51:0]) == \old(x))) && x == \old(x)) && (\exists v_q#valueAsBitvector_21 : bv64 :: \old(y) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_21[63:63], v_q#valueAsBitvector_21[62:52], v_q#valueAsBitvector_21[51:0]) && ~bvor32(~bvand32(v_q#valueAsBitvector_21[63:32], 2147483647bv32), v_q#valueAsBitvector_21[31:0]) == 0bv32)) && (\exists v_q#valueAsBitvector_20 : bv64 :: \old(y) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_20[63:63], v_q#valueAsBitvector_20[62:52], v_q#valueAsBitvector_20[51:0]) && hy == v_q#valueAsBitvector_20[63:32]))) || ((((((((\exists v_q#valueAsBitvector_20 : bv64, __ieee754_atan2_~hx~1 : bv32 :: (\old(y) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_20[63:63], v_q#valueAsBitvector_20[62:52], v_q#valueAsBitvector_20[51:0]) && ~bvor32(~bvand32(~bvashr32(v_q#valueAsBitvector_20[63:32], 31bv32), 1bv32), ~bvand32(~bvashr32(__ieee754_atan2_~hx~1, 30bv32), 2bv32)) == m) && ~bvand32(v_q#valueAsBitvector_20[63:32], 2147483647bv32) == iy) && y == \old(y)) && (\exists v_q#valueAsBitvector_17 : bv64 :: ix == ~bvand32(v_q#valueAsBitvector_17[63:32], 2147483647bv32) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_17[63:63], v_q#valueAsBitvector_17[62:52], v_q#valueAsBitvector_17[51:0]) == \old(x))) && (\exists v_q#valueAsBitvector_18 : bv64 :: (iy == ~bvand32(v_q#valueAsBitvector_18[63:32], 2147483647bv32) && \old(y) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_18[63:63], v_q#valueAsBitvector_18[62:52], v_q#valueAsBitvector_18[51:0])) && ly == v_q#valueAsBitvector_18[31:0])) && (\exists v_q#valueAsBitvector_17 : bv64 :: hx == v_q#valueAsBitvector_17[63:32] && ~fp~LONGDOUBLE(v_q#valueAsBitvector_17[63:63], v_q#valueAsBitvector_17[62:52], v_q#valueAsBitvector_17[51:0]) == \old(x))) && x == \old(x)) && (\exists v_prenex_6 : bv32, v_prenex_4 : bv32, v_prenex_3 : bv64 :: (\old(y) == ~fp~LONGDOUBLE(v_prenex_3[63:63], v_prenex_3[62:52], v_prenex_3[51:0]) && ~bvor32(~bvand32(~bvashr32(v_prenex_3[63:32], 31bv32), 1bv32), ~bvand32(~bvashr32(v_prenex_4, 30bv32), 2bv32)) == 0bv32) && ~bvor32(~bvand32(v_prenex_3[63:32], 2147483647bv32), v_prenex_6) == 0bv32)) && (\exists v_q#valueAsBitvector_20 : bv64 :: \old(y) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_20[63:63], v_q#valueAsBitvector_20[62:52], v_q#valueAsBitvector_20[51:0]) && hy == v_q#valueAsBitvector_20[63:32])) [2018-09-20 14:44:34,312 INFO L145 WitnessManager]: Wrote witness to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/witness.graphml [2018-09-20 14:44:34,312 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-09-20 14:44:34,314 INFO L168 Benchmark]: Toolchain (without parser) took 353538.41 ms. Allocated memory was 1.0 GB in the beginning and 1.3 GB in the end (delta: 241.7 MB). Free memory was 953.2 MB in the beginning and 1.1 GB in the end (delta: -195.3 MB). Peak memory consumption was 46.4 MB. Max. memory is 11.5 GB. [2018-09-20 14:44:34,314 INFO L168 Benchmark]: CDTParser took 0.20 ms. Allocated memory is still 1.0 GB. Free memory is still 978.7 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-09-20 14:44:34,315 INFO L168 Benchmark]: CACSL2BoogieTranslator took 612.48 ms. Allocated memory is still 1.0 GB. Free memory was 953.2 MB in the beginning and 931.7 MB in the end (delta: 21.5 MB). Peak memory consumption was 21.5 MB. Max. memory is 11.5 GB. [2018-09-20 14:44:34,315 INFO L168 Benchmark]: Boogie Preprocessor took 101.52 ms. Allocated memory is still 1.0 GB. Free memory is still 931.7 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-09-20 14:44:34,315 INFO L168 Benchmark]: RCFGBuilder took 23590.83 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 137.9 MB). Free memory was 931.7 MB in the beginning and 1.1 GB in the end (delta: -131.6 MB). Peak memory consumption was 19.7 MB. Max. memory is 11.5 GB. [2018-09-20 14:44:34,319 INFO L168 Benchmark]: TraceAbstraction took 329075.69 ms. Allocated memory was 1.2 GB in the beginning and 1.3 GB in the end (delta: 103.8 MB). Free memory was 1.1 GB in the beginning and 1.2 GB in the end (delta: -93.7 MB). Peak memory consumption was 383.4 MB. Max. memory is 11.5 GB. [2018-09-20 14:44:34,319 INFO L168 Benchmark]: Witness Printer took 150.15 ms. Allocated memory is still 1.3 GB. Free memory was 1.2 GB in the beginning and 1.1 GB in the end (delta: 8.5 MB). Peak memory consumption was 8.5 MB. Max. memory is 11.5 GB. [2018-09-20 14:44:34,321 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.20 ms. Allocated memory is still 1.0 GB. Free memory is still 978.7 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 612.48 ms. Allocated memory is still 1.0 GB. Free memory was 953.2 MB in the beginning and 931.7 MB in the end (delta: 21.5 MB). Peak memory consumption was 21.5 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 101.52 ms. Allocated memory is still 1.0 GB. Free memory is still 931.7 MB. There was no memory consumed. Max. memory is 11.5 GB. * RCFGBuilder took 23590.83 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 137.9 MB). Free memory was 931.7 MB in the beginning and 1.1 GB in the end (delta: -131.6 MB). Peak memory consumption was 19.7 MB. Max. memory is 11.5 GB. * TraceAbstraction took 329075.69 ms. Allocated memory was 1.2 GB in the beginning and 1.3 GB in the end (delta: 103.8 MB). Free memory was 1.1 GB in the beginning and 1.2 GB in the end (delta: -93.7 MB). Peak memory consumption was 383.4 MB. Max. memory is 11.5 GB. * Witness Printer took 150.15 ms. Allocated memory is still 1.3 GB. Free memory was 1.2 GB in the beginning and 1.1 GB in the end (delta: 8.5 MB). Peak memory consumption was 8.5 MB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hx~1,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~ly~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~ly~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hy~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hy~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hx~1,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~ly~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~ly~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hy~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_2,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_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hx~1,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hx~1,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_4,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hx~1,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~ly~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~ly~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hy~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hy~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hx~1,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~ly~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~ly~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hy~0,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_2,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_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hx~1,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hx~1,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_4,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE * 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: 19]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 154]: Loop Invariant [2018-09-20 14:44:34,334 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:44:34,334 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:44:34,335 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,335 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,335 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,335 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,335 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,335 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,336 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,336 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,336 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,336 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,337 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:44:34,337 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:44:34,337 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,343 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,344 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,344 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,344 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,344 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,344 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,344 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,344 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,345 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] Derived loop invariant: (!(~to_fp~LONGDOUBLE(RoundingMode_RNE, 1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) == tiny_atan2) || !(~to_fp~LONGDOUBLE(RoundingMode_RNE, 785398163397448279/500000000000000000) == pi_o_2)) || ((((\exists v_q#valueAsBitvector_27 : bv64 :: (lx == v_q#valueAsBitvector_27[31:0] && hx == v_q#valueAsBitvector_27[63:32]) && \old(x) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_27[63:63], v_q#valueAsBitvector_27[62:52], v_q#valueAsBitvector_27[51:0])) && y == \old(y)) && (\exists v_q#valueAsBitvector_27 : bv64 :: (lx == v_q#valueAsBitvector_27[31:0] && \old(x) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_27[63:63], v_q#valueAsBitvector_27[62:52], v_q#valueAsBitvector_27[51:0])) && ix == ~bvand32(v_q#valueAsBitvector_27[63:32], 2147483647bv32))) && x == \old(x)) - InvariantResult [Line: 76]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 224]: Loop Invariant [2018-09-20 14:44:34,356 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:44:34,356 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,356 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,356 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,357 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,357 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,357 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,364 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,365 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hx~1,QUANTIFIED] [2018-09-20 14:44:34,365 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,365 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,365 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,366 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,366 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~ly~0,QUANTIFIED] [2018-09-20 14:44:34,366 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~ly~0,QUANTIFIED] [2018-09-20 14:44:34,366 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,366 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,367 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,367 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hy~0,QUANTIFIED] [2018-09-20 14:44:34,367 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,367 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,367 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,368 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,368 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,368 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,368 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,368 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,368 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,369 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,386 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,387 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,387 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,387 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,387 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,387 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,388 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,388 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,388 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hy~0,QUANTIFIED] [2018-09-20 14:44:34,388 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,388 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:44:34,388 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,389 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,389 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hx~1,QUANTIFIED] [2018-09-20 14:44:34,389 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,389 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,389 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,390 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,390 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~ly~0,QUANTIFIED] [2018-09-20 14:44:34,390 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~ly~0,QUANTIFIED] [2018-09-20 14:44:34,390 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] [2018-09-20 14:44:34,390 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_11,QUANTIFIED] [2018-09-20 14:44:34,403 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_11,QUANTIFIED] [2018-09-20 14:44:34,403 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_11,QUANTIFIED] [2018-09-20 14:44:34,403 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_11,QUANTIFIED] [2018-09-20 14:44:34,403 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] [2018-09-20 14:44:34,404 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_11,QUANTIFIED] [2018-09-20 14:44:34,404 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,404 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,404 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,404 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hy~0,QUANTIFIED] [2018-09-20 14:44:34,404 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,405 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,405 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,405 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,405 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,405 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,406 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,406 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,406 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,406 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,406 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,406 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,406 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,420 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,421 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,421 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,421 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,421 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,421 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,421 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,422 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,422 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,422 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,422 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,422 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,422 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,423 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,423 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,423 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_2,QUANTIFIED] [2018-09-20 14:44:34,423 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_2,QUANTIFIED] [2018-09-20 14:44:34,423 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_2,QUANTIFIED] [2018-09-20 14:44:34,429 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_2,QUANTIFIED] [2018-09-20 14:44:34,430 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~lx~0,QUANTIFIED] [2018-09-20 14:44:34,430 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~lx~0,QUANTIFIED] [2018-09-20 14:44:34,430 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,442 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,443 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,443 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,443 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,443 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,444 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,444 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,444 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,444 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,444 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,444 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,444 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,445 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,445 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hx~1,QUANTIFIED] [2018-09-20 14:44:34,445 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,445 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,445 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,446 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,446 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,446 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:44:34,446 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:44:34,446 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:44:34,461 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:44:34,462 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:44:34,462 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,462 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,462 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,462 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,462 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:44:34,462 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:44:34,463 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:44:34,463 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:44:34,463 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:44:34,463 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,463 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,463 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,463 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,464 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,464 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,464 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,464 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,464 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hx~1,QUANTIFIED] [2018-09-20 14:44:34,464 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,465 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,480 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,481 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,481 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,481 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,481 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,481 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,481 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,482 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,482 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,482 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,482 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,482 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,482 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] [2018-09-20 14:44:34,482 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] [2018-09-20 14:44:34,483 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] [2018-09-20 14:44:34,483 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] [2018-09-20 14:44:34,483 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_4,QUANTIFIED] [2018-09-20 14:44:34,483 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] [2018-09-20 14:44:34,483 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2018-09-20 14:44:34,483 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,483 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,484 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,484 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,510 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:44:34,511 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,511 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,511 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,512 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,513 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,513 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,513 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,516 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hx~1,QUANTIFIED] [2018-09-20 14:44:34,517 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,517 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,517 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,517 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,517 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~ly~0,QUANTIFIED] [2018-09-20 14:44:34,518 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~ly~0,QUANTIFIED] [2018-09-20 14:44:34,518 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,518 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,518 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,518 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hy~0,QUANTIFIED] [2018-09-20 14:44:34,519 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,519 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,519 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,529 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,530 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,530 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,530 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,530 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,530 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,531 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,531 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_27,QUANTIFIED] [2018-09-20 14:44:34,531 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,531 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,531 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,532 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,532 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,532 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,532 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,532 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hy~0,QUANTIFIED] [2018-09-20 14:44:34,532 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,533 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:44:34,533 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,533 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,533 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hx~1,QUANTIFIED] [2018-09-20 14:44:34,536 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,561 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,562 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,562 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_24,QUANTIFIED] [2018-09-20 14:44:34,562 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~ly~0,QUANTIFIED] [2018-09-20 14:44:34,562 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~ly~0,QUANTIFIED] [2018-09-20 14:44:34,563 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] [2018-09-20 14:44:34,563 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_11,QUANTIFIED] [2018-09-20 14:44:34,563 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_11,QUANTIFIED] [2018-09-20 14:44:34,563 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_11,QUANTIFIED] [2018-09-20 14:44:34,564 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_11,QUANTIFIED] [2018-09-20 14:44:34,564 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_10,QUANTIFIED] [2018-09-20 14:44:34,564 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_11,QUANTIFIED] [2018-09-20 14:44:34,564 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,564 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,564 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,565 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hy~0,QUANTIFIED] [2018-09-20 14:44:34,565 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_25,QUANTIFIED] [2018-09-20 14:44:34,565 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,565 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,565 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,566 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,566 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,566 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,588 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,588 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,588 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,588 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,589 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,589 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,589 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,589 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,589 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,590 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,590 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,590 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,590 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,590 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,590 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,591 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,591 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,591 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,591 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,591 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,591 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,592 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_2,QUANTIFIED] [2018-09-20 14:44:34,619 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_2,QUANTIFIED] [2018-09-20 14:44:34,620 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_2,QUANTIFIED] [2018-09-20 14:44:34,620 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_2,QUANTIFIED] [2018-09-20 14:44:34,620 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~lx~0,QUANTIFIED] [2018-09-20 14:44:34,620 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~lx~0,QUANTIFIED] [2018-09-20 14:44:34,620 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,621 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,621 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,621 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,621 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,621 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,622 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,622 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,622 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,622 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,622 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,622 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,623 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,623 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,623 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hx~1,QUANTIFIED] [2018-09-20 14:44:34,623 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,623 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,649 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,650 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,650 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,650 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:44:34,650 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:44:34,650 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:44:34,651 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:44:34,651 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:44:34,651 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,651 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,651 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,652 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,652 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:44:34,652 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:44:34,652 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:44:34,652 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:44:34,652 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_21,QUANTIFIED] [2018-09-20 14:44:34,652 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,653 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,653 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,653 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,653 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,682 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,683 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,683 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,683 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[__ieee754_atan2_~hx~1,QUANTIFIED] [2018-09-20 14:44:34,683 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,683 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,684 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,684 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,684 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,684 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,684 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,685 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,685 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,685 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_18,QUANTIFIED] [2018-09-20 14:44:34,685 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,685 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,686 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,687 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_17,QUANTIFIED] [2018-09-20 14:44:34,687 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] [2018-09-20 14:44:34,687 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] [2018-09-20 14:44:34,687 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] [2018-09-20 14:44:34,687 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] [2018-09-20 14:44:34,706 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_4,QUANTIFIED] [2018-09-20 14:44:34,707 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_3,QUANTIFIED] [2018-09-20 14:44:34,707 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_prenex_6,QUANTIFIED] [2018-09-20 14:44:34,707 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,707 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,707 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] [2018-09-20 14:44:34,707 WARN L389 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_q#valueAsBitvector_20,QUANTIFIED] Derived loop invariant: (((((!(~to_fp~LONGDOUBLE(RoundingMode_RNE, 1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) == tiny_atan2) || (((((((((((\exists v_q#valueAsBitvector_27 : bv64 :: (lx == v_q#valueAsBitvector_27[31:0] && hx == v_q#valueAsBitvector_27[63:32]) && \old(x) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_27[63:63], v_q#valueAsBitvector_27[62:52], v_q#valueAsBitvector_27[51:0])) && aux-switch (m) { case 0: return z; case 1: { __uint32_t zh; do { ieee_double_shape_type gh_u; gh_u.value = (z); (zh) = gh_u.parts.msw; } while (0); do { ieee_double_shape_type sh_u; sh_u.value = (z); sh_u.parts.msw = (zh ^ 0x80000000); (z) = sh_u.value; } while (0); } return z; case 2: return pi - (z - pi_lo_atan2); default: return (z - pi_lo_atan2) - pi; }-aux) && y == \old(y)) && (\exists __ieee754_atan2_~hx~1 : bv32, __ieee754_atan2_~ly~0 : bv32, v_q#valueAsBitvector_24 : bv64 :: ((!(2146435072bv32 == ~bvand32(v_q#valueAsBitvector_24[63:32], 2147483647bv32)) && m == ~bvor32(~bvand32(~bvashr32(v_q#valueAsBitvector_24[63:32], 31bv32), 1bv32), ~bvand32(~bvashr32(__ieee754_atan2_~hx~1, 30bv32), 2bv32))) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_24[63:63], v_q#valueAsBitvector_24[62:52], v_q#valueAsBitvector_24[51:0]) == \old(y)) && !~bvugt32(~bvor32(~bvand32(v_q#valueAsBitvector_24[63:32], 2147483647bv32), ~bvlshr32(~bvor32(__ieee754_atan2_~ly~0, ~bvneg32(__ieee754_atan2_~ly~0)), 31bv32)), 2146435072bv32))) && (\exists __ieee754_atan2_~hy~0 : bv32, v_q#valueAsBitvector_25 : bv64 :: ~fp~LONGDOUBLE(v_q#valueAsBitvector_25[63:63], v_q#valueAsBitvector_25[62:52], v_q#valueAsBitvector_25[51:0]) == \old(x) && ~bvor32(~bvand32(~bvashr32(__ieee754_atan2_~hy~0, 31bv32), 1bv32), ~bvand32(~bvashr32(v_q#valueAsBitvector_25[63:32], 30bv32), 2bv32)) == m)) && (\exists v_q#valueAsBitvector_18 : bv64 :: (hy == v_q#valueAsBitvector_18[63:32] && \old(y) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_18[63:63], v_q#valueAsBitvector_18[62:52], v_q#valueAsBitvector_18[51:0])) && ly == v_q#valueAsBitvector_18[31:0])) && (\exists v_q#valueAsBitvector_27 : bv64 :: !(~bvor32(~bvand32(v_q#valueAsBitvector_27[63:32], 2147483647bv32), v_q#valueAsBitvector_27[31:0]) == 0bv32) && \old(x) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_27[63:63], v_q#valueAsBitvector_27[62:52], v_q#valueAsBitvector_27[51:0]))) && (\exists v_q#valueAsBitvector_17 : bv64 :: ix == ~bvand32(v_q#valueAsBitvector_17[63:32], 2147483647bv32) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_17[63:63], v_q#valueAsBitvector_17[62:52], v_q#valueAsBitvector_17[51:0]) == \old(x))) && iy == ~bvand32(hy, 2147483647bv32)) && x == \old(x)) && (\exists __ieee754_atan2_~hy~0 : bv32, v_q#valueAsBitvector_25 : bv64 :: ~fp~LONGDOUBLE(v_q#valueAsBitvector_25[63:63], v_q#valueAsBitvector_25[62:52], v_q#valueAsBitvector_25[51:0]) == \old(x) && 1bv32 == ~bvor32(~bvand32(~bvashr32(__ieee754_atan2_~hy~0, 31bv32), 1bv32), ~bvand32(~bvashr32(v_q#valueAsBitvector_25[63:32], 30bv32), 2bv32))))) || !(~to_fp~LONGDOUBLE(RoundingMode_RNE, 785398163397448279/500000000000000000) == pi_o_2)) || (((((((((y == \old(y) && (\exists __ieee754_atan2_~hx~1 : bv32, __ieee754_atan2_~ly~0 : bv32, v_q#valueAsBitvector_24 : bv64 :: ((!(2146435072bv32 == ~bvand32(v_q#valueAsBitvector_24[63:32], 2147483647bv32)) && m == ~bvor32(~bvand32(~bvashr32(v_q#valueAsBitvector_24[63:32], 31bv32), 1bv32), ~bvand32(~bvashr32(__ieee754_atan2_~hx~1, 30bv32), 2bv32))) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_24[63:63], v_q#valueAsBitvector_24[62:52], v_q#valueAsBitvector_24[51:0]) == \old(y)) && !~bvugt32(~bvor32(~bvand32(v_q#valueAsBitvector_24[63:32], 2147483647bv32), ~bvlshr32(~bvor32(__ieee754_atan2_~ly~0, ~bvneg32(__ieee754_atan2_~ly~0)), 31bv32)), 2146435072bv32))) && (\exists v_prenex_10 : bv32, v_prenex_11 : bv64 :: (!(0bv32 == ~bvor32(~bvand32(~bvashr32(v_prenex_10, 31bv32), 1bv32), ~bvand32(~bvashr32(v_prenex_11[63:32], 30bv32), 2bv32))) && ~fp~LONGDOUBLE(v_prenex_11[63:63], v_prenex_11[62:52], v_prenex_11[51:0]) == \old(x)) && !(1bv32 == ~bvor32(~bvand32(~bvashr32(v_prenex_10, 31bv32), 1bv32), ~bvand32(~bvashr32(v_prenex_11[63:32], 30bv32), 2bv32))))) && (\exists __ieee754_atan2_~hy~0 : bv32, v_q#valueAsBitvector_25 : bv64 :: ~fp~LONGDOUBLE(v_q#valueAsBitvector_25[63:63], v_q#valueAsBitvector_25[62:52], v_q#valueAsBitvector_25[51:0]) == \old(x) && ~bvor32(~bvand32(~bvashr32(__ieee754_atan2_~hy~0, 31bv32), 1bv32), ~bvand32(~bvashr32(v_q#valueAsBitvector_25[63:32], 30bv32), 2bv32)) == m)) && (\exists v_q#valueAsBitvector_17 : bv64 :: hx == v_q#valueAsBitvector_17[63:32] && ~fp~LONGDOUBLE(v_q#valueAsBitvector_17[63:63], v_q#valueAsBitvector_17[62:52], v_q#valueAsBitvector_17[51:0]) == \old(x))) && (\exists v_q#valueAsBitvector_18 : bv64 :: (hy == v_q#valueAsBitvector_18[63:32] && \old(y) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_18[63:63], v_q#valueAsBitvector_18[62:52], v_q#valueAsBitvector_18[51:0])) && ly == v_q#valueAsBitvector_18[31:0])) && !aux-switch (m) { case 0: return z; case 1: { __uint32_t zh; do { ieee_double_shape_type gh_u; gh_u.value = (z); (zh) = gh_u.parts.msw; } while (0); do { ieee_double_shape_type sh_u; sh_u.value = (z); sh_u.parts.msw = (zh ^ 0x80000000); (z) = sh_u.value; } while (0); } return z; case 2: return pi - (z - pi_lo_atan2); default: return (z - pi_lo_atan2) - pi; }-aux) && (\exists v_q#valueAsBitvector_17 : bv64 :: ix == ~bvand32(v_q#valueAsBitvector_17[63:32], 2147483647bv32) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_17[63:63], v_q#valueAsBitvector_17[62:52], v_q#valueAsBitvector_17[51:0]) == \old(x))) && iy == ~bvand32(hy, 2147483647bv32)) && x == \old(x))) || (((((((\exists v_q#valueAsBitvector_18 : bv64 :: (hy == v_q#valueAsBitvector_18[63:32] && \old(y) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_18[63:63], v_q#valueAsBitvector_18[62:52], v_q#valueAsBitvector_18[51:0])) && ly == v_q#valueAsBitvector_18[31:0]) && y == \old(y)) && (\exists v_q#valueAsBitvector_17 : bv64 :: ix == ~bvand32(v_q#valueAsBitvector_17[63:32], 2147483647bv32) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_17[63:63], v_q#valueAsBitvector_17[62:52], v_q#valueAsBitvector_17[51:0]) == \old(x))) && (\exists v_q#valueAsBitvector_18 : bv64 :: (iy == ~bvand32(v_q#valueAsBitvector_18[63:32], 2147483647bv32) && \old(y) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_18[63:63], v_q#valueAsBitvector_18[62:52], v_q#valueAsBitvector_18[51:0])) && ly == v_q#valueAsBitvector_18[31:0])) && ((\exists v_prenex_2 : bv64, __ieee754_atan2_~lx~0 : bv32 :: ~fp~LONGDOUBLE(v_prenex_2[63:63], v_prenex_2[62:52], v_prenex_2[51:0]) == \old(x) && ~bvugt32(~bvor32(~bvand32(v_prenex_2[63:32], 2147483647bv32), ~bvlshr32(~bvor32(__ieee754_atan2_~lx~0, ~bvneg32(__ieee754_atan2_~lx~0)), 31bv32)), 2146435072bv32)) || (\exists v_q#valueAsBitvector_18 : bv64 :: \old(y) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_18[63:63], v_q#valueAsBitvector_18[62:52], v_q#valueAsBitvector_18[51:0]) && ~bvugt32(~bvor32(~bvand32(v_q#valueAsBitvector_18[63:32], 2147483647bv32), ~bvlshr32(~bvor32(v_q#valueAsBitvector_18[31:0], ~bvneg32(v_q#valueAsBitvector_18[31:0])), 31bv32)), 2146435072bv32)))) && (\exists v_q#valueAsBitvector_17 : bv64 :: hx == v_q#valueAsBitvector_17[63:32] && ~fp~LONGDOUBLE(v_q#valueAsBitvector_17[63:63], v_q#valueAsBitvector_17[62:52], v_q#valueAsBitvector_17[51:0]) == \old(x))) && x == \old(x))) || ((((((((\exists v_q#valueAsBitvector_20 : bv64, __ieee754_atan2_~hx~1 : bv32 :: (\old(y) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_20[63:63], v_q#valueAsBitvector_20[62:52], v_q#valueAsBitvector_20[51:0]) && ~bvor32(~bvand32(~bvashr32(v_q#valueAsBitvector_20[63:32], 31bv32), 1bv32), ~bvand32(~bvashr32(__ieee754_atan2_~hx~1, 30bv32), 2bv32)) == m) && ~bvand32(v_q#valueAsBitvector_20[63:32], 2147483647bv32) == iy) && y == \old(y)) && (\exists v_q#valueAsBitvector_17 : bv64 :: ix == ~bvand32(v_q#valueAsBitvector_17[63:32], 2147483647bv32) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_17[63:63], v_q#valueAsBitvector_17[62:52], v_q#valueAsBitvector_17[51:0]) == \old(x))) && (\exists v_q#valueAsBitvector_21 : bv64 :: (ly == v_q#valueAsBitvector_21[31:0] && \old(y) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_21[63:63], v_q#valueAsBitvector_21[62:52], v_q#valueAsBitvector_21[51:0])) && iy == ~bvand32(v_q#valueAsBitvector_21[63:32], 2147483647bv32))) && (\exists v_q#valueAsBitvector_17 : bv64 :: hx == v_q#valueAsBitvector_17[63:32] && ~fp~LONGDOUBLE(v_q#valueAsBitvector_17[63:63], v_q#valueAsBitvector_17[62:52], v_q#valueAsBitvector_17[51:0]) == \old(x))) && x == \old(x)) && (\exists v_q#valueAsBitvector_21 : bv64 :: \old(y) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_21[63:63], v_q#valueAsBitvector_21[62:52], v_q#valueAsBitvector_21[51:0]) && ~bvor32(~bvand32(v_q#valueAsBitvector_21[63:32], 2147483647bv32), v_q#valueAsBitvector_21[31:0]) == 0bv32)) && (\exists v_q#valueAsBitvector_20 : bv64 :: \old(y) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_20[63:63], v_q#valueAsBitvector_20[62:52], v_q#valueAsBitvector_20[51:0]) && hy == v_q#valueAsBitvector_20[63:32]))) || ((((((((\exists v_q#valueAsBitvector_20 : bv64, __ieee754_atan2_~hx~1 : bv32 :: (\old(y) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_20[63:63], v_q#valueAsBitvector_20[62:52], v_q#valueAsBitvector_20[51:0]) && ~bvor32(~bvand32(~bvashr32(v_q#valueAsBitvector_20[63:32], 31bv32), 1bv32), ~bvand32(~bvashr32(__ieee754_atan2_~hx~1, 30bv32), 2bv32)) == m) && ~bvand32(v_q#valueAsBitvector_20[63:32], 2147483647bv32) == iy) && y == \old(y)) && (\exists v_q#valueAsBitvector_17 : bv64 :: ix == ~bvand32(v_q#valueAsBitvector_17[63:32], 2147483647bv32) && ~fp~LONGDOUBLE(v_q#valueAsBitvector_17[63:63], v_q#valueAsBitvector_17[62:52], v_q#valueAsBitvector_17[51:0]) == \old(x))) && (\exists v_q#valueAsBitvector_18 : bv64 :: (iy == ~bvand32(v_q#valueAsBitvector_18[63:32], 2147483647bv32) && \old(y) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_18[63:63], v_q#valueAsBitvector_18[62:52], v_q#valueAsBitvector_18[51:0])) && ly == v_q#valueAsBitvector_18[31:0])) && (\exists v_q#valueAsBitvector_17 : bv64 :: hx == v_q#valueAsBitvector_17[63:32] && ~fp~LONGDOUBLE(v_q#valueAsBitvector_17[63:63], v_q#valueAsBitvector_17[62:52], v_q#valueAsBitvector_17[51:0]) == \old(x))) && x == \old(x)) && (\exists v_prenex_6 : bv32, v_prenex_4 : bv32, v_prenex_3 : bv64 :: (\old(y) == ~fp~LONGDOUBLE(v_prenex_3[63:63], v_prenex_3[62:52], v_prenex_3[51:0]) && ~bvor32(~bvand32(~bvashr32(v_prenex_3[63:32], 31bv32), 1bv32), ~bvand32(~bvashr32(v_prenex_4, 30bv32), 2bv32)) == 0bv32) && ~bvor32(~bvand32(v_prenex_3[63:32], 2147483647bv32), v_prenex_6) == 0bv32)) && (\exists v_q#valueAsBitvector_20 : bv64 :: \old(y) == ~fp~LONGDOUBLE(v_q#valueAsBitvector_20[63:63], v_q#valueAsBitvector_20[62:52], v_q#valueAsBitvector_20[51:0]) && hy == v_q#valueAsBitvector_20[63:32])) - InvariantResult [Line: 68]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 147]: Loop Invariant [2018-09-20 14:44:34,752 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:44:34,752 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:44:34,752 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE [2018-09-20 14:44:34,753 WARN L389 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression RoundingMode_RNE Derived loop invariant: (!(~to_fp~LONGDOUBLE(RoundingMode_RNE, 1/1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000) == tiny_atan2) || !(~to_fp~LONGDOUBLE(RoundingMode_RNE, 785398163397448279/500000000000000000) == pi_o_2)) || (y == \old(y) && x == \old(x)) - StatisticsResult: Ultimate Automizer benchmark data CFG has 6 procedures, 179 locations, 1 error locations. SAFE Result, 328.7s OverallTime, 11 OverallIterations, 1 TraceHistogramMax, 170.0s AutomataDifference, 0.0s DeadEndRemovalTime, 137.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 1988 SDtfs, 2329 SDslu, 10298 SDs, 0 SdLazy, 2038 SolverSat, 192 SolverUnsat, 23 SolverUnknown, 0 SolverNotchecked, 136.9s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 640 GetRequests, 469 SyntacticMatches, 4 SemanticMatches, 167 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 392 ImplicationChecksByTransitivity, 37.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=179occurred 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.2s AutomataMinimizationTime, 11 MinimizatonAttempts, 6 StatesRemovedByMinimization, 3 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 18 LocationsWithAnnotation, 54 PreInvPairs, 90 NumberOfFragments, 2158 HoareAnnotationTreeSize, 54 FomulaSimplifications, 45 FormulaSimplificationTreeSizeReduction, 0.2s HoareSimplificationTime, 18 FomulaSimplificationsInter, 1472 FormulaSimplificationTreeSizeReductionInter, 136.7s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 0.1s SsaConstructionTime, 2.4s SatisfiabilityAnalysisTime, 18.3s InterpolantComputationTime, 568 NumberOfCodeBlocks, 568 NumberOfCodeBlocksAsserted, 11 NumberOfCheckSat, 557 ConstructedInterpolants, 249 QuantifiedInterpolants, 403312 SizeOfPredicates, 93 NumberOfNonLiveVariables, 1473 ConjunctsInSsa, 117 ConjunctsInUnsatCore, 11 InterpolantComputations, 11 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...