./Ultimate.py --spec /storage/repos/svcomp/c/properties/unreach-call.prp --file /storage/repos/svcomp/c/float-newlib/float_req_bl_0530b_true-unreach-call.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 2e94e6aa 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 /storage/repos/svcomp/c/float-newlib/float_req_bl_0530b_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 459d5a128fc038c6b04e2a4b95c008d3e67083c1 ............................................................................................................................................................................................................................................................................................................................................. 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 /storage/repos/svcomp/c/float-newlib/float_req_bl_0530b_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 459d5a128fc038c6b04e2a4b95c008d3e67083c1 ......................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.1.24-2e94e6a [2018-12-31 04:00:51,610 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-12-31 04:00:51,613 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-12-31 04:00:51,625 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-12-31 04:00:51,626 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-12-31 04:00:51,627 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-12-31 04:00:51,628 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-12-31 04:00:51,631 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-12-31 04:00:51,632 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-12-31 04:00:51,633 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-12-31 04:00:51,634 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-12-31 04:00:51,634 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-12-31 04:00:51,636 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-12-31 04:00:51,637 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-12-31 04:00:51,638 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-12-31 04:00:51,639 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-12-31 04:00:51,640 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-12-31 04:00:51,642 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-12-31 04:00:51,645 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-12-31 04:00:51,647 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-12-31 04:00:51,648 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-12-31 04:00:51,654 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-12-31 04:00:51,659 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-12-31 04:00:51,661 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-12-31 04:00:51,662 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-12-31 04:00:51,663 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-12-31 04:00:51,666 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-12-31 04:00:51,668 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-12-31 04:00:51,669 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-12-31 04:00:51,671 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-12-31 04:00:51,672 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-12-31 04:00:51,673 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-12-31 04:00:51,673 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-12-31 04:00:51,673 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-12-31 04:00:51,674 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-12-31 04:00:51,675 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-12-31 04:00:51,675 INFO L98 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Default.epf [2018-12-31 04:00:51,703 INFO L110 SettingsManager]: Loading preferences was successful [2018-12-31 04:00:51,703 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-12-31 04:00:51,705 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-12-31 04:00:51,706 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-12-31 04:00:51,707 INFO L133 SettingsManager]: * Use SBE=true [2018-12-31 04:00:51,707 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-12-31 04:00:51,707 INFO L133 SettingsManager]: * sizeof long=4 [2018-12-31 04:00:51,707 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-12-31 04:00:51,707 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-12-31 04:00:51,708 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-12-31 04:00:51,708 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-12-31 04:00:51,708 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-12-31 04:00:51,708 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-12-31 04:00:51,708 INFO L133 SettingsManager]: * sizeof long double=12 [2018-12-31 04:00:51,708 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-12-31 04:00:51,709 INFO L133 SettingsManager]: * Use constant arrays=true [2018-12-31 04:00:51,709 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-12-31 04:00:51,709 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-12-31 04:00:51,709 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-12-31 04:00:51,709 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-12-31 04:00:51,709 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-12-31 04:00:51,711 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-12-31 04:00:51,711 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-12-31 04:00:51,711 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-12-31 04:00:51,711 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-12-31 04:00:51,712 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-12-31 04:00:51,712 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-12-31 04:00:51,712 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-12-31 04:00:51,712 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 -> 459d5a128fc038c6b04e2a4b95c008d3e67083c1 [2018-12-31 04:00:51,778 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-12-31 04:00:51,796 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-12-31 04:00:51,803 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-12-31 04:00:51,805 INFO L271 PluginConnector]: Initializing CDTParser... [2018-12-31 04:00:51,806 INFO L276 PluginConnector]: CDTParser initialized [2018-12-31 04:00:51,807 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/svcomp/c/float-newlib/float_req_bl_0530b_true-unreach-call.c [2018-12-31 04:00:51,886 INFO L221 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ef834db10/20a1bea728c34bd684a6e108f5d4e821/FLAG83f60832e [2018-12-31 04:00:52,426 INFO L307 CDTParser]: Found 1 translation units. [2018-12-31 04:00:52,428 INFO L161 CDTParser]: Scanning /storage/repos/svcomp/c/float-newlib/float_req_bl_0530b_true-unreach-call.c [2018-12-31 04:00:52,446 INFO L355 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ef834db10/20a1bea728c34bd684a6e108f5d4e821/FLAG83f60832e [2018-12-31 04:00:52,693 INFO L363 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/ef834db10/20a1bea728c34bd684a6e108f5d4e821 [2018-12-31 04:00:52,698 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-12-31 04:00:52,700 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-12-31 04:00:52,701 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-12-31 04:00:52,702 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-12-31 04:00:52,709 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-12-31 04:00:52,710 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.12 04:00:52" (1/1) ... [2018-12-31 04:00:52,714 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@51baea59 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.12 04:00:52, skipping insertion in model container [2018-12-31 04:00:52,715 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.12 04:00:52" (1/1) ... [2018-12-31 04:00:52,725 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-12-31 04:00:52,773 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-12-31 04:00:53,276 INFO L204 PostProcessor]: Analyzing one entry point: main [2018-12-31 04:00:53,331 INFO L191 MainTranslator]: Completed pre-run [2018-12-31 04:00:53,585 INFO L204 PostProcessor]: Analyzing one entry point: main [2018-12-31 04:00:53,639 INFO L195 MainTranslator]: Completed translation [2018-12-31 04:00:53,640 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.12 04:00:53 WrapperNode [2018-12-31 04:00:53,640 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-12-31 04:00:53,641 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-12-31 04:00:53,641 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-12-31 04:00:53,641 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-12-31 04:00:53,652 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.12 04:00:53" (1/1) ... [2018-12-31 04:00:53,702 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.12 04:00:53" (1/1) ... [2018-12-31 04:00:53,820 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-12-31 04:00:53,821 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-12-31 04:00:53,821 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-12-31 04:00:53,821 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-12-31 04:00:53,833 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.12 04:00:53" (1/1) ... [2018-12-31 04:00:53,834 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.12 04:00:53" (1/1) ... [2018-12-31 04:00:53,854 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.12 04:00:53" (1/1) ... [2018-12-31 04:00:53,854 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.12 04:00:53" (1/1) ... [2018-12-31 04:00:53,961 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.12 04:00:53" (1/1) ... [2018-12-31 04:00:54,004 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.12 04:00:53" (1/1) ... [2018-12-31 04:00:54,013 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.12 04:00:53" (1/1) ... [2018-12-31 04:00:54,026 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-12-31 04:00:54,027 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-12-31 04:00:54,027 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-12-31 04:00:54,027 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-12-31 04:00:54,031 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.12 04:00:53" (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-12-31 04:00:54,102 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2018-12-31 04:00:54,103 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2018-12-31 04:00:54,103 INFO L130 BoogieDeclarations]: Found specification of procedure read~real [2018-12-31 04:00:54,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2018-12-31 04:00:54,103 INFO L130 BoogieDeclarations]: Found specification of procedure write~real [2018-12-31 04:00:54,103 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-12-31 04:00:54,104 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-12-31 04:00:54,106 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2018-12-31 04:00:54,106 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~real [2018-12-31 04:00:54,106 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-12-31 04:00:58,570 INFO L275 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-12-31 04:00:58,570 INFO L280 CfgBuilder]: Removed 229 assue(true) statements. [2018-12-31 04:00:58,571 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.12 04:00:58 BoogieIcfgContainer [2018-12-31 04:00:58,571 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-12-31 04:00:58,572 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-12-31 04:00:58,575 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-12-31 04:00:58,578 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-12-31 04:00:58,578 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 31.12 04:00:52" (1/3) ... [2018-12-31 04:00:58,579 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7144a22e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 31.12 04:00:58, skipping insertion in model container [2018-12-31 04:00:58,579 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.12 04:00:53" (2/3) ... [2018-12-31 04:00:58,579 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7144a22e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 31.12 04:00:58, skipping insertion in model container [2018-12-31 04:00:58,580 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.12 04:00:58" (3/3) ... [2018-12-31 04:00:58,581 INFO L112 eAbstractionObserver]: Analyzing ICFG float_req_bl_0530b_true-unreach-call.c [2018-12-31 04:00:58,590 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-12-31 04:00:58,599 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-12-31 04:00:58,617 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-12-31 04:00:58,656 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-12-31 04:00:58,657 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-12-31 04:00:58,657 INFO L383 AbstractCegarLoop]: Hoare is true [2018-12-31 04:00:58,657 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-12-31 04:00:58,658 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-12-31 04:00:58,658 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-12-31 04:00:58,658 INFO L387 AbstractCegarLoop]: Difference is false [2018-12-31 04:00:58,658 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-12-31 04:00:58,658 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-12-31 04:00:58,702 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states. [2018-12-31 04:00:58,710 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2018-12-31 04:00:58,710 INFO L394 BasicCegarLoop]: Found error trace [2018-12-31 04:00:58,711 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-31 04:00:58,714 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-31 04:00:58,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2018-12-31 04:00:58,721 INFO L82 PathProgramCache]: Analyzing trace with hash 865940285, now seen corresponding path program 1 times [2018-12-31 04:00:58,723 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-31 04:00:58,724 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-31 04:00:58,776 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-31 04:00:58,776 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-31 04:00:58,776 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-31 04:00:58,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-31 04:00:59,068 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-31 04:00:59,071 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-31 04:00:59,071 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-12-31 04:00:59,074 INFO L459 AbstractCegarLoop]: Interpolant automaton has 2 states [2018-12-31 04:00:59,088 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2018-12-31 04:00:59,089 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-12-31 04:00:59,091 INFO L87 Difference]: Start difference. First operand 410 states. Second operand 2 states. [2018-12-31 04:00:59,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-31 04:00:59,170 INFO L93 Difference]: Finished difference Result 818 states and 1402 transitions. [2018-12-31 04:00:59,170 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2018-12-31 04:00:59,172 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 10 [2018-12-31 04:00:59,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-31 04:00:59,191 INFO L225 Difference]: With dead ends: 818 [2018-12-31 04:00:59,192 INFO L226 Difference]: Without dead ends: 407 [2018-12-31 04:00:59,198 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-12-31 04:00:59,222 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 407 states. [2018-12-31 04:00:59,281 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 407 to 407. [2018-12-31 04:00:59,283 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 407 states. [2018-12-31 04:00:59,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 525 transitions. [2018-12-31 04:00:59,287 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 525 transitions. Word has length 10 [2018-12-31 04:00:59,287 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-31 04:00:59,287 INFO L480 AbstractCegarLoop]: Abstraction has 407 states and 525 transitions. [2018-12-31 04:00:59,287 INFO L481 AbstractCegarLoop]: Interpolant automaton has 2 states. [2018-12-31 04:00:59,288 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 525 transitions. [2018-12-31 04:00:59,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2018-12-31 04:00:59,288 INFO L394 BasicCegarLoop]: Found error trace [2018-12-31 04:00:59,288 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-31 04:00:59,289 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-31 04:00:59,289 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2018-12-31 04:00:59,289 INFO L82 PathProgramCache]: Analyzing trace with hash -1469366912, now seen corresponding path program 1 times [2018-12-31 04:00:59,289 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-31 04:00:59,290 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-31 04:00:59,291 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-31 04:00:59,291 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-31 04:00:59,291 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-31 04:00:59,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-12-31 04:00:59,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-12-31 04:00:59,747 INFO L469 BasicCegarLoop]: Counterexample might be feasible [2018-12-31 04:00:59,841 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 31.12 04:00:59 BoogieIcfgContainer [2018-12-31 04:00:59,841 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-12-31 04:00:59,843 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-12-31 04:00:59,843 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-12-31 04:00:59,844 INFO L276 PluginConnector]: Witness Printer initialized [2018-12-31 04:00:59,844 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.12 04:00:58" (3/4) ... [2018-12-31 04:00:59,850 INFO L147 WitnessPrinter]: No result that supports witness generation found [2018-12-31 04:00:59,850 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-12-31 04:00:59,851 INFO L168 Benchmark]: Toolchain (without parser) took 7152.58 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 130.5 MB). Free memory was 951.4 MB in the beginning and 819.0 MB in the end (delta: 132.4 MB). Peak memory consumption was 263.0 MB. Max. memory is 11.5 GB. [2018-12-31 04:00:59,854 INFO L168 Benchmark]: CDTParser took 0.20 ms. Allocated memory is still 1.0 GB. Free memory is still 978.2 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-12-31 04:00:59,855 INFO L168 Benchmark]: CACSL2BoogieTranslator took 939.17 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 130.5 MB). Free memory was 951.4 MB in the beginning and 1.1 GB in the end (delta: -157.8 MB). Peak memory consumption was 37.2 MB. Max. memory is 11.5 GB. [2018-12-31 04:00:59,857 INFO L168 Benchmark]: Boogie Procedure Inliner took 179.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: 13.5 MB). Peak memory consumption was 13.5 MB. Max. memory is 11.5 GB. [2018-12-31 04:00:59,857 INFO L168 Benchmark]: Boogie Preprocessor took 205.92 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: 13.5 MB). Peak memory consumption was 13.5 MB. Max. memory is 11.5 GB. [2018-12-31 04:00:59,858 INFO L168 Benchmark]: RCFGBuilder took 4543.93 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 893.5 MB in the end (delta: 188.7 MB). Peak memory consumption was 188.7 MB. Max. memory is 11.5 GB. [2018-12-31 04:00:59,859 INFO L168 Benchmark]: TraceAbstraction took 1269.45 ms. Allocated memory is still 1.2 GB. Free memory was 893.5 MB in the beginning and 819.0 MB in the end (delta: 74.5 MB). Peak memory consumption was 74.5 MB. Max. memory is 11.5 GB. [2018-12-31 04:00:59,860 INFO L168 Benchmark]: Witness Printer took 7.36 ms. Allocated memory is still 1.2 GB. Free memory is still 819.0 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-12-31 04:00:59,865 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.2 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 939.17 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 130.5 MB). Free memory was 951.4 MB in the beginning and 1.1 GB in the end (delta: -157.8 MB). Peak memory consumption was 37.2 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 179.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: 13.5 MB). Peak memory consumption was 13.5 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 205.92 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: 13.5 MB). Peak memory consumption was 13.5 MB. Max. memory is 11.5 GB. * RCFGBuilder took 4543.93 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 893.5 MB in the end (delta: 188.7 MB). Peak memory consumption was 188.7 MB. Max. memory is 11.5 GB. * TraceAbstraction took 1269.45 ms. Allocated memory is still 1.2 GB. Free memory was 893.5 MB in the beginning and 819.0 MB in the end (delta: 74.5 MB). Peak memory consumption was 74.5 MB. Max. memory is 11.5 GB. * Witness Printer took 7.36 ms. Allocated memory is still 1.2 GB. Free memory is still 819.0 MB. There was no memory consumed. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - UnprovableResult [Line: 627]: Unable to prove that call of __VERIFIER_error() unreachable Unable to prove that call of __VERIFIER_error() unreachable Reason: overapproximation of someBinaryFLOATComparisonOperation at line 626, overapproximation of someUnaryDOUBLEoperation at line 495, overapproximation of bitwiseAnd at line 589, overapproximation of someUnaryFLOAToperation at line 622, overapproximation of someBinaryArithmeticFLOAToperation at line 594. Possible FailurePath: [L12] static const float huge_floor = 1.0e30; [L77-L79] static const float two25_scalbn = 3.355443200e+07, twom25_scalbn = 2.9802322388e-08, huge_scalbn = 1.0e+30, tiny_scalbn = 1.0e-30; [L147] static const int init_jk_krempio[] = {4, 7, 9}; [L149-L153] static const float PIo2_krempio[] = { 1.5703125000e+00, 4.5776367188e-04, 2.5987625122e-05, 7.5437128544e-08, 6.0026650317e-11, 7.3896444519e-13, 5.3845816694e-15, 5.6378512969e-18, 8.3009228831e-20, 3.2756352257e-22, 6.3331015649e-25, }; [L155-L157] static const float zero_krempio = 0.0, one_krempio = 1.0, two8_krempio = 2.5600000000e+02, twon8_krempio = 3.9062500000e-03; [L332-L350] static const __int32_t two_over_pi_rempio[] = { 0xA2, 0xF9, 0x83, 0x6E, 0x4E, 0x44, 0x15, 0x29, 0xFC, 0x27, 0x57, 0xD1, 0xF5, 0x34, 0xDD, 0xC0, 0xDB, 0x62, 0x95, 0x99, 0x3C, 0x43, 0x90, 0x41, 0xFE, 0x51, 0x63, 0xAB, 0xDE, 0xBB, 0xC5, 0x61, 0xB7, 0x24, 0x6E, 0x3A, 0x42, 0x4D, 0xD2, 0xE0, 0x06, 0x49, 0x2E, 0xEA, 0x09, 0xD1, 0x92, 0x1C, 0xFE, 0x1D, 0xEB, 0x1C, 0xB1, 0x29, 0xA7, 0x3E, 0xE8, 0x82, 0x35, 0xF5, 0x2E, 0xBB, 0x44, 0x84, 0xE9, 0x9C, 0x70, 0x26, 0xB4, 0x5F, 0x7E, 0x41, 0x39, 0x91, 0xD6, 0x39, 0x83, 0x53, 0x39, 0xF4, 0x9C, 0x84, 0x5F, 0x8B, 0xBD, 0xF9, 0x28, 0x3B, 0x1F, 0xF8, 0x97, 0xFF, 0xDE, 0x05, 0x98, 0x0F, 0xEF, 0x2F, 0x11, 0x8B, 0x5A, 0x0A, 0x6D, 0x1F, 0x6D, 0x36, 0x7E, 0xCF, 0x27, 0xCB, 0x09, 0xB7, 0x4F, 0x46, 0x3F, 0x66, 0x9E, 0x5F, 0xEA, 0x2D, 0x75, 0x27, 0xBA, 0xC7, 0xEB, 0xE5, 0xF1, 0x7B, 0x3D, 0x07, 0x39, 0xF7, 0x8A, 0x52, 0x92, 0xEA, 0x6B, 0xFB, 0x5F, 0xB1, 0x1F, 0x8D, 0x5D, 0x08, 0x56, 0x03, 0x30, 0x46, 0xFC, 0x7B, 0x6B, 0xAB, 0xF0, 0xCF, 0xBC, 0x20, 0x9A, 0xF4, 0x36, 0x1D, 0xA9, 0xE3, 0x91, 0x61, 0x5E, 0xE6, 0x1B, 0x08, 0x65, 0x99, 0x85, 0x5F, 0x14, 0xA0, 0x68, 0x40, 0x8D, 0xFF, 0xD8, 0x80, 0x4D, 0x73, 0x27, 0x31, 0x06, 0x06, 0x15, 0x56, 0xCA, 0x73, 0xA8, 0xC9, 0x60, 0xE2, 0x7B, 0xC0, 0x8C, 0x6B, }; [L352-L358] static const __int32_t npio2_hw_rempio[] = { 0x3fc90f00, 0x40490f00, 0x4096cb00, 0x40c90f00, 0x40fb5300, 0x4116cb00, 0x412fed00, 0x41490f00, 0x41623100, 0x417b5300, 0x418a3a00, 0x4196cb00, 0x41a35c00, 0x41afed00, 0x41bc7e00, 0x41c90f00, 0x41d5a000, 0x41e23100, 0x41eec200, 0x41fb5300, 0x4203f200, 0x420a3a00, 0x42108300, 0x4216cb00, 0x421d1400, 0x42235c00, 0x4229a500, 0x422fed00, 0x42363600, 0x423c7e00, 0x4242c700, 0x42490f00}; [L360-L369] static const float zero_rempio = 0.0000000000e+00, half_rempio = 5.0000000000e-01, two8_rempio = 2.5600000000e+02, invpio2_rempio = 6.3661980629e-01, pio2_1_rempio = 1.5707855225e+00, pio2_1t_rempio = 1.0804334124e-05, pio2_2_rempio = 1.0804273188e-05, pio2_2t_rempio = 6.0770999344e-11, pio2_3_rempio = 6.0770943833e-11, pio2_3t_rempio = 6.1232342629e-17; [L489-L497] static const float one_ktan = 1.0000000000e+00, pio4_ktan = 7.8539812565e-01, pio4lo_ktan = 3.7748947079e-08, T_ktan[] = { 3.3333334327e-01, 1.3333334029e-01, 5.3968254477e-02, 2.1869488060e-02, 8.8632395491e-03, 3.5920790397e-03, 1.4562094584e-03, 5.8804126456e-04, 2.4646313977e-04, 7.8179444245e-05, 7.1407252108e-05, -1.8558637748e-05, 2.5907305826e-05, }; VAL [half_rempio=1/2, huge_floor=1000000000000000000000000000000, huge_scalbn=1000000000000000000000000000000, init_jk_krempio={12:0}, invpio2_rempio=63661980629/100000000000, npio2_hw_rempio={1:0}, one_krempio=1, one_ktan=1, pio2_1_rempio=628314209/400000000, pio2_1t_rempio=2701083531/250000000000000, pio2_2_rempio=2701068297/250000000000000, pio2_2t_rempio=3798187459/62500000000000000000, pio2_3_rempio=60770943833/1000000000000000000000, pio2_3t_rempio=61232342629/1000000000000000000000000000, PIo2_krempio={11:0}, pio4_ktan=15707962513/20000000000, pio4lo_ktan=37748947079/1000000000000000000, T_ktan={4:0}, tiny_scalbn=1/1000000000000000000000000000000, two25_scalbn=33554432, two8_krempio=256, two8_rempio=256, two_over_pi_rempio={3:0}, twom25_scalbn=7450580597/250000000000000000, twon8_krempio=1/256, zero_krempio=0, zero_rempio=0] [L622] float x = -0.0f; [L580] float y[2], z = 0.0; [L581] __int32_t n, ix; VAL [half_rempio=1/2, huge_floor=1000000000000000000000000000000, huge_scalbn=1000000000000000000000000000000, init_jk_krempio={12:0}, invpio2_rempio=63661980629/100000000000, npio2_hw_rempio={1:0}, one_krempio=1, one_ktan=1, pio2_1_rempio=628314209/400000000, pio2_1t_rempio=2701083531/250000000000000, pio2_2_rempio=2701068297/250000000000000, pio2_2t_rempio=3798187459/62500000000000000000, pio2_3_rempio=60770943833/1000000000000000000000, pio2_3t_rempio=61232342629/1000000000000000000000000000, PIo2_krempio={11:0}, pio4_ktan=15707962513/20000000000, pio4lo_ktan=37748947079/1000000000000000000, T_ktan={4:0}, tiny_scalbn=1/1000000000000000000000000000000, two25_scalbn=33554432, two8_krempio=256, two8_rempio=256, two_over_pi_rempio={3:0}, twom25_scalbn=7450580597/250000000000000000, twon8_krempio=1/256, zero_krempio=0, zero_rempio=0] [L584] ieee_float_shape_type gf_u; [L585] gf_u.value = (x) [L586] EXPR gf_u.word [L586] (ix) = gf_u.word [L589] ix &= 0x7fffffff VAL [half_rempio=1/2, huge_floor=1000000000000000000000000000000, huge_scalbn=1000000000000000000000000000000, init_jk_krempio={12:0}, invpio2_rempio=63661980629/100000000000, npio2_hw_rempio={1:0}, one_krempio=1, one_ktan=1, pio2_1_rempio=628314209/400000000, pio2_1t_rempio=2701083531/250000000000000, pio2_2_rempio=2701068297/250000000000000, pio2_2t_rempio=3798187459/62500000000000000000, pio2_3_rempio=60770943833/1000000000000000000000, pio2_3t_rempio=61232342629/1000000000000000000000000000, PIo2_krempio={11:0}, pio4_ktan=15707962513/20000000000, pio4lo_ktan=37748947079/1000000000000000000, T_ktan={4:0}, tiny_scalbn=1/1000000000000000000000000000000, two25_scalbn=33554432, two8_krempio=256, two8_rempio=256, two_over_pi_rempio={3:0}, twom25_scalbn=7450580597/250000000000000000, twon8_krempio=1/256, zero_krempio=0, zero_rempio=0] [L590] COND FALSE !(ix <= 0x3f490fda) VAL [half_rempio=1/2, huge_floor=1000000000000000000000000000000, huge_scalbn=1000000000000000000000000000000, init_jk_krempio={12:0}, invpio2_rempio=63661980629/100000000000, npio2_hw_rempio={1:0}, one_krempio=1, one_ktan=1, pio2_1_rempio=628314209/400000000, pio2_1t_rempio=2701083531/250000000000000, pio2_2_rempio=2701068297/250000000000000, pio2_2t_rempio=3798187459/62500000000000000000, pio2_3_rempio=60770943833/1000000000000000000000, pio2_3t_rempio=61232342629/1000000000000000000000000000, PIo2_krempio={11:0}, pio4_ktan=15707962513/20000000000, pio4lo_ktan=37748947079/1000000000000000000, T_ktan={4:0}, tiny_scalbn=1/1000000000000000000000000000000, two25_scalbn=33554432, two8_krempio=256, two8_rempio=256, two_over_pi_rempio={3:0}, twom25_scalbn=7450580597/250000000000000000, twon8_krempio=1/256, zero_krempio=0, zero_rempio=0] [L593] COND TRUE !((ix) < 0x7f800000L) [L594] return x - x; [L594] return x - x; VAL [half_rempio=1/2, huge_floor=1000000000000000000000000000000, huge_scalbn=1000000000000000000000000000000, init_jk_krempio={12:0}, invpio2_rempio=63661980629/100000000000, npio2_hw_rempio={1:0}, one_krempio=1, one_ktan=1, pio2_1_rempio=628314209/400000000, pio2_1t_rempio=2701083531/250000000000000, pio2_2_rempio=2701068297/250000000000000, pio2_2t_rempio=3798187459/62500000000000000000, pio2_3_rempio=60770943833/1000000000000000000000, pio2_3t_rempio=61232342629/1000000000000000000000000000, PIo2_krempio={11:0}, pio4_ktan=15707962513/20000000000, pio4lo_ktan=37748947079/1000000000000000000, T_ktan={4:0}, tiny_scalbn=1/1000000000000000000000000000000, two25_scalbn=33554432, two8_krempio=256, two8_rempio=256, two_over_pi_rempio={3:0}, twom25_scalbn=7450580597/250000000000000000, twon8_krempio=1/256, zero_krempio=0, zero_rempio=0] [L623] float res = tan_float(x); [L626] EXPR res == -0.0f && __signbit_float(res) == 1 VAL [half_rempio=1/2, huge_floor=1000000000000000000000000000000, huge_scalbn=1000000000000000000000000000000, init_jk_krempio={12:0}, invpio2_rempio=63661980629/100000000000, npio2_hw_rempio={1:0}, one_krempio=1, one_ktan=1, pio2_1_rempio=628314209/400000000, pio2_1t_rempio=2701083531/250000000000000, pio2_2_rempio=2701068297/250000000000000, pio2_2t_rempio=3798187459/62500000000000000000, pio2_3_rempio=60770943833/1000000000000000000000, pio2_3t_rempio=61232342629/1000000000000000000000000000, PIo2_krempio={11:0}, pio4_ktan=15707962513/20000000000, pio4lo_ktan=37748947079/1000000000000000000, T_ktan={4:0}, tiny_scalbn=1/1000000000000000000000000000000, two25_scalbn=33554432, two8_krempio=256, two8_rempio=256, two_over_pi_rempio={3:0}, twom25_scalbn=7450580597/250000000000000000, twon8_krempio=1/256, zero_krempio=0, zero_rempio=0] [L626] COND TRUE !(res == -0.0f && __signbit_float(res) == 1) [L627] __VERIFIER_error() VAL [half_rempio=1/2, huge_floor=1000000000000000000000000000000, huge_scalbn=1000000000000000000000000000000, init_jk_krempio={12:0}, invpio2_rempio=63661980629/100000000000, npio2_hw_rempio={1:0}, one_krempio=1, one_ktan=1, pio2_1_rempio=628314209/400000000, pio2_1t_rempio=2701083531/250000000000000, pio2_2_rempio=2701068297/250000000000000, pio2_2t_rempio=3798187459/62500000000000000000, pio2_3_rempio=60770943833/1000000000000000000000, pio2_3t_rempio=61232342629/1000000000000000000000000000, PIo2_krempio={11:0}, pio4_ktan=15707962513/20000000000, pio4lo_ktan=37748947079/1000000000000000000, T_ktan={4:0}, tiny_scalbn=1/1000000000000000000000000000000, two25_scalbn=33554432, two8_krempio=256, two8_rempio=256, two_over_pi_rempio={3:0}, twom25_scalbn=7450580597/250000000000000000, twon8_krempio=1/256, zero_krempio=0, zero_rempio=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 410 locations, 1 error locations. UNSAFE Result, 1.1s OverallTime, 2 OverallIterations, 1 TraceHistogramMax, 0.1s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 528 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=410occurred 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.3s SatisfiabilityAnalysisTime, 0.1s InterpolantComputationTime, 21 NumberOfCodeBlocks, 21 NumberOfCodeBlocksAsserted, 2 NumberOfCheckSat, 9 ConstructedInterpolants, 0 QuantifiedInterpolants, 81 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.24-2e94e6a [2018-12-31 04:01:02,319 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-12-31 04:01:02,321 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-12-31 04:01:02,337 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-12-31 04:01:02,339 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-12-31 04:01:02,341 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-12-31 04:01:02,342 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-12-31 04:01:02,344 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-12-31 04:01:02,346 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-12-31 04:01:02,347 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-12-31 04:01:02,348 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-12-31 04:01:02,348 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-12-31 04:01:02,350 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-12-31 04:01:02,351 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-12-31 04:01:02,352 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-12-31 04:01:02,353 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-12-31 04:01:02,355 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-12-31 04:01:02,357 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-12-31 04:01:02,359 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-12-31 04:01:02,361 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-12-31 04:01:02,362 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-12-31 04:01:02,363 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-12-31 04:01:02,366 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-12-31 04:01:02,367 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-12-31 04:01:02,367 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-12-31 04:01:02,368 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-12-31 04:01:02,369 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-12-31 04:01:02,370 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-12-31 04:01:02,371 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-12-31 04:01:02,372 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-12-31 04:01:02,373 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-12-31 04:01:02,374 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-12-31 04:01:02,374 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-12-31 04:01:02,374 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-12-31 04:01:02,375 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-12-31 04:01:02,377 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-12-31 04:01:02,377 INFO L98 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2018-12-31 04:01:02,394 INFO L110 SettingsManager]: Loading preferences was successful [2018-12-31 04:01:02,395 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-12-31 04:01:02,396 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-12-31 04:01:02,396 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-12-31 04:01:02,396 INFO L133 SettingsManager]: * Use SBE=true [2018-12-31 04:01:02,397 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-12-31 04:01:02,397 INFO L133 SettingsManager]: * sizeof long=4 [2018-12-31 04:01:02,398 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-12-31 04:01:02,398 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-12-31 04:01:02,398 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-12-31 04:01:02,399 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-12-31 04:01:02,399 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-12-31 04:01:02,399 INFO L133 SettingsManager]: * Use bitvectors instead of ints=true [2018-12-31 04:01:02,399 INFO L133 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2018-12-31 04:01:02,399 INFO L133 SettingsManager]: * sizeof long double=12 [2018-12-31 04:01:02,399 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-12-31 04:01:02,400 INFO L133 SettingsManager]: * Use constant arrays=true [2018-12-31 04:01:02,400 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-12-31 04:01:02,400 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-12-31 04:01:02,400 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-12-31 04:01:02,400 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-12-31 04:01:02,402 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-12-31 04:01:02,402 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-12-31 04:01:02,403 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-12-31 04:01:02,403 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-12-31 04:01:02,403 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-12-31 04:01:02,403 INFO L133 SettingsManager]: * Trace refinement strategy=WOLF [2018-12-31 04:01:02,403 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-12-31 04:01:02,404 INFO L133 SettingsManager]: * Command for external solver=cvc4 --incremental --rewrite-divk --print-success --lang smt [2018-12-31 04:01:02,405 INFO L133 SettingsManager]: * Logic for external solver=AUFBV [2018-12-31 04:01:02,405 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 -> 459d5a128fc038c6b04e2a4b95c008d3e67083c1 [2018-12-31 04:01:02,463 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-12-31 04:01:02,478 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-12-31 04:01:02,482 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-12-31 04:01:02,483 INFO L271 PluginConnector]: Initializing CDTParser... [2018-12-31 04:01:02,484 INFO L276 PluginConnector]: CDTParser initialized [2018-12-31 04:01:02,484 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/svcomp/c/float-newlib/float_req_bl_0530b_true-unreach-call.c [2018-12-31 04:01:02,538 INFO L221 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0617a31a7/207e02da8abb4b0986ca1bc7dd319219/FLAG72d21deb1 [2018-12-31 04:01:03,150 INFO L307 CDTParser]: Found 1 translation units. [2018-12-31 04:01:03,151 INFO L161 CDTParser]: Scanning /storage/repos/svcomp/c/float-newlib/float_req_bl_0530b_true-unreach-call.c [2018-12-31 04:01:03,168 INFO L355 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0617a31a7/207e02da8abb4b0986ca1bc7dd319219/FLAG72d21deb1 [2018-12-31 04:01:03,365 INFO L363 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/0617a31a7/207e02da8abb4b0986ca1bc7dd319219 [2018-12-31 04:01:03,369 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-12-31 04:01:03,370 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-12-31 04:01:03,371 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-12-31 04:01:03,372 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-12-31 04:01:03,375 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-12-31 04:01:03,376 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.12 04:01:03" (1/1) ... [2018-12-31 04:01:03,379 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@74e8c4dd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.12 04:01:03, skipping insertion in model container [2018-12-31 04:01:03,380 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.12 04:01:03" (1/1) ... [2018-12-31 04:01:03,389 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-12-31 04:01:03,442 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-12-31 04:01:03,843 INFO L204 PostProcessor]: Analyzing one entry point: main [2018-12-31 04:01:03,895 INFO L191 MainTranslator]: Completed pre-run [2018-12-31 04:01:04,160 INFO L204 PostProcessor]: Analyzing one entry point: main [2018-12-31 04:01:04,221 INFO L195 MainTranslator]: Completed translation [2018-12-31 04:01:04,221 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.12 04:01:04 WrapperNode [2018-12-31 04:01:04,222 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-12-31 04:01:04,223 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-12-31 04:01:04,223 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-12-31 04:01:04,223 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-12-31 04:01:04,233 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.12 04:01:04" (1/1) ... [2018-12-31 04:01:04,282 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.12 04:01:04" (1/1) ... [2018-12-31 04:01:04,393 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-12-31 04:01:04,394 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-12-31 04:01:04,394 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-12-31 04:01:04,394 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-12-31 04:01:04,406 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.12 04:01:04" (1/1) ... [2018-12-31 04:01:04,407 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.12 04:01:04" (1/1) ... [2018-12-31 04:01:04,427 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.12 04:01:04" (1/1) ... [2018-12-31 04:01:04,427 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.12 04:01:04" (1/1) ... [2018-12-31 04:01:04,542 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.12 04:01:04" (1/1) ... [2018-12-31 04:01:04,579 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.12 04:01:04" (1/1) ... [2018-12-31 04:01:04,589 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.12 04:01:04" (1/1) ... [2018-12-31 04:01:04,604 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-12-31 04:01:04,605 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-12-31 04:01:04,605 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-12-31 04:01:04,605 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-12-31 04:01:04,606 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.12 04:01:04" (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-12-31 04:01:04,685 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intFLOATTYPE4 [2018-12-31 04:01:04,686 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2018-12-31 04:01:04,687 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2018-12-31 04:01:04,687 INFO L130 BoogieDeclarations]: Found specification of procedure read~intFLOATTYPE4 [2018-12-31 04:01:04,688 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2018-12-31 04:01:04,688 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-12-31 04:01:04,688 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-12-31 04:01:04,688 INFO L130 BoogieDeclarations]: Found specification of procedure write~intFLOATTYPE4 [2018-12-31 04:01:04,689 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2018-12-31 04:01:04,690 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-12-31 04:01:05,645 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:05,961 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:05,973 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:06,077 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:06,198 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:06,220 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:06,668 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:08,139 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:12,559 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:12,605 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:13,334 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:15,606 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:15,685 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:15,708 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:15,848 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:16,106 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:16,446 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:16,462 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:16,647 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:17,265 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:17,295 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:17,319 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:19,560 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:19,658 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:21,749 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:21,793 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:23,863 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:23,882 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:26,038 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:26,134 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:26,676 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:26,700 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:26,747 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:26,874 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:27,673 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:27,685 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:27,694 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:27,917 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:27,964 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:28,241 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:28,308 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:30,255 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:30,267 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:30,281 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:30,435 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:30,761 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:31,125 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:31,150 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:31,389 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:31,588 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:31,602 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:31,619 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:31,907 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:32,054 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:32,067 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:32,079 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:32,356 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:33,209 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:33,390 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:33,416 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:33,436 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:33,464 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:33,599 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:33,797 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:41,132 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:43,370 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:43,432 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:45,569 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:45,663 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:45,795 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:45,810 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:45,965 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:45,990 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:46,212 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:46,226 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:46,652 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:46,656 INFO L275 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-12-31 04:01:46,656 INFO L280 CfgBuilder]: Removed 229 assue(true) statements. [2018-12-31 04:01:46,657 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.12 04:01:46 BoogieIcfgContainer [2018-12-31 04:01:46,657 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-12-31 04:01:46,658 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-12-31 04:01:46,658 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-12-31 04:01:46,661 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-12-31 04:01:46,661 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 31.12 04:01:03" (1/3) ... [2018-12-31 04:01:46,662 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@63aeb365 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 31.12 04:01:46, skipping insertion in model container [2018-12-31 04:01:46,662 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.12 04:01:04" (2/3) ... [2018-12-31 04:01:46,662 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@63aeb365 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 31.12 04:01:46, skipping insertion in model container [2018-12-31 04:01:46,663 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.12 04:01:46" (3/3) ... [2018-12-31 04:01:46,664 INFO L112 eAbstractionObserver]: Analyzing ICFG float_req_bl_0530b_true-unreach-call.c [2018-12-31 04:01:46,674 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-12-31 04:01:46,684 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-12-31 04:01:46,703 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-12-31 04:01:46,743 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-12-31 04:01:46,744 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-12-31 04:01:46,744 INFO L383 AbstractCegarLoop]: Hoare is true [2018-12-31 04:01:46,744 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-12-31 04:01:46,744 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-12-31 04:01:46,744 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-12-31 04:01:46,745 INFO L387 AbstractCegarLoop]: Difference is false [2018-12-31 04:01:46,745 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-12-31 04:01:46,745 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-12-31 04:01:46,782 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states. [2018-12-31 04:01:46,789 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2018-12-31 04:01:46,789 INFO L394 BasicCegarLoop]: Found error trace [2018-12-31 04:01:46,790 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-31 04:01:46,793 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-31 04:01:46,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2018-12-31 04:01:46,799 INFO L82 PathProgramCache]: Analyzing trace with hash 865940285, now seen corresponding path program 1 times [2018-12-31 04:01:46,807 INFO L223 ckRefinementStrategy]: Switched to mode MATHSAT_FPBP [2018-12-31 04:01:46,808 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-12-31 04:01:46,815 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY Waiting until toolchain timeout for monitored process 2 with mathsat -unsat_core_generation=3 [2018-12-31 04:01:47,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-31 04:01:47,188 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-31 04:01:47,203 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-31 04:01:47,203 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-31 04:01:47,219 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-31 04:01:47,219 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-12-31 04:01:47,223 INFO L459 AbstractCegarLoop]: Interpolant automaton has 2 states [2018-12-31 04:01:47,235 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2018-12-31 04:01:47,236 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-12-31 04:01:47,238 INFO L87 Difference]: Start difference. First operand 410 states. Second operand 2 states. [2018-12-31 04:01:47,320 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-31 04:01:47,320 INFO L93 Difference]: Finished difference Result 818 states and 1402 transitions. [2018-12-31 04:01:47,321 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2018-12-31 04:01:47,322 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 10 [2018-12-31 04:01:47,325 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-31 04:01:47,343 INFO L225 Difference]: With dead ends: 818 [2018-12-31 04:01:47,343 INFO L226 Difference]: Without dead ends: 407 [2018-12-31 04:01:47,349 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 9 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-12-31 04:01:47,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 407 states. [2018-12-31 04:01:47,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 407 to 407. [2018-12-31 04:01:47,438 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 407 states. [2018-12-31 04:01:47,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 525 transitions. [2018-12-31 04:01:47,443 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 525 transitions. Word has length 10 [2018-12-31 04:01:47,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-31 04:01:47,443 INFO L480 AbstractCegarLoop]: Abstraction has 407 states and 525 transitions. [2018-12-31 04:01:47,443 INFO L481 AbstractCegarLoop]: Interpolant automaton has 2 states. [2018-12-31 04:01:47,444 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 525 transitions. [2018-12-31 04:01:47,444 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2018-12-31 04:01:47,444 INFO L394 BasicCegarLoop]: Found error trace [2018-12-31 04:01:47,445 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-31 04:01:47,446 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-31 04:01:47,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2018-12-31 04:01:47,446 INFO L82 PathProgramCache]: Analyzing trace with hash -1469366912, now seen corresponding path program 1 times [2018-12-31 04:01:47,448 INFO L223 ckRefinementStrategy]: Switched to mode MATHSAT_FPBP [2018-12-31 04:01:47,449 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) [2018-12-31 04:01:47,455 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY Waiting until toolchain timeout for monitored process 3 with mathsat -unsat_core_generation=3 [2018-12-31 04:01:47,771 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-31 04:01:47,806 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-31 04:01:48,032 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-31 04:01:48,032 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-31 04:01:48,054 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-31 04:01:48,054 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-31 04:01:48,056 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-31 04:01:48,056 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-31 04:01:48,056 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-31 04:01:48,058 INFO L87 Difference]: Start difference. First operand 407 states and 525 transitions. Second operand 5 states. [2018-12-31 04:01:48,393 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-31 04:01:48,393 INFO L93 Difference]: Finished difference Result 416 states and 534 transitions. [2018-12-31 04:01:48,397 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-31 04:01:48,398 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 11 [2018-12-31 04:01:48,398 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-31 04:01:48,399 INFO L225 Difference]: With dead ends: 416 [2018-12-31 04:01:48,399 INFO L226 Difference]: Without dead ends: 46 [2018-12-31 04:01:48,401 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 7 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2018-12-31 04:01:48,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46 states. [2018-12-31 04:01:48,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46 to 46. [2018-12-31 04:01:48,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2018-12-31 04:01:48,408 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 54 transitions. [2018-12-31 04:01:48,408 INFO L78 Accepts]: Start accepts. Automaton has 46 states and 54 transitions. Word has length 11 [2018-12-31 04:01:48,408 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-31 04:01:48,409 INFO L480 AbstractCegarLoop]: Abstraction has 46 states and 54 transitions. [2018-12-31 04:01:48,409 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-31 04:01:48,409 INFO L276 IsEmpty]: Start isEmpty. Operand 46 states and 54 transitions. [2018-12-31 04:01:48,410 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2018-12-31 04:01:48,410 INFO L394 BasicCegarLoop]: Found error trace [2018-12-31 04:01:48,410 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-31 04:01:48,410 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-31 04:01:48,410 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2018-12-31 04:01:48,410 INFO L82 PathProgramCache]: Analyzing trace with hash -847875858, now seen corresponding path program 1 times [2018-12-31 04:01:48,411 INFO L223 ckRefinementStrategy]: Switched to mode MATHSAT_FPBP [2018-12-31 04:01:48,412 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-12-31 04:01:48,426 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY Waiting until toolchain timeout for monitored process 4 with mathsat -unsat_core_generation=3 [2018-12-31 04:01:50,477 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-31 04:01:50,690 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-31 04:01:50,840 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-31 04:01:50,840 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-31 04:01:50,887 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-31 04:01:50,887 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-12-31 04:01:50,888 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-31 04:01:50,888 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-31 04:01:50,888 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-12-31 04:01:50,888 INFO L87 Difference]: Start difference. First operand 46 states and 54 transitions. Second operand 6 states. [2018-12-31 04:01:51,123 WARN L181 SmtUtils]: Spent 100.00 ms on a formula simplification that was a NOOP. DAG size: 13 [2018-12-31 04:01:51,569 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-31 04:01:51,570 INFO L93 Difference]: Finished difference Result 56 states and 64 transitions. [2018-12-31 04:01:51,625 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-31 04:01:51,626 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 18 [2018-12-31 04:01:51,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-31 04:01:51,626 INFO L225 Difference]: With dead ends: 56 [2018-12-31 04:01:51,626 INFO L226 Difference]: Without dead ends: 30 [2018-12-31 04:01:51,627 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2018-12-31 04:01:51,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30 states. [2018-12-31 04:01:51,634 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30 to 30. [2018-12-31 04:01:51,634 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2018-12-31 04:01:51,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 32 transitions. [2018-12-31 04:01:51,635 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 32 transitions. Word has length 18 [2018-12-31 04:01:51,635 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-31 04:01:51,635 INFO L480 AbstractCegarLoop]: Abstraction has 30 states and 32 transitions. [2018-12-31 04:01:51,635 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-31 04:01:51,635 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 32 transitions. [2018-12-31 04:01:51,636 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2018-12-31 04:01:51,636 INFO L394 BasicCegarLoop]: Found error trace [2018-12-31 04:01:51,636 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-31 04:01:51,636 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-31 04:01:51,637 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2018-12-31 04:01:51,637 INFO L82 PathProgramCache]: Analyzing trace with hash 1207512699, now seen corresponding path program 1 times [2018-12-31 04:01:51,638 INFO L223 ckRefinementStrategy]: Switched to mode MATHSAT_FPBP [2018-12-31 04:01:51,638 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-12-31 04:01:51,652 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-31 04:01:51,975 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-31 04:01:52,019 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-31 04:01:52,853 WARN L181 SmtUtils]: Spent 168.00 ms on a formula simplification. DAG size of input: 9 DAG size of output: 1 [2018-12-31 04:01:52,856 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-31 04:01:52,856 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-31 04:01:52,880 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-31 04:01:52,880 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2018-12-31 04:01:52,881 INFO L459 AbstractCegarLoop]: Interpolant automaton has 8 states [2018-12-31 04:01:52,881 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2018-12-31 04:01:52,881 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2018-12-31 04:01:52,881 INFO L87 Difference]: Start difference. First operand 30 states and 32 transitions. Second operand 8 states. [2018-12-31 04:01:53,936 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-31 04:01:53,936 INFO L93 Difference]: Finished difference Result 44 states and 45 transitions. [2018-12-31 04:01:53,938 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2018-12-31 04:01:53,938 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 19 [2018-12-31 04:01:53,938 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-31 04:01:53,939 INFO L225 Difference]: With dead ends: 44 [2018-12-31 04:01:53,939 INFO L226 Difference]: Without dead ends: 41 [2018-12-31 04:01:53,940 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=54, Invalid=128, Unknown=0, NotChecked=0, Total=182 [2018-12-31 04:01:53,940 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states. [2018-12-31 04:01:53,950 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 34. [2018-12-31 04:01:53,958 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2018-12-31 04:01:53,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 36 transitions. [2018-12-31 04:01:53,958 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 36 transitions. Word has length 19 [2018-12-31 04:01:53,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-31 04:01:53,959 INFO L480 AbstractCegarLoop]: Abstraction has 34 states and 36 transitions. [2018-12-31 04:01:53,959 INFO L481 AbstractCegarLoop]: Interpolant automaton has 8 states. [2018-12-31 04:01:53,959 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 36 transitions. [2018-12-31 04:01:53,959 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2018-12-31 04:01:53,960 INFO L394 BasicCegarLoop]: Found error trace [2018-12-31 04:01:53,960 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-31 04:01:53,960 INFO L423 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-31 04:01:53,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2018-12-31 04:01:53,960 INFO L82 PathProgramCache]: Analyzing trace with hash -1312447235, now seen corresponding path program 1 times [2018-12-31 04:01:53,961 INFO L223 ckRefinementStrategy]: Switched to mode MATHSAT_FPBP [2018-12-31 04:01:53,961 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-12-31 04:01:53,976 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-31 04:01:54,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-31 04:01:54,454 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-31 04:01:54,464 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-31 04:01:54,464 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-31 04:01:54,482 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-31 04:01:54,482 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2018-12-31 04:01:54,483 INFO L459 AbstractCegarLoop]: Interpolant automaton has 3 states [2018-12-31 04:01:54,483 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2018-12-31 04:01:54,483 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-31 04:01:54,483 INFO L87 Difference]: Start difference. First operand 34 states and 36 transitions. Second operand 3 states. [2018-12-31 04:01:54,503 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-31 04:01:54,503 INFO L93 Difference]: Finished difference Result 41 states and 42 transitions. [2018-12-31 04:01:54,505 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2018-12-31 04:01:54,505 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 19 [2018-12-31 04:01:54,505 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-31 04:01:54,505 INFO L225 Difference]: With dead ends: 41 [2018-12-31 04:01:54,505 INFO L226 Difference]: Without dead ends: 24 [2018-12-31 04:01:54,506 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 17 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2018-12-31 04:01:54,506 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24 states. [2018-12-31 04:01:54,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24 to 24. [2018-12-31 04:01:54,515 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2018-12-31 04:01:54,515 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 23 transitions. [2018-12-31 04:01:54,515 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 23 transitions. Word has length 19 [2018-12-31 04:01:54,515 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-31 04:01:54,515 INFO L480 AbstractCegarLoop]: Abstraction has 24 states and 23 transitions. [2018-12-31 04:01:54,515 INFO L481 AbstractCegarLoop]: Interpolant automaton has 3 states. [2018-12-31 04:01:54,516 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 23 transitions. [2018-12-31 04:01:54,516 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2018-12-31 04:01:54,516 INFO L394 BasicCegarLoop]: Found error trace [2018-12-31 04:01:54,516 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-31 04:01:54,517 INFO L423 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-31 04:01:54,517 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2018-12-31 04:01:54,517 INFO L82 PathProgramCache]: Analyzing trace with hash -1799658288, now seen corresponding path program 1 times [2018-12-31 04:01:54,517 INFO L223 ckRefinementStrategy]: Switched to mode MATHSAT_FPBP [2018-12-31 04:01:54,518 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) Waiting until toolchain timeout for monitored process 7 with mathsat -unsat_core_generation=3 [2018-12-31 04:01:54,524 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-31 04:01:54,863 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-31 04:01:54,896 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-31 04:01:55,091 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2018-12-31 04:01:55,091 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-31 04:01:55,106 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-31 04:01:55,106 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [12] imperfect sequences [] total 12 [2018-12-31 04:01:55,107 INFO L459 AbstractCegarLoop]: Interpolant automaton has 12 states [2018-12-31 04:01:55,107 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2018-12-31 04:01:55,107 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=111, Unknown=0, NotChecked=0, Total=132 [2018-12-31 04:01:55,108 INFO L87 Difference]: Start difference. First operand 24 states and 23 transitions. Second operand 12 states. [2018-12-31 04:01:55,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-31 04:01:55,747 INFO L93 Difference]: Finished difference Result 24 states and 23 transitions. [2018-12-31 04:01:55,748 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2018-12-31 04:01:55,748 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 23 [2018-12-31 04:01:55,748 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-31 04:01:55,749 INFO L225 Difference]: With dead ends: 24 [2018-12-31 04:01:55,749 INFO L226 Difference]: Without dead ends: 0 [2018-12-31 04:01:55,749 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=101, Invalid=279, Unknown=0, NotChecked=0, Total=380 [2018-12-31 04:01:55,749 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-12-31 04:01:55,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-12-31 04:01:55,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-12-31 04:01:55,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-12-31 04:01:55,752 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 23 [2018-12-31 04:01:55,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-31 04:01:55,752 INFO L480 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-12-31 04:01:55,753 INFO L481 AbstractCegarLoop]: Interpolant automaton has 12 states. [2018-12-31 04:01:55,753 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-12-31 04:01:55,753 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-12-31 04:01:55,757 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-12-31 04:01:56,798 WARN L181 SmtUtils]: Spent 356.00 ms on a formula simplification that was a NOOP. DAG size: 53 [2018-12-31 04:01:57,187 INFO L451 ceAbstractionStarter]: At program point L631(lines 614 632) the Hoare annotation is: true [2018-12-31 04:01:57,187 INFO L448 ceAbstractionStarter]: For program point L104(lines 104 105) no Hoare annotation was computed. [2018-12-31 04:01:57,187 INFO L448 ceAbstractionStarter]: For program point L104-1(lines 104 105) no Hoare annotation was computed. [2018-12-31 04:01:57,187 INFO L448 ceAbstractionStarter]: For program point L104-2(lines 104 105) no Hoare annotation was computed. [2018-12-31 04:01:57,187 INFO L448 ceAbstractionStarter]: For program point L104-3(lines 104 105) no Hoare annotation was computed. [2018-12-31 04:01:57,187 INFO L448 ceAbstractionStarter]: For program point L502-1(lines 502 506) no Hoare annotation was computed. [2018-12-31 04:01:57,188 INFO L444 ceAbstractionStarter]: At program point L502-2(lines 502 506) the Hoare annotation is: (let ((.cse0 (fp.neg (_ +zero 8 24)))) (and (= ULTIMATE.start_tan_float_~x .cse0) (exists ((v_ULTIMATE.start_tan_float_~ix~6_10 (_ BitVec 32))) (and (= (fp ((_ extract 31 31) v_ULTIMATE.start_tan_float_~ix~6_10) ((_ extract 30 23) v_ULTIMATE.start_tan_float_~ix~6_10) ((_ extract 22 0) v_ULTIMATE.start_tan_float_~ix~6_10)) (fp.neg (_ +zero 8 24))) (= (bvand (_ bv2147483647 32) v_ULTIMATE.start_tan_float_~ix~6_10) ULTIMATE.start_tan_float_~ix~6))) (= (bvadd ULTIMATE.start___kernel_tanf_~iy (_ bv4294967295 32)) (_ bv0 32)) (= ULTIMATE.start___kernel_tanf_~x .cse0))) [2018-12-31 04:01:57,188 INFO L448 ceAbstractionStarter]: For program point L502-3(lines 502 506) no Hoare annotation was computed. [2018-12-31 04:01:57,188 INFO L448 ceAbstractionStarter]: For program point L502-5(lines 502 506) no Hoare annotation was computed. [2018-12-31 04:01:57,188 INFO L444 ceAbstractionStarter]: At program point L502-6(lines 502 506) the Hoare annotation is: false [2018-12-31 04:01:57,188 INFO L448 ceAbstractionStarter]: For program point L502-7(lines 502 506) no Hoare annotation was computed. [2018-12-31 04:01:57,188 INFO L448 ceAbstractionStarter]: For program point L238-1(lines 160 330) no Hoare annotation was computed. [2018-12-31 04:01:57,188 INFO L448 ceAbstractionStarter]: For program point L240-2(lines 240 241) no Hoare annotation was computed. [2018-12-31 04:01:57,188 INFO L444 ceAbstractionStarter]: At program point L240-3(lines 240 241) the Hoare annotation is: false [2018-12-31 04:01:57,188 INFO L448 ceAbstractionStarter]: For program point L108(lines 108 109) no Hoare annotation was computed. [2018-12-31 04:01:57,188 INFO L448 ceAbstractionStarter]: For program point L240-4(lines 238 255) no Hoare annotation was computed. [2018-12-31 04:01:57,189 INFO L448 ceAbstractionStarter]: For program point L108-1(lines 108 109) no Hoare annotation was computed. [2018-12-31 04:01:57,189 INFO L448 ceAbstractionStarter]: For program point L108-2(lines 108 109) no Hoare annotation was computed. [2018-12-31 04:01:57,189 INFO L448 ceAbstractionStarter]: For program point L108-3(lines 108 109) no Hoare annotation was computed. [2018-12-31 04:01:57,189 INFO L448 ceAbstractionStarter]: For program point L110(lines 110 117) no Hoare annotation was computed. [2018-12-31 04:01:57,189 INFO L448 ceAbstractionStarter]: For program point L110-1(lines 110 117) no Hoare annotation was computed. [2018-12-31 04:01:57,189 INFO L448 ceAbstractionStarter]: For program point L110-2(lines 110 117) no Hoare annotation was computed. [2018-12-31 04:01:57,189 INFO L448 ceAbstractionStarter]: For program point L110-3(lines 110 117) no Hoare annotation was computed. [2018-12-31 04:01:57,189 INFO L448 ceAbstractionStarter]: For program point L243-1(lines 243 244) no Hoare annotation was computed. [2018-12-31 04:01:57,189 INFO L448 ceAbstractionStarter]: For program point L243-3(lines 243 244) no Hoare annotation was computed. [2018-12-31 04:01:57,189 INFO L444 ceAbstractionStarter]: At program point L243-4(lines 243 244) the Hoare annotation is: false [2018-12-31 04:01:57,189 INFO L448 ceAbstractionStarter]: For program point L111-1(lines 111 115) no Hoare annotation was computed. [2018-12-31 04:01:57,190 INFO L448 ceAbstractionStarter]: For program point L243-5(lines 243 244) no Hoare annotation was computed. [2018-12-31 04:01:57,190 INFO L444 ceAbstractionStarter]: At program point L111-2(lines 111 115) the Hoare annotation is: false [2018-12-31 04:01:57,190 INFO L448 ceAbstractionStarter]: For program point L111-3(lines 111 115) no Hoare annotation was computed. [2018-12-31 04:01:57,190 INFO L448 ceAbstractionStarter]: For program point L111-5(lines 111 115) no Hoare annotation was computed. [2018-12-31 04:01:57,190 INFO L444 ceAbstractionStarter]: At program point L111-6(lines 111 115) the Hoare annotation is: false [2018-12-31 04:01:57,190 INFO L448 ceAbstractionStarter]: For program point L111-7(lines 111 115) no Hoare annotation was computed. [2018-12-31 04:01:57,190 INFO L448 ceAbstractionStarter]: For program point L111-9(lines 111 115) no Hoare annotation was computed. [2018-12-31 04:01:57,190 INFO L444 ceAbstractionStarter]: At program point L111-10(lines 111 115) the Hoare annotation is: false [2018-12-31 04:01:57,190 INFO L448 ceAbstractionStarter]: For program point L111-11(lines 111 115) no Hoare annotation was computed. [2018-12-31 04:01:57,190 INFO L448 ceAbstractionStarter]: For program point L111-13(lines 111 115) no Hoare annotation was computed. [2018-12-31 04:01:57,191 INFO L444 ceAbstractionStarter]: At program point L111-14(lines 111 115) the Hoare annotation is: false [2018-12-31 04:01:57,191 INFO L448 ceAbstractionStarter]: For program point L111-15(lines 111 115) no Hoare annotation was computed. [2018-12-31 04:01:57,191 INFO L448 ceAbstractionStarter]: For program point L508(lines 508 515) no Hoare annotation was computed. [2018-12-31 04:01:57,191 INFO L448 ceAbstractionStarter]: For program point L508-2(lines 499 577) no Hoare annotation was computed. [2018-12-31 04:01:57,191 INFO L448 ceAbstractionStarter]: For program point L508-3(lines 508 515) no Hoare annotation was computed. [2018-12-31 04:01:57,191 INFO L448 ceAbstractionStarter]: For program point L508-5(lines 499 577) no Hoare annotation was computed. [2018-12-31 04:01:57,191 INFO L448 ceAbstractionStarter]: For program point L509(lines 509 514) no Hoare annotation was computed. [2018-12-31 04:01:57,191 INFO L448 ceAbstractionStarter]: For program point L509-1(lines 509 514) no Hoare annotation was computed. [2018-12-31 04:01:57,191 INFO L448 ceAbstractionStarter]: For program point L377-1(lines 377 381) no Hoare annotation was computed. [2018-12-31 04:01:57,191 INFO L444 ceAbstractionStarter]: At program point L377-2(lines 377 381) the Hoare annotation is: false [2018-12-31 04:01:57,191 INFO L448 ceAbstractionStarter]: For program point L377-3(lines 377 381) no Hoare annotation was computed. [2018-12-31 04:01:57,192 INFO L448 ceAbstractionStarter]: For program point L510(lines 510 513) no Hoare annotation was computed. [2018-12-31 04:01:57,192 INFO L448 ceAbstractionStarter]: For program point L510-1(lines 510 513) no Hoare annotation was computed. [2018-12-31 04:01:57,192 INFO L448 ceAbstractionStarter]: For program point L246-2(lines 246 251) no Hoare annotation was computed. [2018-12-31 04:01:57,192 INFO L444 ceAbstractionStarter]: At program point L246-3(lines 246 251) the Hoare annotation is: false [2018-12-31 04:01:57,192 INFO L448 ceAbstractionStarter]: For program point L246-4(lines 246 251) no Hoare annotation was computed. [2018-12-31 04:01:57,192 INFO L448 ceAbstractionStarter]: For program point L248-2(lines 248 249) no Hoare annotation was computed. [2018-12-31 04:01:57,192 INFO L444 ceAbstractionStarter]: At program point L248-3(lines 248 249) the Hoare annotation is: false [2018-12-31 04:01:57,192 INFO L448 ceAbstractionStarter]: For program point L248-4(lines 248 249) no Hoare annotation was computed. [2018-12-31 04:01:57,192 INFO L448 ceAbstractionStarter]: For program point L513(line 513) no Hoare annotation was computed. [2018-12-31 04:01:57,192 INFO L448 ceAbstractionStarter]: For program point L513-2(line 513) no Hoare annotation was computed. [2018-12-31 04:01:57,192 INFO L448 ceAbstractionStarter]: For program point L513-4(line 513) no Hoare annotation was computed. [2018-12-31 04:01:57,195 INFO L448 ceAbstractionStarter]: For program point L513-6(line 513) no Hoare annotation was computed. [2018-12-31 04:01:57,195 INFO L448 ceAbstractionStarter]: For program point L118(lines 118 123) no Hoare annotation was computed. [2018-12-31 04:01:57,195 INFO L448 ceAbstractionStarter]: For program point L118-1(lines 118 123) no Hoare annotation was computed. [2018-12-31 04:01:57,195 INFO L448 ceAbstractionStarter]: For program point L118-2(lines 118 123) no Hoare annotation was computed. [2018-12-31 04:01:57,195 INFO L448 ceAbstractionStarter]: For program point L118-3(lines 118 123) no Hoare annotation was computed. [2018-12-31 04:01:57,195 INFO L448 ceAbstractionStarter]: For program point L383(lines 383 387) no Hoare annotation was computed. [2018-12-31 04:01:57,195 INFO L448 ceAbstractionStarter]: For program point L119(lines 119 122) no Hoare annotation was computed. [2018-12-31 04:01:57,196 INFO L448 ceAbstractionStarter]: For program point L119-1(lines 119 122) no Hoare annotation was computed. [2018-12-31 04:01:57,196 INFO L448 ceAbstractionStarter]: For program point L119-2(lines 119 122) no Hoare annotation was computed. [2018-12-31 04:01:57,196 INFO L448 ceAbstractionStarter]: For program point L119-3(lines 119 122) no Hoare annotation was computed. [2018-12-31 04:01:57,196 INFO L448 ceAbstractionStarter]: For program point L516-1(lines 516 525) no Hoare annotation was computed. [2018-12-31 04:01:57,196 INFO L448 ceAbstractionStarter]: For program point L516-3(lines 516 525) no Hoare annotation was computed. [2018-12-31 04:01:57,196 INFO L448 ceAbstractionStarter]: For program point L517(lines 517 520) no Hoare annotation was computed. [2018-12-31 04:01:57,196 INFO L448 ceAbstractionStarter]: For program point L517-2(lines 517 520) no Hoare annotation was computed. [2018-12-31 04:01:57,196 INFO L448 ceAbstractionStarter]: For program point L517-3(lines 517 520) no Hoare annotation was computed. [2018-12-31 04:01:57,196 INFO L448 ceAbstractionStarter]: For program point L517-5(lines 517 520) no Hoare annotation was computed. [2018-12-31 04:01:57,196 INFO L444 ceAbstractionStarter]: At program point L253(lines 160 330) the Hoare annotation is: false [2018-12-31 04:01:57,196 INFO L448 ceAbstractionStarter]: For program point L388(lines 388 412) no Hoare annotation was computed. [2018-12-31 04:01:57,197 INFO L448 ceAbstractionStarter]: For program point L389(lines 389 411) no Hoare annotation was computed. [2018-12-31 04:01:57,204 INFO L448 ceAbstractionStarter]: For program point L125-1(lines 125 129) no Hoare annotation was computed. [2018-12-31 04:01:57,204 INFO L444 ceAbstractionStarter]: At program point L125-2(lines 125 129) the Hoare annotation is: false [2018-12-31 04:01:57,204 INFO L448 ceAbstractionStarter]: For program point L125-3(lines 125 129) no Hoare annotation was computed. [2018-12-31 04:01:57,204 INFO L448 ceAbstractionStarter]: For program point L125-5(lines 125 129) no Hoare annotation was computed. [2018-12-31 04:01:57,204 INFO L444 ceAbstractionStarter]: At program point L125-6(lines 125 129) the Hoare annotation is: false [2018-12-31 04:01:57,204 INFO L448 ceAbstractionStarter]: For program point L125-7(lines 125 129) no Hoare annotation was computed. [2018-12-31 04:01:57,204 INFO L448 ceAbstractionStarter]: For program point L125-9(lines 125 129) no Hoare annotation was computed. [2018-12-31 04:01:57,205 INFO L444 ceAbstractionStarter]: At program point L125-10(lines 125 129) the Hoare annotation is: false [2018-12-31 04:01:57,205 INFO L448 ceAbstractionStarter]: For program point L125-11(lines 125 129) no Hoare annotation was computed. [2018-12-31 04:01:57,205 INFO L448 ceAbstractionStarter]: For program point L125-13(lines 125 129) no Hoare annotation was computed. [2018-12-31 04:01:57,205 INFO L444 ceAbstractionStarter]: At program point L125-14(lines 125 129) the Hoare annotation is: false [2018-12-31 04:01:57,205 INFO L448 ceAbstractionStarter]: For program point L125-15(lines 125 129) no Hoare annotation was computed. [2018-12-31 04:01:57,205 INFO L448 ceAbstractionStarter]: For program point L391(lines 391 398) no Hoare annotation was computed. [2018-12-31 04:01:57,205 INFO L448 ceAbstractionStarter]: For program point L391-2(lines 391 398) no Hoare annotation was computed. [2018-12-31 04:01:57,205 INFO L448 ceAbstractionStarter]: For program point L260-1(lines 260 263) no Hoare annotation was computed. [2018-12-31 04:01:57,205 INFO L444 ceAbstractionStarter]: At program point L260-3(lines 260 263) the Hoare annotation is: false [2018-12-31 04:01:57,205 INFO L444 ceAbstractionStarter]: At program point L130(lines 81 131) the Hoare annotation is: false [2018-12-31 04:01:57,205 INFO L444 ceAbstractionStarter]: At program point L130-1(lines 81 131) the Hoare annotation is: false [2018-12-31 04:01:57,207 INFO L444 ceAbstractionStarter]: At program point L130-2(lines 81 131) the Hoare annotation is: false [2018-12-31 04:01:57,208 INFO L444 ceAbstractionStarter]: At program point L130-3(lines 81 131) the Hoare annotation is: false [2018-12-31 04:01:57,208 INFO L448 ceAbstractionStarter]: For program point L-1(line -1) no Hoare annotation was computed. [2018-12-31 04:01:57,208 INFO L448 ceAbstractionStarter]: For program point L266(lines 266 273) no Hoare annotation was computed. [2018-12-31 04:01:57,208 INFO L448 ceAbstractionStarter]: For program point L266-2(lines 257 274) no Hoare annotation was computed. [2018-12-31 04:01:57,208 INFO L448 ceAbstractionStarter]: For program point L134-1(lines 134 138) no Hoare annotation was computed. [2018-12-31 04:01:57,208 INFO L444 ceAbstractionStarter]: At program point L134-2(lines 134 138) the Hoare annotation is: false [2018-12-31 04:01:57,208 INFO L448 ceAbstractionStarter]: For program point L134-5(lines 134 138) no Hoare annotation was computed. [2018-12-31 04:01:57,208 INFO L444 ceAbstractionStarter]: At program point L134-6(lines 134 138) the Hoare annotation is: false [2018-12-31 04:01:57,208 INFO L448 ceAbstractionStarter]: For program point L134-9(lines 134 138) no Hoare annotation was computed. [2018-12-31 04:01:57,209 INFO L444 ceAbstractionStarter]: At program point L134-10(lines 134 138) the Hoare annotation is: false [2018-12-31 04:01:57,209 INFO L448 ceAbstractionStarter]: For program point L402(lines 402 409) no Hoare annotation was computed. [2018-12-31 04:01:57,209 INFO L448 ceAbstractionStarter]: For program point L402-2(lines 402 409) no Hoare annotation was computed. [2018-12-31 04:01:57,209 INFO L448 ceAbstractionStarter]: For program point L139(lines 139 143) no Hoare annotation was computed. [2018-12-31 04:01:57,209 INFO L448 ceAbstractionStarter]: For program point L139-1(lines 132 145) no Hoare annotation was computed. [2018-12-31 04:01:57,209 INFO L448 ceAbstractionStarter]: For program point L139-2(lines 139 143) no Hoare annotation was computed. [2018-12-31 04:01:57,209 INFO L448 ceAbstractionStarter]: For program point L139-3(lines 139 143) no Hoare annotation was computed. [2018-12-31 04:01:57,209 INFO L448 ceAbstractionStarter]: For program point L139-4(lines 132 145) no Hoare annotation was computed. [2018-12-31 04:01:57,209 INFO L448 ceAbstractionStarter]: For program point L139-5(lines 139 143) no Hoare annotation was computed. [2018-12-31 04:01:57,209 INFO L448 ceAbstractionStarter]: For program point L139-6(lines 139 143) no Hoare annotation was computed. [2018-12-31 04:01:57,209 INFO L448 ceAbstractionStarter]: For program point L139-7(lines 132 145) no Hoare annotation was computed. [2018-12-31 04:01:57,209 INFO L448 ceAbstractionStarter]: For program point L139-8(lines 139 143) no Hoare annotation was computed. [2018-12-31 04:01:57,210 INFO L448 ceAbstractionStarter]: For program point L540(lines 540 544) no Hoare annotation was computed. [2018-12-31 04:01:57,210 INFO L448 ceAbstractionStarter]: For program point L540-1(lines 540 544) no Hoare annotation was computed. [2018-12-31 04:01:57,210 INFO L444 ceAbstractionStarter]: At program point L144(lines 132 145) the Hoare annotation is: false [2018-12-31 04:01:57,210 INFO L444 ceAbstractionStarter]: At program point L144-1(lines 132 145) the Hoare annotation is: false [2018-12-31 04:01:57,210 INFO L444 ceAbstractionStarter]: At program point L144-2(lines 132 145) the Hoare annotation is: false [2018-12-31 04:01:57,210 INFO L448 ceAbstractionStarter]: For program point L277-2(lines 277 280) no Hoare annotation was computed. [2018-12-31 04:01:57,210 INFO L444 ceAbstractionStarter]: At program point L277-3(lines 277 280) the Hoare annotation is: false [2018-12-31 04:01:57,210 INFO L448 ceAbstractionStarter]: For program point L277-4(lines 277 280) no Hoare annotation was computed. [2018-12-31 04:01:57,210 INFO L448 ceAbstractionStarter]: For program point L545(lines 545 576) no Hoare annotation was computed. [2018-12-31 04:01:57,210 INFO L448 ceAbstractionStarter]: For program point L545-1(lines 545 576) no Hoare annotation was computed. [2018-12-31 04:01:57,211 INFO L448 ceAbstractionStarter]: For program point L413(lines 413 459) no Hoare annotation was computed. [2018-12-31 04:01:57,211 INFO L448 ceAbstractionStarter]: For program point L17-1(lines 17 21) no Hoare annotation was computed. [2018-12-31 04:01:57,211 INFO L444 ceAbstractionStarter]: At program point L17-2(lines 17 21) the Hoare annotation is: false [2018-12-31 04:01:57,211 INFO L448 ceAbstractionStarter]: For program point L17-3(lines 17 21) no Hoare annotation was computed. [2018-12-31 04:01:57,211 INFO L448 ceAbstractionStarter]: For program point L282-2(lines 282 286) no Hoare annotation was computed. [2018-12-31 04:01:57,211 INFO L444 ceAbstractionStarter]: At program point L282-3(lines 282 286) the Hoare annotation is: false [2018-12-31 04:01:57,211 INFO L448 ceAbstractionStarter]: For program point L282-4(lines 282 286) no Hoare annotation was computed. [2018-12-31 04:01:57,211 INFO L448 ceAbstractionStarter]: For program point L283-2(lines 283 284) no Hoare annotation was computed. [2018-12-31 04:01:57,211 INFO L444 ceAbstractionStarter]: At program point L283-3(lines 283 284) the Hoare annotation is: false [2018-12-31 04:01:57,211 INFO L448 ceAbstractionStarter]: For program point L283-4(lines 283 284) no Hoare annotation was computed. [2018-12-31 04:01:57,211 INFO L448 ceAbstractionStarter]: For program point L419(line 419) no Hoare annotation was computed. [2018-12-31 04:01:57,212 INFO L448 ceAbstractionStarter]: For program point L419-2(lines 419 451) no Hoare annotation was computed. [2018-12-31 04:01:57,212 INFO L448 ceAbstractionStarter]: For program point L552-1(lines 552 556) no Hoare annotation was computed. [2018-12-31 04:01:57,212 INFO L444 ceAbstractionStarter]: At program point L552-2(lines 552 556) the Hoare annotation is: false [2018-12-31 04:01:57,212 INFO L448 ceAbstractionStarter]: For program point L552-5(lines 552 556) no Hoare annotation was computed. [2018-12-31 04:01:57,212 INFO L444 ceAbstractionStarter]: At program point L552-6(lines 552 556) the Hoare annotation is: false [2018-12-31 04:01:57,212 INFO L444 ceAbstractionStarter]: At program point L288(lines 288 328) the Hoare annotation is: false [2018-12-31 04:01:57,212 INFO L448 ceAbstractionStarter]: For program point L24(lines 24 48) no Hoare annotation was computed. [2018-12-31 04:01:57,212 INFO L448 ceAbstractionStarter]: For program point L289(line 289) no Hoare annotation was computed. [2018-12-31 04:01:57,212 INFO L448 ceAbstractionStarter]: For program point L25(lines 25 42) no Hoare annotation was computed. [2018-12-31 04:01:57,212 INFO L448 ceAbstractionStarter]: For program point L26(lines 26 32) no Hoare annotation was computed. [2018-12-31 04:01:57,213 INFO L448 ceAbstractionStarter]: For program point L291-2(lines 291 292) no Hoare annotation was computed. [2018-12-31 04:01:57,213 INFO L444 ceAbstractionStarter]: At program point L291-3(lines 291 292) the Hoare annotation is: false [2018-12-31 04:01:57,213 INFO L448 ceAbstractionStarter]: For program point L291-4(lines 288 328) no Hoare annotation was computed. [2018-12-31 04:01:57,213 INFO L448 ceAbstractionStarter]: For program point L27(lines 27 31) no Hoare annotation was computed. [2018-12-31 04:01:57,213 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2018-12-31 04:01:57,213 INFO L448 ceAbstractionStarter]: For program point L557(lines 557 561) no Hoare annotation was computed. [2018-12-31 04:01:57,213 INFO L448 ceAbstractionStarter]: For program point L557-1(lines 547 576) no Hoare annotation was computed. [2018-12-31 04:01:57,213 INFO L448 ceAbstractionStarter]: For program point L557-2(lines 557 561) no Hoare annotation was computed. [2018-12-31 04:01:57,213 INFO L448 ceAbstractionStarter]: For program point L557-3(lines 557 561) no Hoare annotation was computed. [2018-12-31 04:01:57,213 INFO L448 ceAbstractionStarter]: For program point L557-4(lines 547 576) no Hoare annotation was computed. [2018-12-31 04:01:57,213 INFO L448 ceAbstractionStarter]: For program point L425-1(lines 425 429) no Hoare annotation was computed. [2018-12-31 04:01:57,213 INFO L448 ceAbstractionStarter]: For program point L557-5(lines 557 561) no Hoare annotation was computed. [2018-12-31 04:01:57,214 INFO L444 ceAbstractionStarter]: At program point L425-2(lines 425 429) the Hoare annotation is: false [2018-12-31 04:01:57,214 INFO L448 ceAbstractionStarter]: For program point L425-3(lines 425 429) no Hoare annotation was computed. [2018-12-31 04:01:57,214 INFO L448 ceAbstractionStarter]: For program point L293-1(line 293) no Hoare annotation was computed. [2018-12-31 04:01:57,214 INFO L448 ceAbstractionStarter]: For program point L29(lines 29 31) no Hoare annotation was computed. [2018-12-31 04:01:57,214 INFO L448 ceAbstractionStarter]: For program point L295(line 295) no Hoare annotation was computed. [2018-12-31 04:01:57,214 INFO L448 ceAbstractionStarter]: For program point L295-2(line 295) no Hoare annotation was computed. [2018-12-31 04:01:57,214 INFO L448 ceAbstractionStarter]: For program point L296(line 296) no Hoare annotation was computed. [2018-12-31 04:01:57,214 INFO L448 ceAbstractionStarter]: For program point L298-2(lines 298 299) no Hoare annotation was computed. [2018-12-31 04:01:57,214 INFO L444 ceAbstractionStarter]: At program point L298-3(lines 298 299) the Hoare annotation is: false [2018-12-31 04:01:57,214 INFO L448 ceAbstractionStarter]: For program point L298-4(lines 288 328) no Hoare annotation was computed. [2018-12-31 04:01:57,214 INFO L448 ceAbstractionStarter]: For program point L431(lines 431 450) no Hoare annotation was computed. [2018-12-31 04:01:57,215 INFO L448 ceAbstractionStarter]: For program point L431-1(lines 419 451) no Hoare annotation was computed. [2018-12-31 04:01:57,215 INFO L448 ceAbstractionStarter]: For program point L35(lines 35 36) no Hoare annotation was computed. [2018-12-31 04:01:57,215 INFO L448 ceAbstractionStarter]: For program point L564-1(lines 564 568) no Hoare annotation was computed. [2018-12-31 04:01:57,215 INFO L444 ceAbstractionStarter]: At program point L564-2(lines 564 568) the Hoare annotation is: false [2018-12-31 04:01:57,215 INFO L448 ceAbstractionStarter]: For program point L564-5(lines 564 568) no Hoare annotation was computed. [2018-12-31 04:01:57,215 INFO L444 ceAbstractionStarter]: At program point L564-6(lines 564 568) the Hoare annotation is: false [2018-12-31 04:01:57,215 INFO L448 ceAbstractionStarter]: For program point L300-1(line 300) no Hoare annotation was computed. [2018-12-31 04:01:57,215 INFO L448 ceAbstractionStarter]: For program point L169(lines 169 170) no Hoare annotation was computed. [2018-12-31 04:01:57,215 INFO L448 ceAbstractionStarter]: For program point L169-2(lines 169 170) no Hoare annotation was computed. [2018-12-31 04:01:57,215 INFO L448 ceAbstractionStarter]: For program point L37(lines 37 41) no Hoare annotation was computed. [2018-12-31 04:01:57,216 INFO L448 ceAbstractionStarter]: For program point L302-2(lines 302 303) no Hoare annotation was computed. [2018-12-31 04:01:57,216 INFO L444 ceAbstractionStarter]: At program point L302-3(lines 302 303) the Hoare annotation is: false [2018-12-31 04:01:57,216 INFO L448 ceAbstractionStarter]: For program point L302-4(lines 288 328) no Hoare annotation was computed. [2018-12-31 04:01:57,216 INFO L448 ceAbstractionStarter]: For program point L38(lines 38 39) no Hoare annotation was computed. [2018-12-31 04:01:57,216 INFO L448 ceAbstractionStarter]: For program point L38-2(lines 38 39) no Hoare annotation was computed. [2018-12-31 04:01:57,216 INFO L448 ceAbstractionStarter]: For program point L304-1(line 304) no Hoare annotation was computed. [2018-12-31 04:01:57,216 INFO L448 ceAbstractionStarter]: For program point L569(lines 569 573) no Hoare annotation was computed. [2018-12-31 04:01:57,216 INFO L448 ceAbstractionStarter]: For program point L569-1(lines 547 576) no Hoare annotation was computed. [2018-12-31 04:01:57,216 INFO L448 ceAbstractionStarter]: For program point L569-2(lines 569 573) no Hoare annotation was computed. [2018-12-31 04:01:57,216 INFO L448 ceAbstractionStarter]: For program point L569-3(lines 569 573) no Hoare annotation was computed. [2018-12-31 04:01:57,216 INFO L448 ceAbstractionStarter]: For program point L569-4(lines 547 576) no Hoare annotation was computed. [2018-12-31 04:01:57,217 INFO L448 ceAbstractionStarter]: For program point L437-1(lines 437 441) no Hoare annotation was computed. [2018-12-31 04:01:57,217 INFO L448 ceAbstractionStarter]: For program point L569-5(lines 569 573) no Hoare annotation was computed. [2018-12-31 04:01:57,217 INFO L444 ceAbstractionStarter]: At program point L437-2(lines 437 441) the Hoare annotation is: false [2018-12-31 04:01:57,217 INFO L448 ceAbstractionStarter]: For program point L437-3(lines 437 441) no Hoare annotation was computed. [2018-12-31 04:01:57,217 INFO L448 ceAbstractionStarter]: For program point L306(line 306) no Hoare annotation was computed. [2018-12-31 04:01:57,217 INFO L448 ceAbstractionStarter]: For program point L307-2(lines 307 311) no Hoare annotation was computed. [2018-12-31 04:01:57,217 INFO L444 ceAbstractionStarter]: At program point L307-3(lines 307 311) the Hoare annotation is: false [2018-12-31 04:01:57,217 INFO L448 ceAbstractionStarter]: For program point L307-4(lines 307 311) no Hoare annotation was computed. [2018-12-31 04:01:57,217 INFO L448 ceAbstractionStarter]: For program point L175-2(lines 175 176) no Hoare annotation was computed. [2018-12-31 04:01:57,217 INFO L444 ceAbstractionStarter]: At program point L175-3(lines 175 176) the Hoare annotation is: false [2018-12-31 04:01:57,217 INFO L448 ceAbstractionStarter]: For program point L175-4(lines 175 176) no Hoare annotation was computed. [2018-12-31 04:01:57,218 INFO L448 ceAbstractionStarter]: For program point L176(line 176) no Hoare annotation was computed. [2018-12-31 04:01:57,218 INFO L448 ceAbstractionStarter]: For program point L176-2(line 176) no Hoare annotation was computed. [2018-12-31 04:01:57,218 INFO L448 ceAbstractionStarter]: For program point L44(lines 44 47) no Hoare annotation was computed. [2018-12-31 04:01:57,218 INFO L448 ceAbstractionStarter]: For program point L178-2(lines 178 182) no Hoare annotation was computed. [2018-12-31 04:01:57,218 INFO L444 ceAbstractionStarter]: At program point L178-3(lines 178 182) the Hoare annotation is: false [2018-12-31 04:01:57,218 INFO L448 ceAbstractionStarter]: For program point L178-4(lines 178 182) no Hoare annotation was computed. [2018-12-31 04:01:57,218 INFO L444 ceAbstractionStarter]: At program point L575(lines 499 577) the Hoare annotation is: (let ((.cse0 (fp.neg (_ +zero 8 24)))) (and (= ULTIMATE.start_tan_float_~x .cse0) (= |ULTIMATE.start___kernel_tanf_#res| .cse0) (exists ((ULTIMATE.start___kernel_tanf_~hx~2 (_ BitVec 32))) (and (= (fp ((_ extract 31 31) ULTIMATE.start___kernel_tanf_~hx~2) ((_ extract 30 23) ULTIMATE.start___kernel_tanf_~hx~2) ((_ extract 22 0) ULTIMATE.start___kernel_tanf_~hx~2)) (fp.neg (_ +zero 8 24))) (= ULTIMATE.start___kernel_tanf_~ix~5 (bvand (_ bv2147483647 32) ULTIMATE.start___kernel_tanf_~hx~2)))) (= (fp ((_ extract 31 31) ULTIMATE.start___kernel_tanf_~hx~2) ((_ extract 30 23) ULTIMATE.start___kernel_tanf_~hx~2) ((_ extract 22 0) ULTIMATE.start___kernel_tanf_~hx~2)) .cse0) (exists ((v_ULTIMATE.start_tan_float_~ix~6_10 (_ BitVec 32))) (and (= (fp ((_ extract 31 31) v_ULTIMATE.start_tan_float_~ix~6_10) ((_ extract 30 23) v_ULTIMATE.start_tan_float_~ix~6_10) ((_ extract 22 0) v_ULTIMATE.start_tan_float_~ix~6_10)) (fp.neg (_ +zero 8 24))) (= (bvand (_ bv2147483647 32) v_ULTIMATE.start_tan_float_~ix~6_10) ULTIMATE.start_tan_float_~ix~6))) (= (bvadd ULTIMATE.start___kernel_tanf_~iy (_ bv4294967295 32)) (_ bv0 32)) (= ULTIMATE.start___kernel_tanf_~x .cse0))) [2018-12-31 04:01:57,218 INFO L444 ceAbstractionStarter]: At program point L575-1(lines 499 577) the Hoare annotation is: false [2018-12-31 04:01:57,219 INFO L448 ceAbstractionStarter]: For program point L443(lines 443 449) no Hoare annotation was computed. [2018-12-31 04:01:57,219 INFO L448 ceAbstractionStarter]: For program point L179-2(lines 179 180) no Hoare annotation was computed. [2018-12-31 04:01:57,219 INFO L444 ceAbstractionStarter]: At program point L179-3(lines 179 180) the Hoare annotation is: false [2018-12-31 04:01:57,219 INFO L448 ceAbstractionStarter]: For program point L179-4(lines 179 180) no Hoare annotation was computed. [2018-12-31 04:01:57,219 INFO L448 ceAbstractionStarter]: For program point L312-2(lines 312 316) no Hoare annotation was computed. [2018-12-31 04:01:57,219 INFO L444 ceAbstractionStarter]: At program point L312-3(lines 312 316) the Hoare annotation is: false [2018-12-31 04:01:57,219 INFO L448 ceAbstractionStarter]: For program point L312-4(lines 312 316) no Hoare annotation was computed. [2018-12-31 04:01:57,219 INFO L448 ceAbstractionStarter]: For program point L49(lines 49 53) no Hoare annotation was computed. [2018-12-31 04:01:57,219 INFO L448 ceAbstractionStarter]: For program point L49-1(lines 14 55) no Hoare annotation was computed. [2018-12-31 04:01:57,219 INFO L448 ceAbstractionStarter]: For program point L49-2(lines 49 53) no Hoare annotation was computed. [2018-12-31 04:01:57,220 INFO L448 ceAbstractionStarter]: For program point L317-2(lines 317 318) no Hoare annotation was computed. [2018-12-31 04:01:57,220 INFO L444 ceAbstractionStarter]: At program point L317-3(lines 317 318) the Hoare annotation is: false [2018-12-31 04:01:57,220 INFO L448 ceAbstractionStarter]: For program point L317-4(lines 288 328) no Hoare annotation was computed. [2018-12-31 04:01:57,220 INFO L444 ceAbstractionStarter]: At program point L54(lines 14 55) the Hoare annotation is: false [2018-12-31 04:01:57,220 INFO L448 ceAbstractionStarter]: For program point L583-1(lines 583 587) no Hoare annotation was computed. [2018-12-31 04:01:57,220 INFO L444 ceAbstractionStarter]: At program point L583-2(lines 583 587) the Hoare annotation is: (= ULTIMATE.start_tan_float_~x (fp.neg (_ +zero 8 24))) [2018-12-31 04:01:57,220 INFO L448 ceAbstractionStarter]: For program point L583-3(lines 583 587) no Hoare annotation was computed. [2018-12-31 04:01:57,220 INFO L448 ceAbstractionStarter]: For program point L187-2(lines 187 191) no Hoare annotation was computed. [2018-12-31 04:01:57,220 INFO L444 ceAbstractionStarter]: At program point L187-3(lines 187 191) the Hoare annotation is: false [2018-12-31 04:01:57,220 INFO L448 ceAbstractionStarter]: For program point L187-4(lines 187 191) no Hoare annotation was computed. [2018-12-31 04:01:57,221 INFO L448 ceAbstractionStarter]: For program point L453(lines 453 458) no Hoare annotation was computed. [2018-12-31 04:01:57,221 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2018-12-31 04:01:57,221 INFO L448 ceAbstractionStarter]: For program point L59-1(lines 59 63) no Hoare annotation was computed. [2018-12-31 04:01:57,221 INFO L444 ceAbstractionStarter]: At program point L59-2(lines 59 63) the Hoare annotation is: false [2018-12-31 04:01:57,221 INFO L448 ceAbstractionStarter]: For program point L59-5(lines 59 63) no Hoare annotation was computed. [2018-12-31 04:01:57,221 INFO L444 ceAbstractionStarter]: At program point L59-6(lines 59 63) the Hoare annotation is: false [2018-12-31 04:01:57,221 INFO L448 ceAbstractionStarter]: For program point L59-9(lines 59 63) no Hoare annotation was computed. [2018-12-31 04:01:57,221 INFO L444 ceAbstractionStarter]: At program point L59-10(lines 59 63) the Hoare annotation is: false [2018-12-31 04:01:57,221 INFO L448 ceAbstractionStarter]: For program point L59-13(lines 59 63) no Hoare annotation was computed. [2018-12-31 04:01:57,221 INFO L444 ceAbstractionStarter]: At program point L59-14(lines 59 63) the Hoare annotation is: false [2018-12-31 04:01:57,221 INFO L448 ceAbstractionStarter]: For program point L59-17(lines 59 63) no Hoare annotation was computed. [2018-12-31 04:01:57,222 INFO L444 ceAbstractionStarter]: At program point L59-18(lines 59 63) the Hoare annotation is: false [2018-12-31 04:01:57,222 INFO L448 ceAbstractionStarter]: For program point L59-21(lines 59 63) no Hoare annotation was computed. [2018-12-31 04:01:57,222 INFO L444 ceAbstractionStarter]: At program point L59-22(lines 59 63) the Hoare annotation is: false [2018-12-31 04:01:57,222 INFO L448 ceAbstractionStarter]: For program point L59-25(lines 59 63) no Hoare annotation was computed. [2018-12-31 04:01:57,222 INFO L444 ceAbstractionStarter]: At program point L59-26(lines 59 63) the Hoare annotation is: false [2018-12-31 04:01:57,222 INFO L448 ceAbstractionStarter]: For program point L59-29(lines 59 63) no Hoare annotation was computed. [2018-12-31 04:01:57,222 INFO L444 ceAbstractionStarter]: At program point L59-30(lines 59 63) the Hoare annotation is: false [2018-12-31 04:01:57,222 INFO L448 ceAbstractionStarter]: For program point L59-33(lines 59 63) no Hoare annotation was computed. [2018-12-31 04:01:57,222 INFO L444 ceAbstractionStarter]: At program point L59-34(lines 59 63) the Hoare annotation is: false [2018-12-31 04:01:57,222 INFO L448 ceAbstractionStarter]: For program point L59-37(lines 59 63) no Hoare annotation was computed. [2018-12-31 04:01:57,222 INFO L444 ceAbstractionStarter]: At program point L59-38(lines 59 63) the Hoare annotation is: false [2018-12-31 04:01:57,222 INFO L448 ceAbstractionStarter]: For program point L59-41(lines 59 63) no Hoare annotation was computed. [2018-12-31 04:01:57,223 INFO L444 ceAbstractionStarter]: At program point L59-42(lines 59 63) the Hoare annotation is: false [2018-12-31 04:01:57,223 INFO L448 ceAbstractionStarter]: For program point L59-45(lines 59 63) no Hoare annotation was computed. [2018-12-31 04:01:57,223 INFO L444 ceAbstractionStarter]: At program point L59-46(lines 59 63) the Hoare annotation is: false [2018-12-31 04:01:57,223 INFO L448 ceAbstractionStarter]: For program point L590(lines 590 599) no Hoare annotation was computed. [2018-12-31 04:01:57,223 INFO L448 ceAbstractionStarter]: For program point L64(lines 64 68) no Hoare annotation was computed. [2018-12-31 04:01:57,223 INFO L448 ceAbstractionStarter]: For program point L64-1(lines 57 75) no Hoare annotation was computed. [2018-12-31 04:01:57,223 INFO L448 ceAbstractionStarter]: For program point L64-3(lines 64 68) no Hoare annotation was computed. [2018-12-31 04:01:57,223 INFO L448 ceAbstractionStarter]: For program point L64-4(lines 57 75) no Hoare annotation was computed. [2018-12-31 04:01:57,223 INFO L448 ceAbstractionStarter]: For program point L64-6(lines 64 68) no Hoare annotation was computed. [2018-12-31 04:01:57,223 INFO L448 ceAbstractionStarter]: For program point L64-7(lines 57 75) no Hoare annotation was computed. [2018-12-31 04:01:57,224 INFO L448 ceAbstractionStarter]: For program point L64-9(lines 64 68) no Hoare annotation was computed. [2018-12-31 04:01:57,224 INFO L448 ceAbstractionStarter]: For program point L64-10(lines 57 75) no Hoare annotation was computed. [2018-12-31 04:01:57,224 INFO L448 ceAbstractionStarter]: For program point L64-12(lines 64 68) no Hoare annotation was computed. [2018-12-31 04:01:57,224 INFO L448 ceAbstractionStarter]: For program point L64-13(lines 57 75) no Hoare annotation was computed. [2018-12-31 04:01:57,224 INFO L448 ceAbstractionStarter]: For program point L593(lines 593 599) no Hoare annotation was computed. [2018-12-31 04:01:57,224 INFO L448 ceAbstractionStarter]: For program point L64-15(lines 64 68) no Hoare annotation was computed. [2018-12-31 04:01:57,224 INFO L448 ceAbstractionStarter]: For program point L64-16(lines 57 75) no Hoare annotation was computed. [2018-12-31 04:01:57,224 INFO L448 ceAbstractionStarter]: For program point L64-18(lines 64 68) no Hoare annotation was computed. [2018-12-31 04:01:57,224 INFO L448 ceAbstractionStarter]: For program point L461(lines 461 464) no Hoare annotation was computed. [2018-12-31 04:01:57,224 INFO L448 ceAbstractionStarter]: For program point L64-19(lines 57 75) no Hoare annotation was computed. [2018-12-31 04:01:57,224 INFO L448 ceAbstractionStarter]: For program point L64-21(lines 64 68) no Hoare annotation was computed. [2018-12-31 04:01:57,224 INFO L448 ceAbstractionStarter]: For program point L64-22(lines 57 75) no Hoare annotation was computed. [2018-12-31 04:01:57,225 INFO L444 ceAbstractionStarter]: At program point L329(lines 159 330) the Hoare annotation is: false [2018-12-31 04:01:57,225 INFO L448 ceAbstractionStarter]: For program point L64-24(lines 64 68) no Hoare annotation was computed. [2018-12-31 04:01:57,225 INFO L448 ceAbstractionStarter]: For program point L64-25(lines 57 75) no Hoare annotation was computed. [2018-12-31 04:01:57,225 INFO L448 ceAbstractionStarter]: For program point L64-27(lines 64 68) no Hoare annotation was computed. [2018-12-31 04:01:57,225 INFO L448 ceAbstractionStarter]: For program point L64-28(lines 57 75) no Hoare annotation was computed. [2018-12-31 04:01:57,225 INFO L448 ceAbstractionStarter]: For program point L64-30(lines 64 68) no Hoare annotation was computed. [2018-12-31 04:01:57,225 INFO L448 ceAbstractionStarter]: For program point L64-31(lines 57 75) no Hoare annotation was computed. [2018-12-31 04:01:57,225 INFO L448 ceAbstractionStarter]: For program point L64-33(lines 64 68) no Hoare annotation was computed. [2018-12-31 04:01:57,225 INFO L448 ceAbstractionStarter]: For program point L64-34(lines 57 75) no Hoare annotation was computed. [2018-12-31 04:01:57,225 INFO L448 ceAbstractionStarter]: For program point L198(lines 198 206) no Hoare annotation was computed. [2018-12-31 04:01:57,225 INFO L448 ceAbstractionStarter]: For program point L69(lines 69 73) no Hoare annotation was computed. [2018-12-31 04:01:57,226 INFO L448 ceAbstractionStarter]: For program point L69-1(lines 57 75) no Hoare annotation was computed. [2018-12-31 04:01:57,226 INFO L448 ceAbstractionStarter]: For program point L69-2(lines 69 73) no Hoare annotation was computed. [2018-12-31 04:01:57,226 INFO L448 ceAbstractionStarter]: For program point L69-3(lines 69 73) no Hoare annotation was computed. [2018-12-31 04:01:57,226 INFO L448 ceAbstractionStarter]: For program point L69-4(lines 57 75) no Hoare annotation was computed. [2018-12-31 04:01:57,226 INFO L448 ceAbstractionStarter]: For program point L69-5(lines 69 73) no Hoare annotation was computed. [2018-12-31 04:01:57,226 INFO L448 ceAbstractionStarter]: For program point L69-6(lines 69 73) no Hoare annotation was computed. [2018-12-31 04:01:57,226 INFO L448 ceAbstractionStarter]: For program point L69-7(lines 57 75) no Hoare annotation was computed. [2018-12-31 04:01:57,226 INFO L448 ceAbstractionStarter]: For program point L69-8(lines 69 73) no Hoare annotation was computed. [2018-12-31 04:01:57,226 INFO L448 ceAbstractionStarter]: For program point L69-9(lines 69 73) no Hoare annotation was computed. [2018-12-31 04:01:57,226 INFO L448 ceAbstractionStarter]: For program point L69-10(lines 57 75) no Hoare annotation was computed. [2018-12-31 04:01:57,226 INFO L448 ceAbstractionStarter]: For program point L69-11(lines 69 73) no Hoare annotation was computed. [2018-12-31 04:01:57,226 INFO L448 ceAbstractionStarter]: For program point L69-12(lines 69 73) no Hoare annotation was computed. [2018-12-31 04:01:57,226 INFO L448 ceAbstractionStarter]: For program point L69-13(lines 57 75) no Hoare annotation was computed. [2018-12-31 04:01:57,227 INFO L448 ceAbstractionStarter]: For program point L69-14(lines 69 73) no Hoare annotation was computed. [2018-12-31 04:01:57,227 INFO L448 ceAbstractionStarter]: For program point L69-15(lines 69 73) no Hoare annotation was computed. [2018-12-31 04:01:57,227 INFO L444 ceAbstractionStarter]: At program point L598(lines 579 600) the Hoare annotation is: (let ((.cse0 (fp.neg (_ +zero 8 24)))) (and (= |ULTIMATE.start_tan_float_#res| .cse0) (= ULTIMATE.start_tan_float_~x .cse0) (= |ULTIMATE.start___kernel_tanf_#res| .cse0) (exists ((ULTIMATE.start___kernel_tanf_~hx~2 (_ BitVec 32))) (and (= (fp ((_ extract 31 31) ULTIMATE.start___kernel_tanf_~hx~2) ((_ extract 30 23) ULTIMATE.start___kernel_tanf_~hx~2) ((_ extract 22 0) ULTIMATE.start___kernel_tanf_~hx~2)) (fp.neg (_ +zero 8 24))) (= ULTIMATE.start___kernel_tanf_~ix~5 (bvand (_ bv2147483647 32) ULTIMATE.start___kernel_tanf_~hx~2)))) (= (fp ((_ extract 31 31) ULTIMATE.start___kernel_tanf_~hx~2) ((_ extract 30 23) ULTIMATE.start___kernel_tanf_~hx~2) ((_ extract 22 0) ULTIMATE.start___kernel_tanf_~hx~2)) .cse0) (exists ((v_ULTIMATE.start_tan_float_~ix~6_10 (_ BitVec 32))) (and (= (fp ((_ extract 31 31) v_ULTIMATE.start_tan_float_~ix~6_10) ((_ extract 30 23) v_ULTIMATE.start_tan_float_~ix~6_10) ((_ extract 22 0) v_ULTIMATE.start_tan_float_~ix~6_10)) (fp.neg (_ +zero 8 24))) (= (bvand (_ bv2147483647 32) v_ULTIMATE.start_tan_float_~ix~6_10) ULTIMATE.start_tan_float_~ix~6))) (= (bvadd ULTIMATE.start___kernel_tanf_~iy (_ bv4294967295 32)) (_ bv0 32)) (= ULTIMATE.start___kernel_tanf_~x .cse0))) [2018-12-31 04:01:57,227 INFO L448 ceAbstractionStarter]: For program point L69-16(lines 57 75) no Hoare annotation was computed. [2018-12-31 04:01:57,227 INFO L448 ceAbstractionStarter]: For program point L69-17(lines 69 73) no Hoare annotation was computed. [2018-12-31 04:01:57,227 INFO L448 ceAbstractionStarter]: For program point L69-18(lines 69 73) no Hoare annotation was computed. [2018-12-31 04:01:57,227 INFO L448 ceAbstractionStarter]: For program point L69-19(lines 57 75) no Hoare annotation was computed. [2018-12-31 04:01:57,227 INFO L448 ceAbstractionStarter]: For program point L69-20(lines 69 73) no Hoare annotation was computed. [2018-12-31 04:01:57,227 INFO L448 ceAbstractionStarter]: For program point L69-21(lines 69 73) no Hoare annotation was computed. [2018-12-31 04:01:57,227 INFO L448 ceAbstractionStarter]: For program point L69-22(lines 57 75) no Hoare annotation was computed. [2018-12-31 04:01:57,228 INFO L448 ceAbstractionStarter]: For program point L69-23(lines 69 73) no Hoare annotation was computed. [2018-12-31 04:01:57,228 INFO L448 ceAbstractionStarter]: For program point L69-24(lines 69 73) no Hoare annotation was computed. [2018-12-31 04:01:57,228 INFO L448 ceAbstractionStarter]: For program point L69-25(lines 57 75) no Hoare annotation was computed. [2018-12-31 04:01:57,228 INFO L448 ceAbstractionStarter]: For program point L69-26(lines 69 73) no Hoare annotation was computed. [2018-12-31 04:01:57,228 INFO L448 ceAbstractionStarter]: For program point L69-27(lines 69 73) no Hoare annotation was computed. [2018-12-31 04:01:57,228 INFO L448 ceAbstractionStarter]: For program point L69-28(lines 57 75) no Hoare annotation was computed. [2018-12-31 04:01:57,228 INFO L448 ceAbstractionStarter]: For program point L69-29(lines 69 73) no Hoare annotation was computed. [2018-12-31 04:01:57,228 INFO L448 ceAbstractionStarter]: For program point L69-30(lines 69 73) no Hoare annotation was computed. [2018-12-31 04:01:57,228 INFO L448 ceAbstractionStarter]: For program point L69-31(lines 57 75) no Hoare annotation was computed. [2018-12-31 04:01:57,228 INFO L448 ceAbstractionStarter]: For program point L69-32(lines 69 73) no Hoare annotation was computed. [2018-12-31 04:01:57,228 INFO L448 ceAbstractionStarter]: For program point L69-33(lines 69 73) no Hoare annotation was computed. [2018-12-31 04:01:57,228 INFO L448 ceAbstractionStarter]: For program point L69-34(lines 57 75) no Hoare annotation was computed. [2018-12-31 04:01:57,229 INFO L448 ceAbstractionStarter]: For program point L69-35(lines 69 73) no Hoare annotation was computed. [2018-12-31 04:01:57,229 INFO L448 ceAbstractionStarter]: For program point L467-1(lines 467 471) no Hoare annotation was computed. [2018-12-31 04:01:57,229 INFO L444 ceAbstractionStarter]: At program point L467-2(lines 467 471) the Hoare annotation is: false [2018-12-31 04:01:57,229 INFO L448 ceAbstractionStarter]: For program point L467-3(lines 467 471) no Hoare annotation was computed. [2018-12-31 04:01:57,229 INFO L448 ceAbstractionStarter]: For program point L203(lines 203 206) no Hoare annotation was computed. [2018-12-31 04:01:57,229 INFO L448 ceAbstractionStarter]: For program point L205(lines 205 206) no Hoare annotation was computed. [2018-12-31 04:01:57,229 INFO L448 ceAbstractionStarter]: For program point L205-2(lines 160 330) no Hoare annotation was computed. [2018-12-31 04:01:57,229 INFO L444 ceAbstractionStarter]: At program point L74(lines 57 75) the Hoare annotation is: false [2018-12-31 04:01:57,229 INFO L444 ceAbstractionStarter]: At program point L74-1(lines 57 75) the Hoare annotation is: false [2018-12-31 04:01:57,229 INFO L444 ceAbstractionStarter]: At program point L74-2(lines 57 75) the Hoare annotation is: false [2018-12-31 04:01:57,229 INFO L444 ceAbstractionStarter]: At program point L74-3(lines 57 75) the Hoare annotation is: false [2018-12-31 04:01:57,230 INFO L444 ceAbstractionStarter]: At program point L74-4(lines 57 75) the Hoare annotation is: false [2018-12-31 04:01:57,230 INFO L444 ceAbstractionStarter]: At program point L74-5(lines 57 75) the Hoare annotation is: false [2018-12-31 04:01:57,230 INFO L444 ceAbstractionStarter]: At program point L74-6(lines 57 75) the Hoare annotation is: false [2018-12-31 04:01:57,230 INFO L444 ceAbstractionStarter]: At program point L74-7(lines 57 75) the Hoare annotation is: false [2018-12-31 04:01:57,230 INFO L444 ceAbstractionStarter]: At program point L74-8(lines 57 75) the Hoare annotation is: false [2018-12-31 04:01:57,230 INFO L444 ceAbstractionStarter]: At program point L74-9(lines 57 75) the Hoare annotation is: false [2018-12-31 04:01:57,230 INFO L444 ceAbstractionStarter]: At program point L74-10(lines 57 75) the Hoare annotation is: false [2018-12-31 04:01:57,230 INFO L444 ceAbstractionStarter]: At program point L74-11(lines 57 75) the Hoare annotation is: false [2018-12-31 04:01:57,230 INFO L448 ceAbstractionStarter]: For program point L472-2(lines 472 475) no Hoare annotation was computed. [2018-12-31 04:01:57,230 INFO L444 ceAbstractionStarter]: At program point L472-3(lines 472 475) the Hoare annotation is: false [2018-12-31 04:01:57,230 INFO L448 ceAbstractionStarter]: For program point L472-4(lines 472 475) no Hoare annotation was computed. [2018-12-31 04:01:57,231 INFO L448 ceAbstractionStarter]: For program point L208(lines 160 330) no Hoare annotation was computed. [2018-12-31 04:01:57,231 INFO L448 ceAbstractionStarter]: For program point L605-1(lines 605 609) no Hoare annotation was computed. [2018-12-31 04:01:57,231 INFO L444 ceAbstractionStarter]: At program point L605-2(lines 605 609) the Hoare annotation is: (let ((.cse0 (fp.neg (_ +zero 8 24)))) (and (= |ULTIMATE.start_tan_float_#res| .cse0) (= |ULTIMATE.start___kernel_tanf_#res| .cse0) (= ULTIMATE.start_tan_float_~x .cse0) (exists ((ULTIMATE.start___kernel_tanf_~hx~2 (_ BitVec 32))) (and (= (fp ((_ extract 31 31) ULTIMATE.start___kernel_tanf_~hx~2) ((_ extract 30 23) ULTIMATE.start___kernel_tanf_~hx~2) ((_ extract 22 0) ULTIMATE.start___kernel_tanf_~hx~2)) (fp.neg (_ +zero 8 24))) (= ULTIMATE.start___kernel_tanf_~ix~5 (bvand (_ bv2147483647 32) ULTIMATE.start___kernel_tanf_~hx~2)))) (= (fp ((_ extract 31 31) ULTIMATE.start___kernel_tanf_~hx~2) ((_ extract 30 23) ULTIMATE.start___kernel_tanf_~hx~2) ((_ extract 22 0) ULTIMATE.start___kernel_tanf_~hx~2)) .cse0) (exists ((v_ULTIMATE.start_tan_float_~ix~6_10 (_ BitVec 32))) (and (= (fp ((_ extract 31 31) v_ULTIMATE.start_tan_float_~ix~6_10) ((_ extract 30 23) v_ULTIMATE.start_tan_float_~ix~6_10) ((_ extract 22 0) v_ULTIMATE.start_tan_float_~ix~6_10)) (fp.neg (_ +zero 8 24))) (= (bvand (_ bv2147483647 32) v_ULTIMATE.start_tan_float_~ix~6_10) ULTIMATE.start_tan_float_~ix~6))) (= (bvadd ULTIMATE.start___kernel_tanf_~iy (_ bv4294967295 32)) (_ bv0 32)) |ULTIMATE.start_main_#t~short159| (= ULTIMATE.start_main_~res~0 .cse0) (= ULTIMATE.start___signbit_float_~x .cse0) (= ULTIMATE.start___kernel_tanf_~x .cse0))) [2018-12-31 04:01:57,231 INFO L448 ceAbstractionStarter]: For program point L605-3(lines 605 609) no Hoare annotation was computed. [2018-12-31 04:01:57,231 INFO L448 ceAbstractionStarter]: For program point L211-2(lines 211 220) no Hoare annotation was computed. [2018-12-31 04:01:57,231 INFO L444 ceAbstractionStarter]: At program point L211-3(lines 211 220) the Hoare annotation is: false [2018-12-31 04:01:57,231 INFO L448 ceAbstractionStarter]: For program point L211-4(lines 208 236) no Hoare annotation was computed. [2018-12-31 04:01:57,231 INFO L448 ceAbstractionStarter]: For program point L213(lines 213 219) no Hoare annotation was computed. [2018-12-31 04:01:57,231 INFO L448 ceAbstractionStarter]: For program point L478-1(lines 478 479) no Hoare annotation was computed. [2018-12-31 04:01:57,232 INFO L444 ceAbstractionStarter]: At program point L478-3(lines 478 479) the Hoare annotation is: false [2018-12-31 04:01:57,232 INFO L448 ceAbstractionStarter]: For program point L478-4(lines 478 479) no Hoare annotation was computed. [2018-12-31 04:01:57,232 INFO L448 ceAbstractionStarter]: For program point L214(lines 214 217) no Hoare annotation was computed. [2018-12-31 04:01:57,232 INFO L444 ceAbstractionStarter]: At program point L611(lines 602 612) the Hoare annotation is: (let ((.cse0 (fp.neg (_ +zero 8 24)))) (and (= ULTIMATE.start_tan_float_~x .cse0) (exists ((ULTIMATE.start___kernel_tanf_~hx~2 (_ BitVec 32))) (and (= (fp ((_ extract 31 31) ULTIMATE.start___kernel_tanf_~hx~2) ((_ extract 30 23) ULTIMATE.start___kernel_tanf_~hx~2) ((_ extract 22 0) ULTIMATE.start___kernel_tanf_~hx~2)) (fp.neg (_ +zero 8 24))) (= ULTIMATE.start___kernel_tanf_~ix~5 (bvand (_ bv2147483647 32) ULTIMATE.start___kernel_tanf_~hx~2)))) (= (_ bv1 32) |ULTIMATE.start___signbit_float_#res|) (= (fp ((_ extract 31 31) ULTIMATE.start___signbit_float_~w~2) ((_ extract 30 23) ULTIMATE.start___signbit_float_~w~2) ((_ extract 22 0) ULTIMATE.start___signbit_float_~w~2)) .cse0) (= (bvadd ULTIMATE.start___kernel_tanf_~iy (_ bv4294967295 32)) (_ bv0 32)) (= ULTIMATE.start_main_~res~0 .cse0) (= |ULTIMATE.start_tan_float_#res| .cse0) (= |ULTIMATE.start___kernel_tanf_#res| .cse0) (= (fp ((_ extract 31 31) ULTIMATE.start___kernel_tanf_~hx~2) ((_ extract 30 23) ULTIMATE.start___kernel_tanf_~hx~2) ((_ extract 22 0) ULTIMATE.start___kernel_tanf_~hx~2)) .cse0) (exists ((v_ULTIMATE.start_tan_float_~ix~6_10 (_ BitVec 32))) (and (= (fp ((_ extract 31 31) v_ULTIMATE.start_tan_float_~ix~6_10) ((_ extract 30 23) v_ULTIMATE.start_tan_float_~ix~6_10) ((_ extract 22 0) v_ULTIMATE.start_tan_float_~ix~6_10)) (fp.neg (_ +zero 8 24))) (= (bvand (_ bv2147483647 32) v_ULTIMATE.start_tan_float_~ix~6_10) ULTIMATE.start_tan_float_~ix~6))) |ULTIMATE.start_main_#t~short159| (= ULTIMATE.start___signbit_float_~x .cse0) (= ULTIMATE.start___kernel_tanf_~x .cse0))) [2018-12-31 04:01:57,232 INFO L448 ceAbstractionStarter]: For program point L481(lines 481 485) no Hoare annotation was computed. [2018-12-31 04:01:57,232 INFO L448 ceAbstractionStarter]: For program point L85-1(lines 85 89) no Hoare annotation was computed. [2018-12-31 04:01:57,232 INFO L444 ceAbstractionStarter]: At program point L85-2(lines 85 89) the Hoare annotation is: false [2018-12-31 04:01:57,232 INFO L448 ceAbstractionStarter]: For program point L85-3(lines 85 89) no Hoare annotation was computed. [2018-12-31 04:01:57,232 INFO L448 ceAbstractionStarter]: For program point L85-5(lines 85 89) no Hoare annotation was computed. [2018-12-31 04:01:57,232 INFO L444 ceAbstractionStarter]: At program point L85-6(lines 85 89) the Hoare annotation is: false [2018-12-31 04:01:57,233 INFO L448 ceAbstractionStarter]: For program point L85-7(lines 85 89) no Hoare annotation was computed. [2018-12-31 04:01:57,233 INFO L448 ceAbstractionStarter]: For program point L85-9(lines 85 89) no Hoare annotation was computed. [2018-12-31 04:01:57,233 INFO L444 ceAbstractionStarter]: At program point L85-10(lines 85 89) the Hoare annotation is: false [2018-12-31 04:01:57,233 INFO L448 ceAbstractionStarter]: For program point L85-11(lines 85 89) no Hoare annotation was computed. [2018-12-31 04:01:57,233 INFO L448 ceAbstractionStarter]: For program point L85-13(lines 85 89) no Hoare annotation was computed. [2018-12-31 04:01:57,233 INFO L444 ceAbstractionStarter]: At program point L85-14(lines 85 89) the Hoare annotation is: false [2018-12-31 04:01:57,233 INFO L448 ceAbstractionStarter]: For program point L85-15(lines 85 89) no Hoare annotation was computed. [2018-12-31 04:01:57,233 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2018-12-31 04:01:57,233 INFO L448 ceAbstractionStarter]: For program point L221-1(lines 208 236) no Hoare annotation was computed. [2018-12-31 04:01:57,233 INFO L444 ceAbstractionStarter]: At program point L486(lines 371 487) the Hoare annotation is: false [2018-12-31 04:01:57,233 INFO L444 ceAbstractionStarter]: At program point L222(lines 222 229) the Hoare annotation is: false [2018-12-31 04:01:57,234 INFO L448 ceAbstractionStarter]: For program point L223(line 223) no Hoare annotation was computed. [2018-12-31 04:01:57,234 INFO L448 ceAbstractionStarter]: For program point L92(lines 92 93) no Hoare annotation was computed. [2018-12-31 04:01:57,234 INFO L448 ceAbstractionStarter]: For program point L92-1(lines 92 93) no Hoare annotation was computed. [2018-12-31 04:01:57,234 INFO L448 ceAbstractionStarter]: For program point L92-2(lines 92 93) no Hoare annotation was computed. [2018-12-31 04:01:57,234 INFO L448 ceAbstractionStarter]: For program point L92-3(lines 92 93) no Hoare annotation was computed. [2018-12-31 04:01:57,234 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION(line 627) no Hoare annotation was computed. [2018-12-31 04:01:57,234 INFO L448 ceAbstractionStarter]: For program point L226(line 226) no Hoare annotation was computed. [2018-12-31 04:01:57,234 INFO L448 ceAbstractionStarter]: For program point L94(lines 94 95) no Hoare annotation was computed. [2018-12-31 04:01:57,234 INFO L448 ceAbstractionStarter]: For program point L94-1(lines 94 95) no Hoare annotation was computed. [2018-12-31 04:01:57,234 INFO L448 ceAbstractionStarter]: For program point L94-2(lines 94 95) no Hoare annotation was computed. [2018-12-31 04:01:57,234 INFO L448 ceAbstractionStarter]: For program point L94-3(lines 94 95) no Hoare annotation was computed. [2018-12-31 04:01:57,235 INFO L448 ceAbstractionStarter]: For program point L96(lines 96 106) no Hoare annotation was computed. [2018-12-31 04:01:57,235 INFO L448 ceAbstractionStarter]: For program point L96-2(lines 96 106) no Hoare annotation was computed. [2018-12-31 04:01:57,235 INFO L448 ceAbstractionStarter]: For program point L96-3(lines 96 106) no Hoare annotation was computed. [2018-12-31 04:01:57,235 INFO L448 ceAbstractionStarter]: For program point L96-5(lines 96 106) no Hoare annotation was computed. [2018-12-31 04:01:57,235 INFO L448 ceAbstractionStarter]: For program point L96-6(lines 96 106) no Hoare annotation was computed. [2018-12-31 04:01:57,235 INFO L448 ceAbstractionStarter]: For program point L96-8(lines 96 106) no Hoare annotation was computed. [2018-12-31 04:01:57,235 INFO L448 ceAbstractionStarter]: For program point L96-9(lines 96 106) no Hoare annotation was computed. [2018-12-31 04:01:57,235 INFO L448 ceAbstractionStarter]: For program point L96-11(lines 96 106) no Hoare annotation was computed. [2018-12-31 04:01:57,235 INFO L448 ceAbstractionStarter]: For program point L626(line 626) no Hoare annotation was computed. [2018-12-31 04:01:57,235 INFO L448 ceAbstractionStarter]: For program point L626-2(lines 626 629) no Hoare annotation was computed. [2018-12-31 04:01:57,235 INFO L448 ceAbstractionStarter]: For program point L98-1(lines 98 102) no Hoare annotation was computed. [2018-12-31 04:01:57,236 INFO L444 ceAbstractionStarter]: At program point L98-2(lines 98 102) the Hoare annotation is: false [2018-12-31 04:01:57,236 INFO L448 ceAbstractionStarter]: For program point L98-3(lines 98 102) no Hoare annotation was computed. [2018-12-31 04:01:57,236 INFO L448 ceAbstractionStarter]: For program point L98-5(lines 98 102) no Hoare annotation was computed. [2018-12-31 04:01:57,236 INFO L444 ceAbstractionStarter]: At program point L98-6(lines 98 102) the Hoare annotation is: false [2018-12-31 04:01:57,236 INFO L448 ceAbstractionStarter]: For program point L98-7(lines 98 102) no Hoare annotation was computed. [2018-12-31 04:01:57,236 INFO L448 ceAbstractionStarter]: For program point L98-9(lines 98 102) no Hoare annotation was computed. [2018-12-31 04:01:57,236 INFO L444 ceAbstractionStarter]: At program point L98-10(lines 98 102) the Hoare annotation is: false [2018-12-31 04:01:57,236 INFO L448 ceAbstractionStarter]: For program point L98-11(lines 98 102) no Hoare annotation was computed. [2018-12-31 04:01:57,236 INFO L448 ceAbstractionStarter]: For program point L98-13(lines 98 102) no Hoare annotation was computed. [2018-12-31 04:01:57,236 INFO L444 ceAbstractionStarter]: At program point L98-14(lines 98 102) the Hoare annotation is: false [2018-12-31 04:01:57,236 INFO L448 ceAbstractionStarter]: For program point L98-15(lines 98 102) no Hoare annotation was computed. [2018-12-31 04:01:57,236 INFO L448 ceAbstractionStarter]: For program point L627(line 627) no Hoare annotation was computed. [2018-12-31 04:01:57,237 INFO L448 ceAbstractionStarter]: For program point L233(lines 233 234) no Hoare annotation was computed. [2018-12-31 04:01:57,256 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,257 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,257 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,257 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,261 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,261 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,261 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,261 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,276 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,276 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,276 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,277 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,279 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,279 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,279 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,280 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,281 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,281 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,282 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,282 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,283 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,283 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,283 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,283 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,291 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,291 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,292 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,292 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,292 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,292 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,292 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,292 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,293 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,293 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,296 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,296 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,296 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,296 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,296 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,297 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,301 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,301 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,301 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,302 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,302 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,302 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,302 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,302 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,307 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,307 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,307 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,308 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,308 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,308 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,308 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,308 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,312 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,312 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,312 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,313 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,313 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,313 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,313 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,313 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,316 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,316 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,316 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,317 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,317 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,317 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,317 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,317 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,325 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 31.12 04:01:57 BoogieIcfgContainer [2018-12-31 04:01:57,325 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-12-31 04:01:57,326 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-12-31 04:01:57,326 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-12-31 04:01:57,326 INFO L276 PluginConnector]: Witness Printer initialized [2018-12-31 04:01:57,326 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.12 04:01:46" (3/4) ... [2018-12-31 04:01:57,332 INFO L144 WitnessPrinter]: Generating witness for correct program [2018-12-31 04:01:57,395 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 112 nodes and edges [2018-12-31 04:01:57,399 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 65 nodes and edges [2018-12-31 04:01:57,403 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2018-12-31 04:01:57,459 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((\result == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE()) && x == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) && \result == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) && (\exists ULTIMATE.start___kernel_tanf_~hx~2 : bv32 :: ~fp~LONGDOUBLE(ULTIMATE.start___kernel_tanf_~hx~2[31:31], ULTIMATE.start___kernel_tanf_~hx~2[30:23], ULTIMATE.start___kernel_tanf_~hx~2[22:0]) == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE()) && ix == ~bvand32(2147483647bv32, ULTIMATE.start___kernel_tanf_~hx~2))) && ~fp~LONGDOUBLE(hx[31:31], hx[30:23], hx[22:0]) == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) && (\exists v_ULTIMATE.start_tan_float_~ix~6_10 : bv32 :: ~fp~LONGDOUBLE(v_ULTIMATE.start_tan_float_~ix~6_10[31:31], v_ULTIMATE.start_tan_float_~ix~6_10[30:23], v_ULTIMATE.start_tan_float_~ix~6_10[22:0]) == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE()) && ~bvand32(2147483647bv32, v_ULTIMATE.start_tan_float_~ix~6_10) == ix)) && ~bvadd64(iy, 4294967295bv32) == 0bv32) && x == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE()) [2018-12-31 04:01:57,460 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((x == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE()) && (\exists v_ULTIMATE.start_tan_float_~ix~6_10 : bv32 :: ~fp~LONGDOUBLE(v_ULTIMATE.start_tan_float_~ix~6_10[31:31], v_ULTIMATE.start_tan_float_~ix~6_10[30:23], v_ULTIMATE.start_tan_float_~ix~6_10[22:0]) == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE()) && ~bvand32(2147483647bv32, v_ULTIMATE.start_tan_float_~ix~6_10) == ix)) && ~bvadd64(iy, 4294967295bv32) == 0bv32) && x == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE()) [2018-12-31 04:01:57,460 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((\result == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE()) && \result == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) && x == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) && (\exists ULTIMATE.start___kernel_tanf_~hx~2 : bv32 :: ~fp~LONGDOUBLE(ULTIMATE.start___kernel_tanf_~hx~2[31:31], ULTIMATE.start___kernel_tanf_~hx~2[30:23], ULTIMATE.start___kernel_tanf_~hx~2[22:0]) == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE()) && ix == ~bvand32(2147483647bv32, ULTIMATE.start___kernel_tanf_~hx~2))) && ~fp~LONGDOUBLE(hx[31:31], hx[30:23], hx[22:0]) == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) && (\exists v_ULTIMATE.start_tan_float_~ix~6_10 : bv32 :: ~fp~LONGDOUBLE(v_ULTIMATE.start_tan_float_~ix~6_10[31:31], v_ULTIMATE.start_tan_float_~ix~6_10[30:23], v_ULTIMATE.start_tan_float_~ix~6_10[22:0]) == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE()) && ~bvand32(2147483647bv32, v_ULTIMATE.start_tan_float_~ix~6_10) == ix)) && ~bvadd64(iy, 4294967295bv32) == 0bv32) && aux-res == -0.0f && __signbit_float(res) == 1-aux) && res == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) && x == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) && x == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE()) [2018-12-31 04:01:57,461 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((x == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE()) && (\exists ULTIMATE.start___kernel_tanf_~hx~2 : bv32 :: ~fp~LONGDOUBLE(ULTIMATE.start___kernel_tanf_~hx~2[31:31], ULTIMATE.start___kernel_tanf_~hx~2[30:23], ULTIMATE.start___kernel_tanf_~hx~2[22:0]) == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE()) && ix == ~bvand32(2147483647bv32, ULTIMATE.start___kernel_tanf_~hx~2))) && 1bv32 == \result) && ~fp~LONGDOUBLE(w[31:31], w[30:23], w[22:0]) == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) && ~bvadd64(iy, 4294967295bv32) == 0bv32) && res == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) && \result == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) && \result == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) && ~fp~LONGDOUBLE(hx[31:31], hx[30:23], hx[22:0]) == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) && (\exists v_ULTIMATE.start_tan_float_~ix~6_10 : bv32 :: ~fp~LONGDOUBLE(v_ULTIMATE.start_tan_float_~ix~6_10[31:31], v_ULTIMATE.start_tan_float_~ix~6_10[30:23], v_ULTIMATE.start_tan_float_~ix~6_10[22:0]) == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE()) && ~bvand32(2147483647bv32, v_ULTIMATE.start_tan_float_~ix~6_10) == ix)) && aux-res == -0.0f && __signbit_float(res) == 1-aux) && x == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) && x == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE()) [2018-12-31 04:01:57,461 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((x == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE()) && \result == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) && (\exists ULTIMATE.start___kernel_tanf_~hx~2 : bv32 :: ~fp~LONGDOUBLE(ULTIMATE.start___kernel_tanf_~hx~2[31:31], ULTIMATE.start___kernel_tanf_~hx~2[30:23], ULTIMATE.start___kernel_tanf_~hx~2[22:0]) == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE()) && ix == ~bvand32(2147483647bv32, ULTIMATE.start___kernel_tanf_~hx~2))) && ~fp~LONGDOUBLE(hx[31:31], hx[30:23], hx[22:0]) == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) && (\exists v_ULTIMATE.start_tan_float_~ix~6_10 : bv32 :: ~fp~LONGDOUBLE(v_ULTIMATE.start_tan_float_~ix~6_10[31:31], v_ULTIMATE.start_tan_float_~ix~6_10[30:23], v_ULTIMATE.start_tan_float_~ix~6_10[22:0]) == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE()) && ~bvand32(2147483647bv32, v_ULTIMATE.start_tan_float_~ix~6_10) == ix)) && ~bvadd64(iy, 4294967295bv32) == 0bv32) && x == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE()) [2018-12-31 04:01:57,935 INFO L145 WitnessManager]: Wrote witness to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/witness.graphml [2018-12-31 04:01:57,936 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-12-31 04:01:57,938 INFO L168 Benchmark]: Toolchain (without parser) took 54568.31 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 220.7 MB). Free memory was 947.3 MB in the beginning and 841.4 MB in the end (delta: 105.9 MB). Peak memory consumption was 326.6 MB. Max. memory is 11.5 GB. [2018-12-31 04:01:57,938 INFO L168 Benchmark]: CDTParser took 0.14 ms. Allocated memory is still 1.0 GB. Free memory is still 972.8 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-12-31 04:01:57,940 INFO L168 Benchmark]: CACSL2BoogieTranslator took 850.57 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 140.0 MB). Free memory was 947.3 MB in the beginning and 1.1 GB in the end (delta: -159.0 MB). Peak memory consumption was 44.4 MB. Max. memory is 11.5 GB. [2018-12-31 04:01:57,940 INFO L168 Benchmark]: Boogie Procedure Inliner took 170.48 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: 13.6 MB). Peak memory consumption was 13.6 MB. Max. memory is 11.5 GB. [2018-12-31 04:01:57,940 INFO L168 Benchmark]: Boogie Preprocessor took 210.32 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: 6.8 MB). Peak memory consumption was 6.8 MB. Max. memory is 11.5 GB. [2018-12-31 04:01:57,941 INFO L168 Benchmark]: RCFGBuilder took 42052.36 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 866.9 MB in the end (delta: 218.9 MB). Peak memory consumption was 218.9 MB. Max. memory is 11.5 GB. [2018-12-31 04:01:57,941 INFO L168 Benchmark]: TraceAbstraction took 10667.46 ms. Allocated memory was 1.2 GB in the beginning and 1.2 GB in the end (delta: 80.7 MB). Free memory was 866.9 MB in the beginning and 935.4 MB in the end (delta: -68.5 MB). Peak memory consumption was 12.3 MB. Max. memory is 11.5 GB. [2018-12-31 04:01:57,942 INFO L168 Benchmark]: Witness Printer took 610.97 ms. Allocated memory is still 1.2 GB. Free memory was 935.4 MB in the beginning and 841.4 MB in the end (delta: 94.0 MB). Peak memory consumption was 94.0 MB. Max. memory is 11.5 GB. [2018-12-31 04:01:57,947 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.14 ms. Allocated memory is still 1.0 GB. Free memory is still 972.8 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 850.57 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 140.0 MB). Free memory was 947.3 MB in the beginning and 1.1 GB in the end (delta: -159.0 MB). Peak memory consumption was 44.4 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 170.48 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: 13.6 MB). Peak memory consumption was 13.6 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 210.32 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: 6.8 MB). Peak memory consumption was 6.8 MB. Max. memory is 11.5 GB. * RCFGBuilder took 42052.36 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 866.9 MB in the end (delta: 218.9 MB). Peak memory consumption was 218.9 MB. Max. memory is 11.5 GB. * TraceAbstraction took 10667.46 ms. Allocated memory was 1.2 GB in the beginning and 1.2 GB in the end (delta: 80.7 MB). Free memory was 866.9 MB in the beginning and 935.4 MB in the end (delta: -68.5 MB). Peak memory consumption was 12.3 MB. Max. memory is 11.5 GB. * Witness Printer took 610.97 ms. Allocated memory is still 1.2 GB. Free memory was 935.4 MB in the beginning and 841.4 MB in the end (delta: 94.0 MB). Peak memory consumption was 94.0 MB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 627]: 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: 125]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 179]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 59]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 552]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 85]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 125]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 159]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 248]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 288]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 98]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 14]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 175]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 371]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 552]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 59]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 307]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 85]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 57]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 111]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 564]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 602]: Loop Invariant [2018-12-31 04:01:57,962 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,962 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,967 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,967 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,967 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,968 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,968 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,968 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,969 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,969 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,972 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,972 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,972 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,973 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,973 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,973 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] Derived loop invariant: (((((((((((x == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE()) && (\exists ULTIMATE.start___kernel_tanf_~hx~2 : bv32 :: ~fp~LONGDOUBLE(ULTIMATE.start___kernel_tanf_~hx~2[31:31], ULTIMATE.start___kernel_tanf_~hx~2[30:23], ULTIMATE.start___kernel_tanf_~hx~2[22:0]) == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE()) && ix == ~bvand32(2147483647bv32, ULTIMATE.start___kernel_tanf_~hx~2))) && 1bv32 == \result) && ~fp~LONGDOUBLE(w[31:31], w[30:23], w[22:0]) == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) && ~bvadd64(iy, 4294967295bv32) == 0bv32) && res == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) && \result == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) && \result == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) && ~fp~LONGDOUBLE(hx[31:31], hx[30:23], hx[22:0]) == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) && (\exists v_ULTIMATE.start_tan_float_~ix~6_10 : bv32 :: ~fp~LONGDOUBLE(v_ULTIMATE.start_tan_float_~ix~6_10[31:31], v_ULTIMATE.start_tan_float_~ix~6_10[30:23], v_ULTIMATE.start_tan_float_~ix~6_10[22:0]) == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE()) && ~bvand32(2147483647bv32, v_ULTIMATE.start_tan_float_~ix~6_10) == ix)) && aux-res == -0.0f && __signbit_float(res) == 1-aux) && x == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) && x == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE()) - InvariantResult [Line: 125]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 57]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 59]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 377]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 57]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 160]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 57]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 85]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 246]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 472]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 57]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 111]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 57]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 502]: Loop Invariant [2018-12-31 04:01:57,977 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,977 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,977 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,977 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,978 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,978 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,978 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,978 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] Derived loop invariant: ((x == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE()) && (\exists v_ULTIMATE.start_tan_float_~ix~6_10 : bv32 :: ~fp~LONGDOUBLE(v_ULTIMATE.start_tan_float_~ix~6_10[31:31], v_ULTIMATE.start_tan_float_~ix~6_10[30:23], v_ULTIMATE.start_tan_float_~ix~6_10[22:0]) == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE()) && ~bvand32(2147483647bv32, v_ULTIMATE.start_tan_float_~ix~6_10) == ix)) && ~bvadd64(iy, 4294967295bv32) == 0bv32) && x == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE()) - InvariantResult [Line: 499]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 59]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 57]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 85]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 57]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 564]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 260]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 111]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 425]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 125]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 282]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 57]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 59]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 187]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 57]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 502]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 59]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 57]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 132]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 243]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 132]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 134]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 298]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 59]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 312]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 499]: Loop Invariant [2018-12-31 04:01:57,984 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,985 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,985 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,985 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,985 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,985 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,986 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,989 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,990 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,990 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,990 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,990 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,991 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,991 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,991 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,991 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] Derived loop invariant: (((((x == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE()) && \result == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) && (\exists ULTIMATE.start___kernel_tanf_~hx~2 : bv32 :: ~fp~LONGDOUBLE(ULTIMATE.start___kernel_tanf_~hx~2[31:31], ULTIMATE.start___kernel_tanf_~hx~2[30:23], ULTIMATE.start___kernel_tanf_~hx~2[22:0]) == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE()) && ix == ~bvand32(2147483647bv32, ULTIMATE.start___kernel_tanf_~hx~2))) && ~fp~LONGDOUBLE(hx[31:31], hx[30:23], hx[22:0]) == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) && (\exists v_ULTIMATE.start_tan_float_~ix~6_10 : bv32 :: ~fp~LONGDOUBLE(v_ULTIMATE.start_tan_float_~ix~6_10[31:31], v_ULTIMATE.start_tan_float_~ix~6_10[30:23], v_ULTIMATE.start_tan_float_~ix~6_10[22:0]) == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE()) && ~bvand32(2147483647bv32, v_ULTIMATE.start_tan_float_~ix~6_10) == ix)) && ~bvadd64(iy, 4294967295bv32) == 0bv32) && x == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE()) - InvariantResult [Line: 98]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 57]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 59]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 437]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 111]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 283]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 605]: Loop Invariant [2018-12-31 04:01:57,994 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,995 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,995 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,995 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:57,995 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,995 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,996 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:57,999 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:58,000 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:58,000 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:58,000 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:58,003 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:58,003 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:58,003 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:58,004 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:58,004 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] Derived loop invariant: (((((((((\result == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE()) && \result == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) && x == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) && (\exists ULTIMATE.start___kernel_tanf_~hx~2 : bv32 :: ~fp~LONGDOUBLE(ULTIMATE.start___kernel_tanf_~hx~2[31:31], ULTIMATE.start___kernel_tanf_~hx~2[30:23], ULTIMATE.start___kernel_tanf_~hx~2[22:0]) == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE()) && ix == ~bvand32(2147483647bv32, ULTIMATE.start___kernel_tanf_~hx~2))) && ~fp~LONGDOUBLE(hx[31:31], hx[30:23], hx[22:0]) == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) && (\exists v_ULTIMATE.start_tan_float_~ix~6_10 : bv32 :: ~fp~LONGDOUBLE(v_ULTIMATE.start_tan_float_~ix~6_10[31:31], v_ULTIMATE.start_tan_float_~ix~6_10[30:23], v_ULTIMATE.start_tan_float_~ix~6_10[22:0]) == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE()) && ~bvand32(2147483647bv32, v_ULTIMATE.start_tan_float_~ix~6_10) == ix)) && ~bvadd64(iy, 4294967295bv32) == 0bv32) && aux-res == -0.0f && __signbit_float(res) == 1-aux) && res == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) && x == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) && x == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE()) - InvariantResult [Line: 132]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 583]: Loop Invariant Derived loop invariant: x == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE()) - InvariantResult [Line: 59]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 178]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 17]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 59]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 211]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 614]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 98]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 277]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 579]: Loop Invariant [2018-12-31 04:01:58,005 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:58,005 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:58,008 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:58,008 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:58,008 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:58,008 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:58,009 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:58,009 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:58,010 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:58,010 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:58,010 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:58,010 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2018-12-31 04:01:58,010 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:58,015 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:58,015 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] [2018-12-31 04:01:58,015 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_10,QUANTIFIED] Derived loop invariant: ((((((\result == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE()) && x == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) && \result == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) && (\exists ULTIMATE.start___kernel_tanf_~hx~2 : bv32 :: ~fp~LONGDOUBLE(ULTIMATE.start___kernel_tanf_~hx~2[31:31], ULTIMATE.start___kernel_tanf_~hx~2[30:23], ULTIMATE.start___kernel_tanf_~hx~2[22:0]) == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE()) && ix == ~bvand32(2147483647bv32, ULTIMATE.start___kernel_tanf_~hx~2))) && ~fp~LONGDOUBLE(hx[31:31], hx[30:23], hx[22:0]) == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) && (\exists v_ULTIMATE.start_tan_float_~ix~6_10 : bv32 :: ~fp~LONGDOUBLE(v_ULTIMATE.start_tan_float_~ix~6_10[31:31], v_ULTIMATE.start_tan_float_~ix~6_10[30:23], v_ULTIMATE.start_tan_float_~ix~6_10[22:0]) == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE()) && ~bvand32(2147483647bv32, v_ULTIMATE.start_tan_float_~ix~6_10) == ix)) && ~bvadd64(iy, 4294967295bv32) == 0bv32) && x == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE()) - InvariantResult [Line: 222]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 59]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 81]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 81]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 134]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 291]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 302]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 81]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 59]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 81]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 467]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 240]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 478]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 98]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 317]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 134]: Loop Invariant Derived loop invariant: 0 - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 410 locations, 1 error locations. SAFE Result, 10.5s OverallTime, 6 OverallIterations, 1 TraceHistogramMax, 2.9s AutomataDifference, 0.0s DeadEndRemovalTime, 1.4s HoareAnnotationTime, HoareTripleCheckerStatistics: 654 SDtfs, 340 SDslu, 225 SDs, 0 SdLazy, 163 SolverSat, 18 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 1.4s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 113 GetRequests, 70 SyntacticMatches, 0 SemanticMatches, 43 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14 ImplicationChecksByTransitivity, 2.3s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=410occurred in iteration=0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s AbstIntTime, 0 AbstIntIterations, 0 AbstIntStrong, NaN AbsIntWeakeningRatio, NaN AbsIntAvgWeakeningVarsNumRemoved, NaN AbsIntAvgWeakenedConjuncts, 0.0s DumpTime, AutomataMinimizationStatistics: 0.1s AutomataMinimizationTime, 6 MinimizatonAttempts, 7 StatesRemovedByMinimization, 1 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 95 LocationsWithAnnotation, 95 PreInvPairs, 102 NumberOfFragments, 415 HoareAnnotationTreeSize, 95 FomulaSimplifications, 144 FormulaSimplificationTreeSizeReduction, 0.1s HoareSimplificationTime, 95 FomulaSimplificationsInter, 0 FormulaSimplificationTreeSizeReductionInter, 1.2s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 0.1s SsaConstructionTime, 3.6s SatisfiabilityAnalysisTime, 1.8s InterpolantComputationTime, 100 NumberOfCodeBlocks, 100 NumberOfCodeBlocksAsserted, 6 NumberOfCheckSat, 94 ConstructedInterpolants, 2 QuantifiedInterpolants, 5561 SizeOfPredicates, 34 NumberOfNonLiveVariables, 2262 ConjunctsInSsa, 51 ConjunctsInUnsatCore, 6 InterpolantComputations, 6 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...