./Ultimate.py --spec /storage/repos/svcomp/c/properties/unreach-call.prp --file /storage/repos/svcomp/c/float-newlib/float_req_bl_0320b_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_0320b_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 191b814ee7e8fb9d064ed87c3680bf974da56bb6 ............................................................................................................................................................................................................................................................................................................................................ 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_0320b_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 191b814ee7e8fb9d064ed87c3680bf974da56bb6 ....................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... 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:17,254 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-12-31 04:00:17,255 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-12-31 04:00:17,272 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-12-31 04:00:17,272 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-12-31 04:00:17,274 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-12-31 04:00:17,275 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-12-31 04:00:17,277 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-12-31 04:00:17,279 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-12-31 04:00:17,280 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-12-31 04:00:17,281 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-12-31 04:00:17,281 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-12-31 04:00:17,283 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-12-31 04:00:17,283 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-12-31 04:00:17,285 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-12-31 04:00:17,286 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-12-31 04:00:17,286 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-12-31 04:00:17,289 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-12-31 04:00:17,291 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-12-31 04:00:17,293 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-12-31 04:00:17,294 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-12-31 04:00:17,296 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-12-31 04:00:17,298 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-12-31 04:00:17,298 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-12-31 04:00:17,299 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-12-31 04:00:17,300 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-12-31 04:00:17,301 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-12-31 04:00:17,302 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-12-31 04:00:17,303 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-12-31 04:00:17,304 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-12-31 04:00:17,304 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-12-31 04:00:17,307 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-12-31 04:00:17,307 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-12-31 04:00:17,307 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-12-31 04:00:17,308 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-12-31 04:00:17,309 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-12-31 04:00:17,309 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:17,333 INFO L110 SettingsManager]: Loading preferences was successful [2018-12-31 04:00:17,335 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-12-31 04:00:17,336 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-12-31 04:00:17,337 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-12-31 04:00:17,337 INFO L133 SettingsManager]: * Use SBE=true [2018-12-31 04:00:17,337 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-12-31 04:00:17,337 INFO L133 SettingsManager]: * sizeof long=4 [2018-12-31 04:00:17,337 INFO L133 SettingsManager]: * Overapproximate operations on floating types=true [2018-12-31 04:00:17,339 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-12-31 04:00:17,339 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-12-31 04:00:17,339 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-12-31 04:00:17,339 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-12-31 04:00:17,340 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-12-31 04:00:17,340 INFO L133 SettingsManager]: * sizeof long double=12 [2018-12-31 04:00:17,340 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-12-31 04:00:17,340 INFO L133 SettingsManager]: * Use constant arrays=true [2018-12-31 04:00:17,340 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-12-31 04:00:17,341 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-12-31 04:00:17,343 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-12-31 04:00:17,343 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-12-31 04:00:17,343 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-12-31 04:00:17,343 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-12-31 04:00:17,344 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-12-31 04:00:17,345 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-12-31 04:00:17,345 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-12-31 04:00:17,345 INFO L133 SettingsManager]: * Trace refinement strategy=CAMEL [2018-12-31 04:00:17,345 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-12-31 04:00:17,345 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2018-12-31 04:00:17,345 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 -> 191b814ee7e8fb9d064ed87c3680bf974da56bb6 [2018-12-31 04:00:17,407 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-12-31 04:00:17,426 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-12-31 04:00:17,433 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-12-31 04:00:17,435 INFO L271 PluginConnector]: Initializing CDTParser... [2018-12-31 04:00:17,436 INFO L276 PluginConnector]: CDTParser initialized [2018-12-31 04:00:17,437 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/svcomp/c/float-newlib/float_req_bl_0320b_true-unreach-call.c [2018-12-31 04:00:17,497 INFO L221 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/fe1fe3245/8596194fa8b54824922e8f16398903cc/FLAGa7efb50a5 [2018-12-31 04:00:17,965 INFO L307 CDTParser]: Found 1 translation units. [2018-12-31 04:00:17,967 INFO L161 CDTParser]: Scanning /storage/repos/svcomp/c/float-newlib/float_req_bl_0320b_true-unreach-call.c [2018-12-31 04:00:17,981 INFO L355 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/fe1fe3245/8596194fa8b54824922e8f16398903cc/FLAGa7efb50a5 [2018-12-31 04:00:18,267 INFO L363 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/fe1fe3245/8596194fa8b54824922e8f16398903cc [2018-12-31 04:00:18,271 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-12-31 04:00:18,273 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-12-31 04:00:18,274 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-12-31 04:00:18,274 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-12-31 04:00:18,278 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-12-31 04:00:18,279 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.12 04:00:18" (1/1) ... [2018-12-31 04:00:18,283 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1e339b94 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.12 04:00:18, skipping insertion in model container [2018-12-31 04:00:18,283 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.12 04:00:18" (1/1) ... [2018-12-31 04:00:18,292 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-12-31 04:00:18,345 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-12-31 04:00:18,734 INFO L204 PostProcessor]: Analyzing one entry point: main [2018-12-31 04:00:18,796 INFO L191 MainTranslator]: Completed pre-run [2018-12-31 04:00:18,983 INFO L204 PostProcessor]: Analyzing one entry point: main [2018-12-31 04:00:19,061 INFO L195 MainTranslator]: Completed translation [2018-12-31 04:00:19,061 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.12 04:00:19 WrapperNode [2018-12-31 04:00:19,061 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-12-31 04:00:19,062 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-12-31 04:00:19,063 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-12-31 04:00:19,063 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-12-31 04:00:19,072 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:19" (1/1) ... [2018-12-31 04:00:19,106 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:19" (1/1) ... [2018-12-31 04:00:19,208 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-12-31 04:00:19,208 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-12-31 04:00:19,208 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-12-31 04:00:19,209 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-12-31 04:00:19,222 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:19" (1/1) ... [2018-12-31 04:00:19,222 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:19" (1/1) ... [2018-12-31 04:00:19,242 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:19" (1/1) ... [2018-12-31 04:00:19,242 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:19" (1/1) ... [2018-12-31 04:00:19,331 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:19" (1/1) ... [2018-12-31 04:00:19,382 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:19" (1/1) ... [2018-12-31 04:00:19,390 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:19" (1/1) ... [2018-12-31 04:00:19,404 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-12-31 04:00:19,404 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-12-31 04:00:19,404 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-12-31 04:00:19,404 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-12-31 04:00:19,405 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.12 04:00:19" (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:19,479 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2018-12-31 04:00:19,480 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2018-12-31 04:00:19,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~real [2018-12-31 04:00:19,480 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2018-12-31 04:00:19,483 INFO L130 BoogieDeclarations]: Found specification of procedure write~real [2018-12-31 04:00:19,484 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-12-31 04:00:19,484 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-12-31 04:00:19,484 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2018-12-31 04:00:19,484 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~real [2018-12-31 04:00:19,485 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-12-31 04:00:24,321 INFO L275 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-12-31 04:00:24,321 INFO L280 CfgBuilder]: Removed 215 assue(true) statements. [2018-12-31 04:00:24,322 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.12 04:00:24 BoogieIcfgContainer [2018-12-31 04:00:24,322 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-12-31 04:00:24,323 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-12-31 04:00:24,323 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-12-31 04:00:24,327 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-12-31 04:00:24,327 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 31.12 04:00:18" (1/3) ... [2018-12-31 04:00:24,328 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6f8ed927 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 31.12 04:00:24, skipping insertion in model container [2018-12-31 04:00:24,328 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.12 04:00:19" (2/3) ... [2018-12-31 04:00:24,329 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6f8ed927 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 31.12 04:00:24, skipping insertion in model container [2018-12-31 04:00:24,329 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.12 04:00:24" (3/3) ... [2018-12-31 04:00:24,331 INFO L112 eAbstractionObserver]: Analyzing ICFG float_req_bl_0320b_true-unreach-call.c [2018-12-31 04:00:24,341 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-12-31 04:00:24,350 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-12-31 04:00:24,368 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-12-31 04:00:24,406 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-12-31 04:00:24,407 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-12-31 04:00:24,407 INFO L383 AbstractCegarLoop]: Hoare is true [2018-12-31 04:00:24,407 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-12-31 04:00:24,407 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-12-31 04:00:24,407 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-12-31 04:00:24,407 INFO L387 AbstractCegarLoop]: Difference is false [2018-12-31 04:00:24,408 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-12-31 04:00:24,408 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-12-31 04:00:24,439 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states. [2018-12-31 04:00:24,446 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2018-12-31 04:00:24,446 INFO L394 BasicCegarLoop]: Found error trace [2018-12-31 04:00:24,447 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-31 04:00:24,450 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-31 04:00:24,456 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2018-12-31 04:00:24,456 INFO L82 PathProgramCache]: Analyzing trace with hash -1855202946, now seen corresponding path program 1 times [2018-12-31 04:00:24,459 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-31 04:00:24,459 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-31 04:00:24,510 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-31 04:00:24,510 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-31 04:00:24,511 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-31 04:00:24,643 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-31 04:00:24,788 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:24,791 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-31 04:00:24,791 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-12-31 04:00:24,794 INFO L459 AbstractCegarLoop]: Interpolant automaton has 2 states [2018-12-31 04:00:24,806 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2018-12-31 04:00:24,807 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-12-31 04:00:24,810 INFO L87 Difference]: Start difference. First operand 400 states. Second operand 2 states. [2018-12-31 04:00:24,892 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-31 04:00:24,893 INFO L93 Difference]: Finished difference Result 798 states and 1364 transitions. [2018-12-31 04:00:24,893 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2018-12-31 04:00:24,895 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 9 [2018-12-31 04:00:24,895 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-31 04:00:24,915 INFO L225 Difference]: With dead ends: 798 [2018-12-31 04:00:24,915 INFO L226 Difference]: Without dead ends: 397 [2018-12-31 04:00:24,921 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:24,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 397 states. [2018-12-31 04:00:24,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 397 to 397. [2018-12-31 04:00:24,986 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 397 states. [2018-12-31 04:00:24,989 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 520 transitions. [2018-12-31 04:00:24,991 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 520 transitions. Word has length 9 [2018-12-31 04:00:24,991 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-31 04:00:24,991 INFO L480 AbstractCegarLoop]: Abstraction has 397 states and 520 transitions. [2018-12-31 04:00:24,991 INFO L481 AbstractCegarLoop]: Interpolant automaton has 2 states. [2018-12-31 04:00:24,991 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 520 transitions. [2018-12-31 04:00:24,992 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2018-12-31 04:00:24,992 INFO L394 BasicCegarLoop]: Found error trace [2018-12-31 04:00:24,992 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-31 04:00:24,992 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-31 04:00:24,993 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2018-12-31 04:00:24,993 INFO L82 PathProgramCache]: Analyzing trace with hash 1533147867, now seen corresponding path program 1 times [2018-12-31 04:00:24,993 INFO L223 ckRefinementStrategy]: Switched to mode SMTINTERPOL_TREE_INTERPOLANTS [2018-12-31 04:00:24,993 INFO L69 tionRefinementEngine]: Using refinement strategy CamelRefinementStrategy [2018-12-31 04:00:24,994 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-31 04:00:24,994 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-31 04:00:24,995 INFO L119 rtionOrderModulation]: Craig_TreeInterpolation forces the order to NOT_INCREMENTALLY [2018-12-31 04:00:25,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-12-31 04:00:25,333 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2018-12-31 04:00:25,374 INFO L469 BasicCegarLoop]: Counterexample might be feasible [2018-12-31 04:00:25,449 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 31.12 04:00:25 BoogieIcfgContainer [2018-12-31 04:00:25,451 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-12-31 04:00:25,451 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-12-31 04:00:25,451 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-12-31 04:00:25,452 INFO L276 PluginConnector]: Witness Printer initialized [2018-12-31 04:00:25,452 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:24" (3/4) ... [2018-12-31 04:00:25,458 INFO L147 WitnessPrinter]: No result that supports witness generation found [2018-12-31 04:00:25,459 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-12-31 04:00:25,460 INFO L168 Benchmark]: Toolchain (without parser) took 7187.82 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 143.7 MB). Free memory was 947.3 MB in the beginning and 846.0 MB in the end (delta: 101.4 MB). Peak memory consumption was 245.0 MB. Max. memory is 11.5 GB. [2018-12-31 04:00:25,464 INFO L168 Benchmark]: CDTParser took 0.18 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:00:25,465 INFO L168 Benchmark]: CACSL2BoogieTranslator took 787.62 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 143.7 MB). Free memory was 942.0 MB in the beginning and 1.1 GB in the end (delta: -180.5 MB). Peak memory consumption was 31.8 MB. Max. memory is 11.5 GB. [2018-12-31 04:00:25,466 INFO L168 Benchmark]: Boogie Procedure Inliner took 145.62 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:25,469 INFO L168 Benchmark]: Boogie Preprocessor took 195.56 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.7 MB). Peak memory consumption was 6.7 MB. Max. memory is 11.5 GB. [2018-12-31 04:00:25,471 INFO L168 Benchmark]: RCFGBuilder took 4918.04 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 913.4 MB in the end (delta: 188.9 MB). Peak memory consumption was 188.9 MB. Max. memory is 11.5 GB. [2018-12-31 04:00:25,472 INFO L168 Benchmark]: TraceAbstraction took 1127.61 ms. Allocated memory is still 1.2 GB. Free memory was 913.4 MB in the beginning and 846.0 MB in the end (delta: 67.4 MB). Peak memory consumption was 67.4 MB. Max. memory is 11.5 GB. [2018-12-31 04:00:25,474 INFO L168 Benchmark]: Witness Printer took 7.66 ms. Allocated memory is still 1.2 GB. Free memory is still 846.0 MB. There was no memory consumed. Max. memory is 11.5 GB. [2018-12-31 04:00:25,481 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.18 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 787.62 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 143.7 MB). Free memory was 942.0 MB in the beginning and 1.1 GB in the end (delta: -180.5 MB). Peak memory consumption was 31.8 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 145.62 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 195.56 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.7 MB). Peak memory consumption was 6.7 MB. Max. memory is 11.5 GB. * RCFGBuilder took 4918.04 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 913.4 MB in the end (delta: 188.9 MB). Peak memory consumption was 188.9 MB. Max. memory is 11.5 GB. * TraceAbstraction took 1127.61 ms. Allocated memory is still 1.2 GB. Free memory was 913.4 MB in the beginning and 846.0 MB in the end (delta: 67.4 MB). Peak memory consumption was 67.4 MB. Max. memory is 11.5 GB. * Witness Printer took 7.66 ms. Allocated memory is still 1.2 GB. Free memory is still 846.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: 611]: Unable to prove that call of __VERIFIER_error() unreachable Unable to prove that call of __VERIFIER_error() unreachable Reason: overapproximation of someBinaryFLOATComparisonOperation at line 610, overapproximation of someUnaryDOUBLEoperation at line 498, overapproximation of bitwiseAnd at line 577, overapproximation of someUnaryFLOAToperation at line 606, overapproximation of someBinaryArithmeticFLOAToperation at line 582. Possible FailurePath: [L16] static const float huge_floor = 1.0e30; [L84-L86] static const float two25_scalbn = 3.355443200e+07, twom25_scalbn = 2.9802322388e-08, huge_scalbn = 1.0e+30, tiny_scalbn = 1.0e-30; [L156] static const int init_jk_krempio[] = {4, 7, 9}; [L158-L162] 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, }; [L164-L166] static const float zero_krempio = 0.0, one_krempio = 1.0, two8_krempio = 2.5600000000e+02, twon8_krempio = 3.9062500000e-03; [L341-L359] 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, }; [L361-L367] 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}; [L369-L378] 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; [L498-L501] static const float half_ksin = 5.0000000000e-01, S1_ksin = -1.6666667163e-01, S2_ksin = 8.3333337680e-03, S3_ksin = -1.9841270114e-04, S4_ksin = 2.7557314297e-06, S5_ksin = -2.5050759689e-08, S6_ksin = 1.5896910177e-10; [L525-L528] static const float one_kcos = 1.0000000000e+00, C1_kcos = 4.1666667908e-02, C2_kcos = -1.3888889225e-03, C3_kcos = 2.4801587642e-05, C4_kcos = -2.7557314297e-07, C5_kcos = 2.0875723372e-09, C6_kcos = -1.1359647598e-11; [L565] static const float one_cos = 1.0; VAL [C1_kcos=10416666977/250000000000, C3_kcos=12400793821/500000000000000, C5_kcos=5218930843/2500000000000000000, half_ksin=1/2, half_rempio=1/2, huge_floor=1000000000000000000000000000000, huge_scalbn=1000000000000000000000000000000, init_jk_krempio={3:0}, invpio2_rempio=63661980629/100000000000, npio2_hw_rempio={1:0}, one_cos=1, one_kcos=1, one_krempio=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={-2:0}, S2_ksin=1041666721/125000000000, S4_ksin=27557314297/10000000000000000, S6_ksin=15896910177/100000000000000000000, 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] [L606] float x = -0.0f; [L568] float y[2], z = 0.0; [L569] __int32_t n, ix; VAL [C1_kcos=10416666977/250000000000, C3_kcos=12400793821/500000000000000, C5_kcos=5218930843/2500000000000000000, half_ksin=1/2, half_rempio=1/2, huge_floor=1000000000000000000000000000000, huge_scalbn=1000000000000000000000000000000, init_jk_krempio={3:0}, invpio2_rempio=63661980629/100000000000, npio2_hw_rempio={1:0}, one_cos=1, one_kcos=1, one_krempio=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={-2:0}, S2_ksin=1041666721/125000000000, S4_ksin=27557314297/10000000000000000, S6_ksin=15896910177/100000000000000000000, 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] [L572] ieee_float_shape_type gf_u; [L573] gf_u.value = (x) [L574] EXPR gf_u.word [L574] (ix) = gf_u.word [L577] ix &= 0x7fffffff VAL [C1_kcos=10416666977/250000000000, C3_kcos=12400793821/500000000000000, C5_kcos=5218930843/2500000000000000000, half_ksin=1/2, half_rempio=1/2, huge_floor=1000000000000000000000000000000, huge_scalbn=1000000000000000000000000000000, init_jk_krempio={3:0}, invpio2_rempio=63661980629/100000000000, npio2_hw_rempio={1:0}, one_cos=1, one_kcos=1, one_krempio=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={-2:0}, S2_ksin=1041666721/125000000000, S4_ksin=27557314297/10000000000000000, S6_ksin=15896910177/100000000000000000000, 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] [L578] COND FALSE !(ix <= 0x3f490fd8) VAL [C1_kcos=10416666977/250000000000, C3_kcos=12400793821/500000000000000, C5_kcos=5218930843/2500000000000000000, half_ksin=1/2, half_rempio=1/2, huge_floor=1000000000000000000000000000000, huge_scalbn=1000000000000000000000000000000, init_jk_krempio={3:0}, invpio2_rempio=63661980629/100000000000, npio2_hw_rempio={1:0}, one_cos=1, one_kcos=1, one_krempio=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={-2:0}, S2_ksin=1041666721/125000000000, S4_ksin=27557314297/10000000000000000, S6_ksin=15896910177/100000000000000000000, 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] [L581] COND TRUE !((ix) < 0x7f800000L) [L582] return x - x; [L582] return x - x; VAL [C1_kcos=10416666977/250000000000, C3_kcos=12400793821/500000000000000, C5_kcos=5218930843/2500000000000000000, half_ksin=1/2, half_rempio=1/2, huge_floor=1000000000000000000000000000000, huge_scalbn=1000000000000000000000000000000, init_jk_krempio={3:0}, invpio2_rempio=63661980629/100000000000, npio2_hw_rempio={1:0}, one_cos=1, one_kcos=1, one_krempio=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={-2:0}, S2_ksin=1041666721/125000000000, S4_ksin=27557314297/10000000000000000, S6_ksin=15896910177/100000000000000000000, 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] [L607] float res = cos_float(x); [L610] COND TRUE res != 1.0f VAL [C1_kcos=10416666977/250000000000, C3_kcos=12400793821/500000000000000, C5_kcos=5218930843/2500000000000000000, half_ksin=1/2, half_rempio=1/2, huge_floor=1000000000000000000000000000000, huge_scalbn=1000000000000000000000000000000, init_jk_krempio={3:0}, invpio2_rempio=63661980629/100000000000, npio2_hw_rempio={1:0}, one_cos=1, one_kcos=1, one_krempio=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={-2:0}, S2_ksin=1041666721/125000000000, S4_ksin=27557314297/10000000000000000, S6_ksin=15896910177/100000000000000000000, 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] [L611] __VERIFIER_error() VAL [C1_kcos=10416666977/250000000000, C3_kcos=12400793821/500000000000000, C5_kcos=5218930843/2500000000000000000, half_ksin=1/2, half_rempio=1/2, huge_floor=1000000000000000000000000000000, huge_scalbn=1000000000000000000000000000000, init_jk_krempio={3:0}, invpio2_rempio=63661980629/100000000000, npio2_hw_rempio={1:0}, one_cos=1, one_kcos=1, one_krempio=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={-2:0}, S2_ksin=1041666721/125000000000, S4_ksin=27557314297/10000000000000000, S6_ksin=15896910177/100000000000000000000, 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, 400 locations, 1 error locations. UNSAFE Result, 1.0s OverallTime, 2 OverallIterations, 1 TraceHistogramMax, 0.1s AutomataDifference, 0.0s DeadEndRemovalTime, 0.0s HoareAnnotationTime, HoareTripleCheckerStatistics: 523 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=400occurred 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.2s SatisfiabilityAnalysisTime, 0.1s InterpolantComputationTime, 19 NumberOfCodeBlocks, 19 NumberOfCodeBlocksAsserted, 2 NumberOfCheckSat, 8 ConstructedInterpolants, 0 QuantifiedInterpolants, 64 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:00:27,963 INFO L170 SettingsManager]: Resetting all preferences to default values... [2018-12-31 04:00:27,966 INFO L174 SettingsManager]: Resetting UltimateCore preferences to default values [2018-12-31 04:00:27,979 INFO L177 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2018-12-31 04:00:27,979 INFO L174 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2018-12-31 04:00:27,981 INFO L174 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2018-12-31 04:00:27,983 INFO L174 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2018-12-31 04:00:27,985 INFO L174 SettingsManager]: Resetting LassoRanker preferences to default values [2018-12-31 04:00:27,988 INFO L174 SettingsManager]: Resetting Reaching Definitions preferences to default values [2018-12-31 04:00:27,989 INFO L174 SettingsManager]: Resetting SyntaxChecker preferences to default values [2018-12-31 04:00:27,990 INFO L177 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2018-12-31 04:00:27,991 INFO L174 SettingsManager]: Resetting LTL2Aut preferences to default values [2018-12-31 04:00:27,992 INFO L174 SettingsManager]: Resetting PEA to Boogie preferences to default values [2018-12-31 04:00:27,993 INFO L174 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2018-12-31 04:00:27,995 INFO L174 SettingsManager]: Resetting ChcToBoogie preferences to default values [2018-12-31 04:00:27,996 INFO L174 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2018-12-31 04:00:27,997 INFO L174 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2018-12-31 04:00:28,000 INFO L174 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2018-12-31 04:00:28,002 INFO L174 SettingsManager]: Resetting CodeCheck preferences to default values [2018-12-31 04:00:28,005 INFO L174 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2018-12-31 04:00:28,006 INFO L174 SettingsManager]: Resetting RCFGBuilder preferences to default values [2018-12-31 04:00:28,007 INFO L174 SettingsManager]: Resetting TraceAbstraction preferences to default values [2018-12-31 04:00:28,011 INFO L177 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2018-12-31 04:00:28,011 INFO L177 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2018-12-31 04:00:28,012 INFO L174 SettingsManager]: Resetting TreeAutomizer preferences to default values [2018-12-31 04:00:28,013 INFO L174 SettingsManager]: Resetting IcfgTransformer preferences to default values [2018-12-31 04:00:28,015 INFO L174 SettingsManager]: Resetting Boogie Printer preferences to default values [2018-12-31 04:00:28,016 INFO L174 SettingsManager]: Resetting ReqPrinter preferences to default values [2018-12-31 04:00:28,017 INFO L174 SettingsManager]: Resetting Witness Printer preferences to default values [2018-12-31 04:00:28,019 INFO L177 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2018-12-31 04:00:28,019 INFO L174 SettingsManager]: Resetting CDTParser preferences to default values [2018-12-31 04:00:28,020 INFO L177 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2018-12-31 04:00:28,020 INFO L177 SettingsManager]: ReqParser provides no preferences, ignoring... [2018-12-31 04:00:28,020 INFO L174 SettingsManager]: Resetting SmtParser preferences to default values [2018-12-31 04:00:28,022 INFO L174 SettingsManager]: Resetting Witness Parser preferences to default values [2018-12-31 04:00:28,023 INFO L181 SettingsManager]: Finished resetting all preferences to default values... [2018-12-31 04:00:28,024 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:00:28,041 INFO L110 SettingsManager]: Loading preferences was successful [2018-12-31 04:00:28,041 INFO L112 SettingsManager]: Preferences different from defaults after loading the file: [2018-12-31 04:00:28,043 INFO L131 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2018-12-31 04:00:28,043 INFO L133 SettingsManager]: * Create parallel compositions if possible=false [2018-12-31 04:00:28,043 INFO L133 SettingsManager]: * Use SBE=true [2018-12-31 04:00:28,044 INFO L131 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2018-12-31 04:00:28,044 INFO L133 SettingsManager]: * sizeof long=4 [2018-12-31 04:00:28,044 INFO L133 SettingsManager]: * sizeof POINTER=4 [2018-12-31 04:00:28,045 INFO L133 SettingsManager]: * Check division by zero=IGNORE [2018-12-31 04:00:28,045 INFO L133 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2018-12-31 04:00:28,045 INFO L133 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2018-12-31 04:00:28,045 INFO L133 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2018-12-31 04:00:28,045 INFO L133 SettingsManager]: * Use bitvectors instead of ints=true [2018-12-31 04:00:28,045 INFO L133 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2018-12-31 04:00:28,047 INFO L133 SettingsManager]: * sizeof long double=12 [2018-12-31 04:00:28,047 INFO L133 SettingsManager]: * Check if freed pointer was valid=false [2018-12-31 04:00:28,047 INFO L133 SettingsManager]: * Use constant arrays=true [2018-12-31 04:00:28,047 INFO L133 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2018-12-31 04:00:28,047 INFO L131 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2018-12-31 04:00:28,048 INFO L133 SettingsManager]: * Size of a code block=SequenceOfStatements [2018-12-31 04:00:28,048 INFO L133 SettingsManager]: * To the following directory=./dump/ [2018-12-31 04:00:28,048 INFO L133 SettingsManager]: * SMT solver=External_DefaultMode [2018-12-31 04:00:28,048 INFO L133 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2018-12-31 04:00:28,048 INFO L131 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2018-12-31 04:00:28,048 INFO L133 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2018-12-31 04:00:28,050 INFO L133 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2018-12-31 04:00:28,050 INFO L133 SettingsManager]: * Trace refinement strategy=WOLF [2018-12-31 04:00:28,050 INFO L133 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2018-12-31 04:00:28,050 INFO L133 SettingsManager]: * Command for external solver=cvc4 --incremental --rewrite-divk --print-success --lang smt [2018-12-31 04:00:28,050 INFO L133 SettingsManager]: * Logic for external solver=AUFBV [2018-12-31 04:00:28,051 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 -> 191b814ee7e8fb9d064ed87c3680bf974da56bb6 [2018-12-31 04:00:28,092 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2018-12-31 04:00:28,105 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2018-12-31 04:00:28,109 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2018-12-31 04:00:28,111 INFO L271 PluginConnector]: Initializing CDTParser... [2018-12-31 04:00:28,112 INFO L276 PluginConnector]: CDTParser initialized [2018-12-31 04:00:28,112 INFO L418 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/svcomp/c/float-newlib/float_req_bl_0320b_true-unreach-call.c [2018-12-31 04:00:28,168 INFO L221 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/cf649b425/130381646fb44afd98ef802f5247103c/FLAGd592500f5 [2018-12-31 04:00:28,762 INFO L307 CDTParser]: Found 1 translation units. [2018-12-31 04:00:28,763 INFO L161 CDTParser]: Scanning /storage/repos/svcomp/c/float-newlib/float_req_bl_0320b_true-unreach-call.c [2018-12-31 04:00:28,777 INFO L355 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/cf649b425/130381646fb44afd98ef802f5247103c/FLAGd592500f5 [2018-12-31 04:00:28,960 INFO L363 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/cf649b425/130381646fb44afd98ef802f5247103c [2018-12-31 04:00:28,964 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2018-12-31 04:00:28,965 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2018-12-31 04:00:28,967 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2018-12-31 04:00:28,969 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2018-12-31 04:00:28,976 INFO L276 PluginConnector]: CACSL2BoogieTranslator initialized [2018-12-31 04:00:28,977 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.12 04:00:28" (1/1) ... [2018-12-31 04:00:28,980 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@7ac69bad and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.12 04:00:28, skipping insertion in model container [2018-12-31 04:00:28,980 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 31.12 04:00:28" (1/1) ... [2018-12-31 04:00:28,990 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2018-12-31 04:00:29,054 INFO L176 MainTranslator]: Built tables and reachable declarations [2018-12-31 04:00:29,460 INFO L204 PostProcessor]: Analyzing one entry point: main [2018-12-31 04:00:29,527 INFO L191 MainTranslator]: Completed pre-run [2018-12-31 04:00:29,760 INFO L204 PostProcessor]: Analyzing one entry point: main [2018-12-31 04:00:29,842 INFO L195 MainTranslator]: Completed translation [2018-12-31 04:00:29,843 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.12 04:00:29 WrapperNode [2018-12-31 04:00:29,843 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2018-12-31 04:00:29,845 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2018-12-31 04:00:29,845 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2018-12-31 04:00:29,845 INFO L276 PluginConnector]: Boogie Procedure Inliner initialized [2018-12-31 04:00:29,855 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:29" (1/1) ... [2018-12-31 04:00:29,896 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:29" (1/1) ... [2018-12-31 04:00:30,018 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2018-12-31 04:00:30,019 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2018-12-31 04:00:30,019 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2018-12-31 04:00:30,019 INFO L276 PluginConnector]: Boogie Preprocessor initialized [2018-12-31 04:00:30,032 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:29" (1/1) ... [2018-12-31 04:00:30,033 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:29" (1/1) ... [2018-12-31 04:00:30,050 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:29" (1/1) ... [2018-12-31 04:00:30,051 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:29" (1/1) ... [2018-12-31 04:00:30,124 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:29" (1/1) ... [2018-12-31 04:00:30,161 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:29" (1/1) ... [2018-12-31 04:00:30,183 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:29" (1/1) ... [2018-12-31 04:00:30,207 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2018-12-31 04:00:30,207 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2018-12-31 04:00:30,207 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2018-12-31 04:00:30,208 INFO L276 PluginConnector]: RCFGBuilder initialized [2018-12-31 04:00:30,211 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.12 04:00:29" (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:30,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intFLOATTYPE4 [2018-12-31 04:00:30,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2018-12-31 04:00:30,287 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2018-12-31 04:00:30,287 INFO L130 BoogieDeclarations]: Found specification of procedure read~intFLOATTYPE4 [2018-12-31 04:00:30,288 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2018-12-31 04:00:30,288 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2018-12-31 04:00:30,288 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2018-12-31 04:00:30,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intFLOATTYPE4 [2018-12-31 04:00:30,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2018-12-31 04:00:30,290 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2018-12-31 04:00:31,237 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:31,298 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:31,324 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:31,405 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:31,464 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:36,812 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:36,877 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:36,898 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:36,934 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:38,076 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:38,389 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:38,412 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:38,610 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:38,856 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:38,877 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:38,900 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:41,272 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:41,385 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:43,458 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:43,544 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:45,626 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:45,651 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:47,767 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:47,895 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:48,005 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:48,027 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:48,117 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:48,286 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:49,381 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:49,403 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:49,456 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:49,800 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:49,828 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:50,226 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:50,235 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:52,436 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:52,447 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:52,471 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:52,658 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:52,965 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:53,332 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:53,363 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:53,824 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:54,237 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:54,268 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:54,378 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:54,791 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:55,058 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:55,151 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:55,164 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:55,458 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:55,784 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:56,016 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:56,046 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:56,062 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:56,086 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:00:56,243 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:04,255 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:09,169 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:13,406 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:15,587 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:15,604 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:15,768 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:20,731 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:21,047 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:21,061 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:21,235 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:21,258 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:21,577 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:21,919 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:21,955 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:22,103 WARN L317 ript$VariableManager]: TermVariabe |q#valueAsBitvector| not constructed by VariableManager. Cannot ensure absence of name clashes. [2018-12-31 04:01:22,191 INFO L275 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2018-12-31 04:01:22,192 INFO L280 CfgBuilder]: Removed 215 assue(true) statements. [2018-12-31 04:01:22,193 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.12 04:01:22 BoogieIcfgContainer [2018-12-31 04:01:22,193 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2018-12-31 04:01:22,194 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2018-12-31 04:01:22,194 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2018-12-31 04:01:22,203 INFO L276 PluginConnector]: TraceAbstraction initialized [2018-12-31 04:01:22,203 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 31.12 04:00:28" (1/3) ... [2018-12-31 04:01:22,204 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5267949 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 31.12 04:01:22, skipping insertion in model container [2018-12-31 04:01:22,204 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 31.12 04:00:29" (2/3) ... [2018-12-31 04:01:22,204 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@5267949 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 31.12 04:01:22, skipping insertion in model container [2018-12-31 04:01:22,204 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 31.12 04:01:22" (3/3) ... [2018-12-31 04:01:22,207 INFO L112 eAbstractionObserver]: Analyzing ICFG float_req_bl_0320b_true-unreach-call.c [2018-12-31 04:01:22,216 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2018-12-31 04:01:22,225 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2018-12-31 04:01:22,242 INFO L257 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2018-12-31 04:01:22,279 INFO L133 ementStrategyFactory]: Using default assertion order modulation [2018-12-31 04:01:22,280 INFO L382 AbstractCegarLoop]: Interprodecural is true [2018-12-31 04:01:22,280 INFO L383 AbstractCegarLoop]: Hoare is true [2018-12-31 04:01:22,281 INFO L384 AbstractCegarLoop]: Compute interpolants for FPandBP [2018-12-31 04:01:22,281 INFO L385 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2018-12-31 04:01:22,281 INFO L386 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2018-12-31 04:01:22,281 INFO L387 AbstractCegarLoop]: Difference is false [2018-12-31 04:01:22,281 INFO L388 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2018-12-31 04:01:22,281 INFO L393 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2018-12-31 04:01:22,311 INFO L276 IsEmpty]: Start isEmpty. Operand 400 states. [2018-12-31 04:01:22,318 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 10 [2018-12-31 04:01:22,318 INFO L394 BasicCegarLoop]: Found error trace [2018-12-31 04:01:22,319 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-31 04:01:22,322 INFO L423 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-31 04:01:22,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2018-12-31 04:01:22,329 INFO L82 PathProgramCache]: Analyzing trace with hash -1855202946, now seen corresponding path program 1 times [2018-12-31 04:01:22,336 INFO L223 ckRefinementStrategy]: Switched to mode MATHSAT_FPBP [2018-12-31 04:01:22,336 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) Waiting until toolchain timeout for monitored process 2 with mathsat -unsat_core_generation=3 [2018-12-31 04:01:22,346 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-31 04:01:22,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-31 04:01:22,627 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-31 04:01:22,640 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:22,641 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-31 04:01:22,661 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-31 04:01:22,662 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2018-12-31 04:01:22,666 INFO L459 AbstractCegarLoop]: Interpolant automaton has 2 states [2018-12-31 04:01:22,679 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2018-12-31 04:01:22,679 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2018-12-31 04:01:22,682 INFO L87 Difference]: Start difference. First operand 400 states. Second operand 2 states. [2018-12-31 04:01:22,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-31 04:01:22,758 INFO L93 Difference]: Finished difference Result 798 states and 1364 transitions. [2018-12-31 04:01:22,759 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2018-12-31 04:01:22,761 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 9 [2018-12-31 04:01:22,761 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-31 04:01:22,779 INFO L225 Difference]: With dead ends: 798 [2018-12-31 04:01:22,779 INFO L226 Difference]: Without dead ends: 397 [2018-12-31 04:01:22,785 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 8 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:22,805 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 397 states. [2018-12-31 04:01:22,859 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 397 to 397. [2018-12-31 04:01:22,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 397 states. [2018-12-31 04:01:22,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 397 states to 397 states and 520 transitions. [2018-12-31 04:01:22,872 INFO L78 Accepts]: Start accepts. Automaton has 397 states and 520 transitions. Word has length 9 [2018-12-31 04:01:22,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-31 04:01:22,873 INFO L480 AbstractCegarLoop]: Abstraction has 397 states and 520 transitions. [2018-12-31 04:01:22,873 INFO L481 AbstractCegarLoop]: Interpolant automaton has 2 states. [2018-12-31 04:01:22,873 INFO L276 IsEmpty]: Start isEmpty. Operand 397 states and 520 transitions. [2018-12-31 04:01:22,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2018-12-31 04:01:22,874 INFO L394 BasicCegarLoop]: Found error trace [2018-12-31 04:01:22,874 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-31 04:01:22,874 INFO L423 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-31 04:01:22,876 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2018-12-31 04:01:22,876 INFO L82 PathProgramCache]: Analyzing trace with hash 1533147867, now seen corresponding path program 1 times [2018-12-31 04:01:22,877 INFO L223 ckRefinementStrategy]: Switched to mode MATHSAT_FPBP [2018-12-31 04:01:22,878 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:22,887 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:23,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-31 04:01:23,219 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-31 04:01:23,482 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:23,483 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-31 04:01:23,498 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-31 04:01:23,499 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-31 04:01:23,500 INFO L459 AbstractCegarLoop]: Interpolant automaton has 5 states [2018-12-31 04:01:23,501 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2018-12-31 04:01:23,501 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2018-12-31 04:01:23,502 INFO L87 Difference]: Start difference. First operand 397 states and 520 transitions. Second operand 5 states. [2018-12-31 04:01:23,652 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-31 04:01:23,653 INFO L93 Difference]: Finished difference Result 401 states and 523 transitions. [2018-12-31 04:01:23,654 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2018-12-31 04:01:23,654 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 10 [2018-12-31 04:01:23,655 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-31 04:01:23,655 INFO L225 Difference]: With dead ends: 401 [2018-12-31 04:01:23,655 INFO L226 Difference]: Without dead ends: 22 [2018-12-31 04:01:23,657 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 11 GetRequests, 6 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:23,657 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22 states. [2018-12-31 04:01:23,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22 to 22. [2018-12-31 04:01:23,660 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2018-12-31 04:01:23,661 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 25 transitions. [2018-12-31 04:01:23,661 INFO L78 Accepts]: Start accepts. Automaton has 22 states and 25 transitions. Word has length 10 [2018-12-31 04:01:23,661 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-31 04:01:23,661 INFO L480 AbstractCegarLoop]: Abstraction has 22 states and 25 transitions. [2018-12-31 04:01:23,662 INFO L481 AbstractCegarLoop]: Interpolant automaton has 5 states. [2018-12-31 04:01:23,662 INFO L276 IsEmpty]: Start isEmpty. Operand 22 states and 25 transitions. [2018-12-31 04:01:23,662 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2018-12-31 04:01:23,662 INFO L394 BasicCegarLoop]: Found error trace [2018-12-31 04:01:23,662 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-31 04:01:23,663 INFO L423 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-31 04:01:23,663 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2018-12-31 04:01:23,663 INFO L82 PathProgramCache]: Analyzing trace with hash 1590268822, now seen corresponding path program 1 times [2018-12-31 04:01:23,664 INFO L223 ckRefinementStrategy]: Switched to mode MATHSAT_FPBP [2018-12-31 04:01:23,665 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) Waiting until toolchain timeout for monitored process 4 with mathsat -unsat_core_generation=3 [2018-12-31 04:01:23,679 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-31 04:01:23,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-31 04:01:24,018 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-31 04:01:24,095 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:24,095 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-31 04:01:24,109 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-31 04:01:24,109 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2018-12-31 04:01:24,110 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-31 04:01:24,110 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-31 04:01:24,110 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-12-31 04:01:24,111 INFO L87 Difference]: Start difference. First operand 22 states and 25 transitions. Second operand 6 states. [2018-12-31 04:01:28,611 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-31 04:01:28,611 INFO L93 Difference]: Finished difference Result 27 states and 29 transitions. [2018-12-31 04:01:28,612 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-31 04:01:28,612 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 15 [2018-12-31 04:01:28,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-31 04:01:28,613 INFO L225 Difference]: With dead ends: 27 [2018-12-31 04:01:28,613 INFO L226 Difference]: Without dead ends: 22 [2018-12-31 04:01:28,614 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 17 GetRequests, 9 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2018-12-31 04:01:28,614 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22 states. [2018-12-31 04:01:28,618 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22 to 22. [2018-12-31 04:01:28,619 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 22 states. [2018-12-31 04:01:28,619 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22 states to 22 states and 24 transitions. [2018-12-31 04:01:28,619 INFO L78 Accepts]: Start accepts. Automaton has 22 states and 24 transitions. Word has length 15 [2018-12-31 04:01:28,619 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-31 04:01:28,619 INFO L480 AbstractCegarLoop]: Abstraction has 22 states and 24 transitions. [2018-12-31 04:01:28,619 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-31 04:01:28,620 INFO L276 IsEmpty]: Start isEmpty. Operand 22 states and 24 transitions. [2018-12-31 04:01:28,620 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2018-12-31 04:01:28,620 INFO L394 BasicCegarLoop]: Found error trace [2018-12-31 04:01:28,620 INFO L402 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2018-12-31 04:01:28,620 INFO L423 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2018-12-31 04:01:28,622 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2018-12-31 04:01:28,622 INFO L82 PathProgramCache]: Analyzing trace with hash -222814627, now seen corresponding path program 1 times [2018-12-31 04:01:28,623 INFO L223 ckRefinementStrategy]: Switched to mode MATHSAT_FPBP [2018-12-31 04:01:28,623 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:28,631 INFO L103 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2018-12-31 04:01:29,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2018-12-31 04:01:29,908 INFO L273 TraceCheckSpWp]: Computing forward predicates... [2018-12-31 04:01:30,059 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:30,060 INFO L312 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2018-12-31 04:01:30,080 INFO L312 seRefinementStrategy]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2018-12-31 04:01:30,081 INFO L327 seRefinementStrategy]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2018-12-31 04:01:30,081 INFO L459 AbstractCegarLoop]: Interpolant automaton has 6 states [2018-12-31 04:01:30,081 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2018-12-31 04:01:30,081 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2018-12-31 04:01:30,082 INFO L87 Difference]: Start difference. First operand 22 states and 24 transitions. Second operand 6 states. [2018-12-31 04:01:30,289 WARN L181 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 13 [2018-12-31 04:01:30,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2018-12-31 04:01:30,409 INFO L93 Difference]: Finished difference Result 22 states and 24 transitions. [2018-12-31 04:01:30,411 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2018-12-31 04:01:30,412 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 16 [2018-12-31 04:01:30,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2018-12-31 04:01:30,412 INFO L225 Difference]: With dead ends: 22 [2018-12-31 04:01:30,413 INFO L226 Difference]: Without dead ends: 0 [2018-12-31 04:01:30,413 INFO L631 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 11 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=25, Invalid=47, Unknown=0, NotChecked=0, Total=72 [2018-12-31 04:01:30,414 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2018-12-31 04:01:30,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2018-12-31 04:01:30,414 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2018-12-31 04:01:30,414 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2018-12-31 04:01:30,414 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 16 [2018-12-31 04:01:30,416 INFO L84 Accepts]: Finished accepts. word is rejected. [2018-12-31 04:01:30,416 INFO L480 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2018-12-31 04:01:30,416 INFO L481 AbstractCegarLoop]: Interpolant automaton has 6 states. [2018-12-31 04:01:30,416 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2018-12-31 04:01:30,416 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2018-12-31 04:01:30,423 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2018-12-31 04:01:31,486 WARN L181 SmtUtils]: Spent 149.00 ms on a formula simplification that was a NOOP. DAG size: 27 [2018-12-31 04:01:31,824 INFO L448 ceAbstractionStarter]: For program point L300-2(lines 300 301) no Hoare annotation was computed. [2018-12-31 04:01:31,824 INFO L444 ceAbstractionStarter]: At program point L300-3(lines 300 301) the Hoare annotation is: false [2018-12-31 04:01:31,824 INFO L448 ceAbstractionStarter]: For program point L300-4(lines 297 337) no Hoare annotation was computed. [2018-12-31 04:01:31,824 INFO L448 ceAbstractionStarter]: For program point L235(line 235) no Hoare annotation was computed. [2018-12-31 04:01:31,824 INFO L448 ceAbstractionStarter]: For program point L103(lines 103 113) no Hoare annotation was computed. [2018-12-31 04:01:31,824 INFO L448 ceAbstractionStarter]: For program point L103-2(lines 103 113) no Hoare annotation was computed. [2018-12-31 04:01:31,825 INFO L448 ceAbstractionStarter]: For program point L103-3(lines 103 113) no Hoare annotation was computed. [2018-12-31 04:01:31,825 INFO L448 ceAbstractionStarter]: For program point L103-5(lines 103 113) no Hoare annotation was computed. [2018-12-31 04:01:31,825 INFO L448 ceAbstractionStarter]: For program point L103-6(lines 103 113) no Hoare annotation was computed. [2018-12-31 04:01:31,825 INFO L448 ceAbstractionStarter]: For program point L103-8(lines 103 113) no Hoare annotation was computed. [2018-12-31 04:01:31,825 INFO L448 ceAbstractionStarter]: For program point L103-9(lines 103 113) no Hoare annotation was computed. [2018-12-31 04:01:31,825 INFO L448 ceAbstractionStarter]: For program point L103-11(lines 103 113) no Hoare annotation was computed. [2018-12-31 04:01:31,825 INFO L448 ceAbstractionStarter]: For program point L434-1(lines 434 438) no Hoare annotation was computed. [2018-12-31 04:01:31,825 INFO L444 ceAbstractionStarter]: At program point L434-2(lines 434 438) the Hoare annotation is: false [2018-12-31 04:01:31,825 INFO L448 ceAbstractionStarter]: For program point L434-3(lines 434 438) no Hoare annotation was computed. [2018-12-31 04:01:31,825 INFO L448 ceAbstractionStarter]: For program point L302-1(line 302) no Hoare annotation was computed. [2018-12-31 04:01:31,826 INFO L444 ceAbstractionStarter]: At program point L567(lines 567 597) the Hoare annotation is: (let ((.cse0 ((_ to_fp 8 24) roundNearestTiesToEven ((_ to_fp 11 53) roundNearestTiesToEven 1.0)))) (and (= ~one_kcos~0 .cse0) (= .cse0 |ULTIMATE.start___kernel_cosf_#res|) (= ULTIMATE.start_cos_float_~x (fp.neg (_ +zero 8 24))) (= .cse0 |ULTIMATE.start_cos_float_#res|) (exists ((v_ULTIMATE.start_cos_float_~ix~7_10 (_ BitVec 32))) (and (= ULTIMATE.start_cos_float_~ix~7 (bvand (_ bv2147483647 32) v_ULTIMATE.start_cos_float_~ix~7_10)) (= (fp ((_ extract 31 31) v_ULTIMATE.start_cos_float_~ix~7_10) ((_ extract 30 23) v_ULTIMATE.start_cos_float_~ix~7_10) ((_ extract 22 0) v_ULTIMATE.start_cos_float_~ix~7_10)) (fp.neg (_ +zero 8 24))))))) [2018-12-31 04:01:31,826 INFO L448 ceAbstractionStarter]: For program point L105-1(lines 105 109) no Hoare annotation was computed. [2018-12-31 04:01:31,826 INFO L444 ceAbstractionStarter]: At program point L105-2(lines 105 109) the Hoare annotation is: false [2018-12-31 04:01:31,826 INFO L448 ceAbstractionStarter]: For program point L39(lines 39 40) no Hoare annotation was computed. [2018-12-31 04:01:31,826 INFO L448 ceAbstractionStarter]: For program point L105-3(lines 105 109) no Hoare annotation was computed. [2018-12-31 04:01:31,826 INFO L448 ceAbstractionStarter]: For program point L105-5(lines 105 109) no Hoare annotation was computed. [2018-12-31 04:01:31,826 INFO L444 ceAbstractionStarter]: At program point L105-6(lines 105 109) the Hoare annotation is: false [2018-12-31 04:01:31,826 INFO L448 ceAbstractionStarter]: For program point L105-7(lines 105 109) no Hoare annotation was computed. [2018-12-31 04:01:31,826 INFO L448 ceAbstractionStarter]: For program point L105-9(lines 105 109) no Hoare annotation was computed. [2018-12-31 04:01:31,827 INFO L444 ceAbstractionStarter]: At program point L105-10(lines 105 109) the Hoare annotation is: false [2018-12-31 04:01:31,827 INFO L448 ceAbstractionStarter]: For program point L105-11(lines 105 109) no Hoare annotation was computed. [2018-12-31 04:01:31,827 INFO L448 ceAbstractionStarter]: For program point L105-13(lines 105 109) no Hoare annotation was computed. [2018-12-31 04:01:31,827 INFO L444 ceAbstractionStarter]: At program point L105-14(lines 105 109) the Hoare annotation is: false [2018-12-31 04:01:31,827 INFO L448 ceAbstractionStarter]: For program point L105-15(lines 105 109) no Hoare annotation was computed. [2018-12-31 04:01:31,827 INFO L448 ceAbstractionStarter]: For program point L304(line 304) no Hoare annotation was computed. [2018-12-31 04:01:31,827 INFO L448 ceAbstractionStarter]: For program point L304-2(line 304) no Hoare annotation was computed. [2018-12-31 04:01:31,827 INFO L448 ceAbstractionStarter]: For program point L305(line 305) no Hoare annotation was computed. [2018-12-31 04:01:31,827 INFO L448 ceAbstractionStarter]: For program point L41(lines 41 45) no Hoare annotation was computed. [2018-12-31 04:01:31,827 INFO L448 ceAbstractionStarter]: For program point L42(lines 42 43) no Hoare annotation was computed. [2018-12-31 04:01:31,828 INFO L448 ceAbstractionStarter]: For program point L42-2(lines 42 43) no Hoare annotation was computed. [2018-12-31 04:01:31,828 INFO L448 ceAbstractionStarter]: For program point L571-1(lines 571 575) no Hoare annotation was computed. [2018-12-31 04:01:31,828 INFO L444 ceAbstractionStarter]: At program point L571-2(lines 571 575) the Hoare annotation is: (and (= ~one_kcos~0 ((_ to_fp 8 24) roundNearestTiesToEven ((_ to_fp 11 53) roundNearestTiesToEven 1.0))) (= ULTIMATE.start_cos_float_~x (fp.neg (_ +zero 8 24)))) [2018-12-31 04:01:31,828 INFO L448 ceAbstractionStarter]: For program point L571-3(lines 571 575) no Hoare annotation was computed. [2018-12-31 04:01:31,828 INFO L448 ceAbstractionStarter]: For program point L307-2(lines 307 308) no Hoare annotation was computed. [2018-12-31 04:01:31,828 INFO L444 ceAbstractionStarter]: At program point L307-3(lines 307 308) the Hoare annotation is: false [2018-12-31 04:01:31,828 INFO L448 ceAbstractionStarter]: For program point L307-4(lines 297 337) no Hoare annotation was computed. [2018-12-31 04:01:31,828 INFO L448 ceAbstractionStarter]: For program point L506-1(lines 506 510) no Hoare annotation was computed. [2018-12-31 04:01:31,828 INFO L448 ceAbstractionStarter]: For program point L440(lines 440 459) no Hoare annotation was computed. [2018-12-31 04:01:31,828 INFO L444 ceAbstractionStarter]: At program point L506-2(lines 506 510) the Hoare annotation is: false [2018-12-31 04:01:31,829 INFO L448 ceAbstractionStarter]: For program point L440-1(lines 428 460) no Hoare annotation was computed. [2018-12-31 04:01:31,833 INFO L448 ceAbstractionStarter]: For program point L506-3(lines 506 510) no Hoare annotation was computed. [2018-12-31 04:01:31,833 INFO L448 ceAbstractionStarter]: For program point L506-5(lines 506 510) no Hoare annotation was computed. [2018-12-31 04:01:31,833 INFO L444 ceAbstractionStarter]: At program point L506-6(lines 506 510) the Hoare annotation is: false [2018-12-31 04:01:31,833 INFO L448 ceAbstractionStarter]: For program point L506-7(lines 506 510) no Hoare annotation was computed. [2018-12-31 04:01:31,834 INFO L448 ceAbstractionStarter]: For program point L242(lines 242 243) no Hoare annotation was computed. [2018-12-31 04:01:31,835 INFO L448 ceAbstractionStarter]: For program point L309-1(line 309) no Hoare annotation was computed. [2018-12-31 04:01:31,835 INFO L448 ceAbstractionStarter]: For program point L111(lines 111 112) no Hoare annotation was computed. [2018-12-31 04:01:31,835 INFO L448 ceAbstractionStarter]: For program point L111-1(lines 111 112) no Hoare annotation was computed. [2018-12-31 04:01:31,835 INFO L448 ceAbstractionStarter]: For program point L111-2(lines 111 112) no Hoare annotation was computed. [2018-12-31 04:01:31,835 INFO L448 ceAbstractionStarter]: For program point L111-3(lines 111 112) no Hoare annotation was computed. [2018-12-31 04:01:31,835 INFO L448 ceAbstractionStarter]: For program point L178(lines 178 179) no Hoare annotation was computed. [2018-12-31 04:01:31,835 INFO L448 ceAbstractionStarter]: For program point L178-2(lines 178 179) no Hoare annotation was computed. [2018-12-31 04:01:31,835 INFO L448 ceAbstractionStarter]: For program point L311-2(lines 311 312) no Hoare annotation was computed. [2018-12-31 04:01:31,836 INFO L444 ceAbstractionStarter]: At program point L311-3(lines 311 312) the Hoare annotation is: false [2018-12-31 04:01:31,836 INFO L448 ceAbstractionStarter]: For program point L311-4(lines 297 337) no Hoare annotation was computed. [2018-12-31 04:01:31,836 INFO L448 ceAbstractionStarter]: For program point L48(lines 48 51) no Hoare annotation was computed. [2018-12-31 04:01:31,836 INFO L448 ceAbstractionStarter]: For program point L313-1(line 313) no Hoare annotation was computed. [2018-12-31 04:01:31,836 INFO L448 ceAbstractionStarter]: For program point L247-1(lines 169 339) no Hoare annotation was computed. [2018-12-31 04:01:31,836 INFO L448 ceAbstractionStarter]: For program point L115(lines 115 116) no Hoare annotation was computed. [2018-12-31 04:01:31,836 INFO L448 ceAbstractionStarter]: For program point L115-1(lines 115 116) no Hoare annotation was computed. [2018-12-31 04:01:31,836 INFO L448 ceAbstractionStarter]: For program point L115-2(lines 115 116) no Hoare annotation was computed. [2018-12-31 04:01:31,839 INFO L448 ceAbstractionStarter]: For program point L115-3(lines 115 116) no Hoare annotation was computed. [2018-12-31 04:01:31,839 INFO L448 ceAbstractionStarter]: For program point L578(lines 578 596) no Hoare annotation was computed. [2018-12-31 04:01:31,839 INFO L448 ceAbstractionStarter]: For program point L512(lines 512 515) no Hoare annotation was computed. [2018-12-31 04:01:31,839 INFO L448 ceAbstractionStarter]: For program point L512-2(lines 512 515) no Hoare annotation was computed. [2018-12-31 04:01:31,839 INFO L448 ceAbstractionStarter]: For program point L446-1(lines 446 450) no Hoare annotation was computed. [2018-12-31 04:01:31,839 INFO L448 ceAbstractionStarter]: For program point L512-3(lines 512 515) no Hoare annotation was computed. [2018-12-31 04:01:31,839 INFO L444 ceAbstractionStarter]: At program point L446-2(lines 446 450) the Hoare annotation is: false [2018-12-31 04:01:31,839 INFO L448 ceAbstractionStarter]: For program point L446-3(lines 446 450) no Hoare annotation was computed. [2018-12-31 04:01:31,840 INFO L448 ceAbstractionStarter]: For program point L512-5(lines 512 515) no Hoare annotation was computed. [2018-12-31 04:01:31,840 INFO L448 ceAbstractionStarter]: For program point L513(lines 513 514) no Hoare annotation was computed. [2018-12-31 04:01:31,840 INFO L448 ceAbstractionStarter]: For program point L513-1(lines 513 514) no Hoare annotation was computed. [2018-12-31 04:01:31,840 INFO L448 ceAbstractionStarter]: For program point L315(line 315) no Hoare annotation was computed. [2018-12-31 04:01:31,840 INFO L448 ceAbstractionStarter]: For program point L249-2(lines 249 250) no Hoare annotation was computed. [2018-12-31 04:01:31,840 INFO L444 ceAbstractionStarter]: At program point L249-3(lines 249 250) the Hoare annotation is: false [2018-12-31 04:01:31,840 INFO L448 ceAbstractionStarter]: For program point L117(lines 117 124) no Hoare annotation was computed. [2018-12-31 04:01:31,840 INFO L448 ceAbstractionStarter]: For program point L249-4(lines 247 264) no Hoare annotation was computed. [2018-12-31 04:01:31,840 INFO L448 ceAbstractionStarter]: For program point L117-1(lines 117 124) no Hoare annotation was computed. [2018-12-31 04:01:31,840 INFO L448 ceAbstractionStarter]: For program point L117-2(lines 117 124) no Hoare annotation was computed. [2018-12-31 04:01:31,840 INFO L448 ceAbstractionStarter]: For program point L117-3(lines 117 124) no Hoare annotation was computed. [2018-12-31 04:01:31,841 INFO L448 ceAbstractionStarter]: For program point L316-2(lines 316 320) no Hoare annotation was computed. [2018-12-31 04:01:31,841 INFO L444 ceAbstractionStarter]: At program point L316-3(lines 316 320) the Hoare annotation is: false [2018-12-31 04:01:31,841 INFO L448 ceAbstractionStarter]: For program point L316-4(lines 316 320) no Hoare annotation was computed. [2018-12-31 04:01:31,841 INFO L448 ceAbstractionStarter]: For program point L184-2(lines 184 185) no Hoare annotation was computed. [2018-12-31 04:01:31,841 INFO L444 ceAbstractionStarter]: At program point L184-3(lines 184 185) the Hoare annotation is: false [2018-12-31 04:01:31,841 INFO L448 ceAbstractionStarter]: For program point L118-1(lines 118 122) no Hoare annotation was computed. [2018-12-31 04:01:31,841 INFO L448 ceAbstractionStarter]: For program point L184-4(lines 184 185) no Hoare annotation was computed. [2018-12-31 04:01:31,841 INFO L444 ceAbstractionStarter]: At program point L118-2(lines 118 122) the Hoare annotation is: false [2018-12-31 04:01:31,841 INFO L448 ceAbstractionStarter]: For program point L118-3(lines 118 122) no Hoare annotation was computed. [2018-12-31 04:01:31,841 INFO L448 ceAbstractionStarter]: For program point L118-5(lines 118 122) no Hoare annotation was computed. [2018-12-31 04:01:31,842 INFO L444 ceAbstractionStarter]: At program point L118-6(lines 118 122) the Hoare annotation is: false [2018-12-31 04:01:31,842 INFO L448 ceAbstractionStarter]: For program point L118-7(lines 118 122) no Hoare annotation was computed. [2018-12-31 04:01:31,842 INFO L448 ceAbstractionStarter]: For program point L118-9(lines 118 122) no Hoare annotation was computed. [2018-12-31 04:01:31,842 INFO L444 ceAbstractionStarter]: At program point L118-10(lines 118 122) the Hoare annotation is: false [2018-12-31 04:01:31,842 INFO L448 ceAbstractionStarter]: For program point L118-11(lines 118 122) no Hoare annotation was computed. [2018-12-31 04:01:31,842 INFO L448 ceAbstractionStarter]: For program point L118-13(lines 118 122) no Hoare annotation was computed. [2018-12-31 04:01:31,842 INFO L444 ceAbstractionStarter]: At program point L118-14(lines 118 122) the Hoare annotation is: false [2018-12-31 04:01:31,842 INFO L448 ceAbstractionStarter]: For program point L118-15(lines 118 122) no Hoare annotation was computed. [2018-12-31 04:01:31,842 INFO L448 ceAbstractionStarter]: For program point L581(lines 581 596) no Hoare annotation was computed. [2018-12-31 04:01:31,842 INFO L448 ceAbstractionStarter]: For program point L185(line 185) no Hoare annotation was computed. [2018-12-31 04:01:31,842 INFO L448 ceAbstractionStarter]: For program point L185-2(line 185) no Hoare annotation was computed. [2018-12-31 04:01:31,843 INFO L448 ceAbstractionStarter]: For program point L53(lines 53 57) no Hoare annotation was computed. [2018-12-31 04:01:31,843 INFO L448 ceAbstractionStarter]: For program point L53-1(lines 18 59) no Hoare annotation was computed. [2018-12-31 04:01:31,843 INFO L448 ceAbstractionStarter]: For program point L53-2(lines 53 57) no Hoare annotation was computed. [2018-12-31 04:01:31,843 INFO L448 ceAbstractionStarter]: For program point L252-1(lines 252 253) no Hoare annotation was computed. [2018-12-31 04:01:31,843 INFO L448 ceAbstractionStarter]: For program point L252-3(lines 252 253) no Hoare annotation was computed. [2018-12-31 04:01:31,843 INFO L444 ceAbstractionStarter]: At program point L252-4(lines 252 253) the Hoare annotation is: false [2018-12-31 04:01:31,843 INFO L448 ceAbstractionStarter]: For program point L252-5(lines 252 253) no Hoare annotation was computed. [2018-12-31 04:01:31,843 INFO L448 ceAbstractionStarter]: For program point L187-2(lines 187 191) no Hoare annotation was computed. [2018-12-31 04:01:31,843 INFO L444 ceAbstractionStarter]: At program point L187-3(lines 187 191) the Hoare annotation is: false [2018-12-31 04:01:31,844 INFO L448 ceAbstractionStarter]: For program point L187-4(lines 187 191) no Hoare annotation was computed. [2018-12-31 04:01:31,844 INFO L448 ceAbstractionStarter]: For program point L452(lines 452 458) no Hoare annotation was computed. [2018-12-31 04:01:31,844 INFO L448 ceAbstractionStarter]: For program point L386-1(lines 386 390) no Hoare annotation was computed. [2018-12-31 04:01:31,844 INFO L444 ceAbstractionStarter]: At program point L386-2(lines 386 390) the Hoare annotation is: false [2018-12-31 04:01:31,844 INFO L448 ceAbstractionStarter]: For program point L386-3(lines 386 390) no Hoare annotation was computed. [2018-12-31 04:01:31,844 INFO L448 ceAbstractionStarter]: For program point L188-2(lines 188 189) no Hoare annotation was computed. [2018-12-31 04:01:31,844 INFO L444 ceAbstractionStarter]: At program point L188-3(lines 188 189) the Hoare annotation is: false [2018-12-31 04:01:31,844 INFO L448 ceAbstractionStarter]: For program point L188-4(lines 188 189) no Hoare annotation was computed. [2018-12-31 04:01:31,844 INFO L448 ceAbstractionStarter]: For program point L519(lines 519 522) no Hoare annotation was computed. [2018-12-31 04:01:31,844 INFO L448 ceAbstractionStarter]: For program point L519-1(lines 519 522) no Hoare annotation was computed. [2018-12-31 04:01:31,844 INFO L448 ceAbstractionStarter]: For program point L321-2(lines 321 325) no Hoare annotation was computed. [2018-12-31 04:01:31,845 INFO L444 ceAbstractionStarter]: At program point L321-3(lines 321 325) the Hoare annotation is: false [2018-12-31 04:01:31,845 INFO L448 ceAbstractionStarter]: For program point L255-2(lines 255 260) no Hoare annotation was computed. [2018-12-31 04:01:31,845 INFO L448 ceAbstractionStarter]: For program point L321-4(lines 321 325) no Hoare annotation was computed. [2018-12-31 04:01:31,845 INFO L444 ceAbstractionStarter]: At program point L255-3(lines 255 260) the Hoare annotation is: false [2018-12-31 04:01:31,845 INFO L448 ceAbstractionStarter]: For program point L255-4(lines 255 260) no Hoare annotation was computed. [2018-12-31 04:01:31,845 INFO L448 ceAbstractionStarter]: For program point L586(lines 586 595) no Hoare annotation was computed. [2018-12-31 04:01:31,845 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2018-12-31 04:01:31,845 INFO L444 ceAbstractionStarter]: At program point L58(lines 18 59) the Hoare annotation is: false [2018-12-31 04:01:31,845 INFO L448 ceAbstractionStarter]: For program point L587(line 587) no Hoare annotation was computed. [2018-12-31 04:01:31,845 INFO L448 ceAbstractionStarter]: For program point L257-2(lines 257 258) no Hoare annotation was computed. [2018-12-31 04:01:31,846 INFO L444 ceAbstractionStarter]: At program point L257-3(lines 257 258) the Hoare annotation is: false [2018-12-31 04:01:31,846 INFO L448 ceAbstractionStarter]: For program point L125(lines 125 130) no Hoare annotation was computed. [2018-12-31 04:01:31,846 INFO L448 ceAbstractionStarter]: For program point L257-4(lines 257 258) no Hoare annotation was computed. [2018-12-31 04:01:31,846 INFO L448 ceAbstractionStarter]: For program point L125-1(lines 125 130) no Hoare annotation was computed. [2018-12-31 04:01:31,846 INFO L448 ceAbstractionStarter]: For program point L125-2(lines 125 130) no Hoare annotation was computed. [2018-12-31 04:01:31,846 INFO L448 ceAbstractionStarter]: For program point L125-3(lines 125 130) no Hoare annotation was computed. [2018-12-31 04:01:31,846 INFO L444 ceAbstractionStarter]: At program point L522(lines 503 523) the Hoare annotation is: false [2018-12-31 04:01:31,846 INFO L444 ceAbstractionStarter]: At program point L522-1(lines 503 523) the Hoare annotation is: false [2018-12-31 04:01:31,846 INFO L448 ceAbstractionStarter]: For program point L126(lines 126 129) no Hoare annotation was computed. [2018-12-31 04:01:31,847 INFO L448 ceAbstractionStarter]: For program point L126-1(lines 126 129) no Hoare annotation was computed. [2018-12-31 04:01:31,847 INFO L448 ceAbstractionStarter]: For program point L126-2(lines 126 129) no Hoare annotation was computed. [2018-12-31 04:01:31,847 INFO L448 ceAbstractionStarter]: For program point L126-3(lines 126 129) no Hoare annotation was computed. [2018-12-31 04:01:31,847 INFO L448 ceAbstractionStarter]: For program point L589(line 589) no Hoare annotation was computed. [2018-12-31 04:01:31,847 INFO L448 ceAbstractionStarter]: For program point L392(lines 392 396) no Hoare annotation was computed. [2018-12-31 04:01:31,847 INFO L448 ceAbstractionStarter]: For program point L326-2(lines 326 327) no Hoare annotation was computed. [2018-12-31 04:01:31,847 INFO L444 ceAbstractionStarter]: At program point L326-3(lines 326 327) the Hoare annotation is: false [2018-12-31 04:01:31,847 INFO L448 ceAbstractionStarter]: For program point L326-4(lines 297 337) no Hoare annotation was computed. [2018-12-31 04:01:31,847 INFO L448 ceAbstractionStarter]: For program point L591(line 591) no Hoare annotation was computed. [2018-12-31 04:01:31,847 INFO L444 ceAbstractionStarter]: At program point L262(lines 169 339) the Hoare annotation is: false [2018-12-31 04:01:31,847 INFO L448 ceAbstractionStarter]: For program point L196-2(lines 196 200) no Hoare annotation was computed. [2018-12-31 04:01:31,848 INFO L444 ceAbstractionStarter]: At program point L196-3(lines 196 200) the Hoare annotation is: false [2018-12-31 04:01:31,848 INFO L448 ceAbstractionStarter]: For program point L196-4(lines 196 200) no Hoare annotation was computed. [2018-12-31 04:01:31,848 INFO L448 ceAbstractionStarter]: For program point L593(line 593) no Hoare annotation was computed. [2018-12-31 04:01:31,848 INFO L448 ceAbstractionStarter]: For program point L-1(line -1) no Hoare annotation was computed. [2018-12-31 04:01:31,848 INFO L448 ceAbstractionStarter]: For program point L462(lines 462 467) no Hoare annotation was computed. [2018-12-31 04:01:31,848 INFO L448 ceAbstractionStarter]: For program point L132-1(lines 132 136) no Hoare annotation was computed. [2018-12-31 04:01:31,848 INFO L444 ceAbstractionStarter]: At program point L132-2(lines 132 136) the Hoare annotation is: false [2018-12-31 04:01:31,848 INFO L448 ceAbstractionStarter]: For program point L66-1(lines 66 70) no Hoare annotation was computed. [2018-12-31 04:01:31,848 INFO L448 ceAbstractionStarter]: For program point L132-3(lines 132 136) no Hoare annotation was computed. [2018-12-31 04:01:31,849 INFO L444 ceAbstractionStarter]: At program point L66-2(lines 66 70) the Hoare annotation is: false [2018-12-31 04:01:31,849 INFO L448 ceAbstractionStarter]: For program point L132-5(lines 132 136) no Hoare annotation was computed. [2018-12-31 04:01:31,849 INFO L444 ceAbstractionStarter]: At program point L132-6(lines 132 136) the Hoare annotation is: false [2018-12-31 04:01:31,849 INFO L448 ceAbstractionStarter]: For program point L66-5(lines 66 70) no Hoare annotation was computed. [2018-12-31 04:01:31,849 INFO L448 ceAbstractionStarter]: For program point L132-7(lines 132 136) no Hoare annotation was computed. [2018-12-31 04:01:31,849 INFO L444 ceAbstractionStarter]: At program point L66-6(lines 66 70) the Hoare annotation is: false [2018-12-31 04:01:31,849 INFO L448 ceAbstractionStarter]: For program point L132-9(lines 132 136) no Hoare annotation was computed. [2018-12-31 04:01:31,849 INFO L444 ceAbstractionStarter]: At program point L132-10(lines 132 136) the Hoare annotation is: false [2018-12-31 04:01:31,849 INFO L448 ceAbstractionStarter]: For program point L66-9(lines 66 70) no Hoare annotation was computed. [2018-12-31 04:01:31,849 INFO L448 ceAbstractionStarter]: For program point L132-11(lines 132 136) no Hoare annotation was computed. [2018-12-31 04:01:31,851 INFO L444 ceAbstractionStarter]: At program point L66-10(lines 66 70) the Hoare annotation is: false [2018-12-31 04:01:31,852 INFO L448 ceAbstractionStarter]: For program point L132-13(lines 132 136) no Hoare annotation was computed. [2018-12-31 04:01:31,852 INFO L444 ceAbstractionStarter]: At program point L132-14(lines 132 136) the Hoare annotation is: false [2018-12-31 04:01:31,852 INFO L448 ceAbstractionStarter]: For program point L66-13(lines 66 70) no Hoare annotation was computed. [2018-12-31 04:01:31,852 INFO L448 ceAbstractionStarter]: For program point L132-15(lines 132 136) no Hoare annotation was computed. [2018-12-31 04:01:31,852 INFO L444 ceAbstractionStarter]: At program point L66-14(lines 66 70) the Hoare annotation is: false [2018-12-31 04:01:31,852 INFO L448 ceAbstractionStarter]: For program point L66-17(lines 66 70) no Hoare annotation was computed. [2018-12-31 04:01:31,852 INFO L444 ceAbstractionStarter]: At program point L66-18(lines 66 70) the Hoare annotation is: false [2018-12-31 04:01:31,852 INFO L448 ceAbstractionStarter]: For program point L397(lines 397 421) no Hoare annotation was computed. [2018-12-31 04:01:31,852 INFO L448 ceAbstractionStarter]: For program point L66-21(lines 66 70) no Hoare annotation was computed. [2018-12-31 04:01:31,853 INFO L444 ceAbstractionStarter]: At program point L66-22(lines 66 70) the Hoare annotation is: false [2018-12-31 04:01:31,853 INFO L448 ceAbstractionStarter]: For program point L66-25(lines 66 70) no Hoare annotation was computed. [2018-12-31 04:01:31,853 INFO L444 ceAbstractionStarter]: At program point L66-26(lines 66 70) the Hoare annotation is: false [2018-12-31 04:01:31,853 INFO L448 ceAbstractionStarter]: For program point L66-29(lines 66 70) no Hoare annotation was computed. [2018-12-31 04:01:31,853 INFO L444 ceAbstractionStarter]: At program point L66-30(lines 66 70) the Hoare annotation is: false [2018-12-31 04:01:31,853 INFO L448 ceAbstractionStarter]: For program point L66-33(lines 66 70) no Hoare annotation was computed. [2018-12-31 04:01:31,853 INFO L444 ceAbstractionStarter]: At program point L66-34(lines 66 70) the Hoare annotation is: false [2018-12-31 04:01:31,853 INFO L448 ceAbstractionStarter]: For program point L66-37(lines 66 70) no Hoare annotation was computed. [2018-12-31 04:01:31,853 INFO L444 ceAbstractionStarter]: At program point L66-38(lines 66 70) the Hoare annotation is: false [2018-12-31 04:01:31,853 INFO L448 ceAbstractionStarter]: For program point L66-41(lines 66 70) no Hoare annotation was computed. [2018-12-31 04:01:31,853 INFO L444 ceAbstractionStarter]: At program point L66-42(lines 66 70) the Hoare annotation is: false [2018-12-31 04:01:31,854 INFO L448 ceAbstractionStarter]: For program point L66-45(lines 66 70) no Hoare annotation was computed. [2018-12-31 04:01:31,854 INFO L444 ceAbstractionStarter]: At program point L66-46(lines 66 70) the Hoare annotation is: false [2018-12-31 04:01:31,854 INFO L448 ceAbstractionStarter]: For program point L398(lines 398 420) no Hoare annotation was computed. [2018-12-31 04:01:31,854 INFO L448 ceAbstractionStarter]: For program point L400(lines 400 407) no Hoare annotation was computed. [2018-12-31 04:01:31,854 INFO L448 ceAbstractionStarter]: For program point L400-2(lines 400 407) no Hoare annotation was computed. [2018-12-31 04:01:31,854 INFO L448 ceAbstractionStarter]: For program point L533-1(lines 533 537) no Hoare annotation was computed. [2018-12-31 04:01:31,854 INFO L444 ceAbstractionStarter]: At program point L533-2(lines 533 537) the Hoare annotation is: (let ((.cse0 (fp.neg (_ +zero 8 24)))) (and (= ~one_kcos~0 ((_ to_fp 8 24) roundNearestTiesToEven ((_ to_fp 11 53) roundNearestTiesToEven 1.0))) (= ULTIMATE.start_cos_float_~x .cse0) (= ULTIMATE.start___kernel_cosf_~x .cse0) (exists ((v_ULTIMATE.start_cos_float_~ix~7_10 (_ BitVec 32))) (and (= ULTIMATE.start_cos_float_~ix~7 (bvand (_ bv2147483647 32) v_ULTIMATE.start_cos_float_~ix~7_10)) (= (fp ((_ extract 31 31) v_ULTIMATE.start_cos_float_~ix~7_10) ((_ extract 30 23) v_ULTIMATE.start_cos_float_~ix~7_10) ((_ extract 22 0) v_ULTIMATE.start_cos_float_~ix~7_10)) (fp.neg (_ +zero 8 24))))))) [2018-12-31 04:01:31,854 INFO L448 ceAbstractionStarter]: For program point L533-3(lines 533 537) no Hoare annotation was computed. [2018-12-31 04:01:31,854 INFO L448 ceAbstractionStarter]: For program point L533-5(lines 533 537) no Hoare annotation was computed. [2018-12-31 04:01:31,855 INFO L444 ceAbstractionStarter]: At program point L533-6(lines 533 537) the Hoare annotation is: false [2018-12-31 04:01:31,855 INFO L448 ceAbstractionStarter]: For program point L533-7(lines 533 537) no Hoare annotation was computed. [2018-12-31 04:01:31,855 INFO L448 ceAbstractionStarter]: For program point L269-1(lines 269 272) no Hoare annotation was computed. [2018-12-31 04:01:31,855 INFO L448 ceAbstractionStarter]: For program point L533-9(lines 533 537) no Hoare annotation was computed. [2018-12-31 04:01:31,855 INFO L444 ceAbstractionStarter]: At program point L533-10(lines 533 537) the Hoare annotation is: false [2018-12-31 04:01:31,855 INFO L444 ceAbstractionStarter]: At program point L269-3(lines 269 272) the Hoare annotation is: false [2018-12-31 04:01:31,855 INFO L448 ceAbstractionStarter]: For program point L533-11(lines 533 537) no Hoare annotation was computed. [2018-12-31 04:01:31,855 INFO L444 ceAbstractionStarter]: At program point L137(lines 88 138) the Hoare annotation is: false [2018-12-31 04:01:31,855 INFO L444 ceAbstractionStarter]: At program point L137-1(lines 88 138) the Hoare annotation is: false [2018-12-31 04:01:31,855 INFO L448 ceAbstractionStarter]: For program point L71(lines 71 75) no Hoare annotation was computed. [2018-12-31 04:01:31,855 INFO L444 ceAbstractionStarter]: At program point L137-2(lines 88 138) the Hoare annotation is: false [2018-12-31 04:01:31,856 INFO L448 ceAbstractionStarter]: For program point L71-1(lines 64 82) no Hoare annotation was computed. [2018-12-31 04:01:31,856 INFO L444 ceAbstractionStarter]: At program point L137-3(lines 88 138) the Hoare annotation is: false [2018-12-31 04:01:31,856 INFO L448 ceAbstractionStarter]: For program point L71-3(lines 71 75) no Hoare annotation was computed. [2018-12-31 04:01:31,856 INFO L448 ceAbstractionStarter]: For program point L71-4(lines 64 82) no Hoare annotation was computed. [2018-12-31 04:01:31,856 INFO L448 ceAbstractionStarter]: For program point L71-6(lines 71 75) no Hoare annotation was computed. [2018-12-31 04:01:31,856 INFO L448 ceAbstractionStarter]: For program point L71-7(lines 64 82) no Hoare annotation was computed. [2018-12-31 04:01:31,856 INFO L448 ceAbstractionStarter]: For program point L71-9(lines 71 75) no Hoare annotation was computed. [2018-12-31 04:01:31,856 INFO L448 ceAbstractionStarter]: For program point L71-10(lines 64 82) no Hoare annotation was computed. [2018-12-31 04:01:31,856 INFO L448 ceAbstractionStarter]: For program point L71-12(lines 71 75) no Hoare annotation was computed. [2018-12-31 04:01:31,856 INFO L448 ceAbstractionStarter]: For program point L71-13(lines 64 82) no Hoare annotation was computed. [2018-12-31 04:01:31,856 INFO L448 ceAbstractionStarter]: For program point L71-15(lines 71 75) no Hoare annotation was computed. [2018-12-31 04:01:31,857 INFO L448 ceAbstractionStarter]: For program point L71-16(lines 64 82) no Hoare annotation was computed. [2018-12-31 04:01:31,857 INFO L448 ceAbstractionStarter]: For program point L71-18(lines 71 75) no Hoare annotation was computed. [2018-12-31 04:01:31,857 INFO L448 ceAbstractionStarter]: For program point L71-19(lines 64 82) no Hoare annotation was computed. [2018-12-31 04:01:31,857 INFO L448 ceAbstractionStarter]: For program point L71-21(lines 71 75) no Hoare annotation was computed. [2018-12-31 04:01:31,857 INFO L448 ceAbstractionStarter]: For program point L71-22(lines 64 82) no Hoare annotation was computed. [2018-12-31 04:01:31,857 INFO L448 ceAbstractionStarter]: For program point L71-24(lines 71 75) no Hoare annotation was computed. [2018-12-31 04:01:31,857 INFO L448 ceAbstractionStarter]: For program point L71-25(lines 64 82) no Hoare annotation was computed. [2018-12-31 04:01:31,857 INFO L448 ceAbstractionStarter]: For program point L71-27(lines 71 75) no Hoare annotation was computed. [2018-12-31 04:01:31,857 INFO L448 ceAbstractionStarter]: For program point L71-28(lines 64 82) no Hoare annotation was computed. [2018-12-31 04:01:31,857 INFO L448 ceAbstractionStarter]: For program point L71-30(lines 71 75) no Hoare annotation was computed. [2018-12-31 04:01:31,857 INFO L448 ceAbstractionStarter]: For program point L71-31(lines 64 82) no Hoare annotation was computed. [2018-12-31 04:01:31,857 INFO L448 ceAbstractionStarter]: For program point L71-33(lines 71 75) no Hoare annotation was computed. [2018-12-31 04:01:31,858 INFO L448 ceAbstractionStarter]: For program point L71-34(lines 64 82) no Hoare annotation was computed. [2018-12-31 04:01:31,858 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION(line 611) no Hoare annotation was computed. [2018-12-31 04:01:31,858 INFO L448 ceAbstractionStarter]: For program point L470(lines 470 473) no Hoare annotation was computed. [2018-12-31 04:01:31,858 INFO L444 ceAbstractionStarter]: At program point L338(lines 168 339) the Hoare annotation is: false [2018-12-31 04:01:31,858 INFO L448 ceAbstractionStarter]: For program point L207(lines 207 215) no Hoare annotation was computed. [2018-12-31 04:01:31,858 INFO L448 ceAbstractionStarter]: For program point L141-1(lines 141 145) no Hoare annotation was computed. [2018-12-31 04:01:31,858 INFO L444 ceAbstractionStarter]: At program point L141-2(lines 141 145) the Hoare annotation is: false [2018-12-31 04:01:31,858 INFO L448 ceAbstractionStarter]: For program point L76(lines 76 80) no Hoare annotation was computed. [2018-12-31 04:01:31,858 INFO L448 ceAbstractionStarter]: For program point L76-1(lines 64 82) no Hoare annotation was computed. [2018-12-31 04:01:31,859 INFO L448 ceAbstractionStarter]: For program point L76-2(lines 76 80) no Hoare annotation was computed. [2018-12-31 04:01:31,859 INFO L448 ceAbstractionStarter]: For program point L76-3(lines 76 80) no Hoare annotation was computed. [2018-12-31 04:01:31,859 INFO L448 ceAbstractionStarter]: For program point L76-4(lines 64 82) no Hoare annotation was computed. [2018-12-31 04:01:31,859 INFO L448 ceAbstractionStarter]: For program point L76-5(lines 76 80) no Hoare annotation was computed. [2018-12-31 04:01:31,859 INFO L448 ceAbstractionStarter]: For program point L76-6(lines 76 80) no Hoare annotation was computed. [2018-12-31 04:01:31,859 INFO L448 ceAbstractionStarter]: For program point L76-7(lines 64 82) no Hoare annotation was computed. [2018-12-31 04:01:31,859 INFO L448 ceAbstractionStarter]: For program point L76-8(lines 76 80) no Hoare annotation was computed. [2018-12-31 04:01:31,859 INFO L448 ceAbstractionStarter]: For program point L76-9(lines 76 80) no Hoare annotation was computed. [2018-12-31 04:01:31,859 INFO L448 ceAbstractionStarter]: For program point L76-10(lines 64 82) no Hoare annotation was computed. [2018-12-31 04:01:31,859 INFO L448 ceAbstractionStarter]: For program point L76-11(lines 76 80) no Hoare annotation was computed. [2018-12-31 04:01:31,859 INFO L448 ceAbstractionStarter]: For program point L76-12(lines 76 80) no Hoare annotation was computed. [2018-12-31 04:01:31,859 INFO L448 ceAbstractionStarter]: For program point L76-13(lines 64 82) no Hoare annotation was computed. [2018-12-31 04:01:31,860 INFO L448 ceAbstractionStarter]: For program point L76-14(lines 76 80) no Hoare annotation was computed. [2018-12-31 04:01:31,860 INFO L448 ceAbstractionStarter]: For program point L76-15(lines 76 80) no Hoare annotation was computed. [2018-12-31 04:01:31,860 INFO L448 ceAbstractionStarter]: For program point L76-16(lines 64 82) no Hoare annotation was computed. [2018-12-31 04:01:31,860 INFO L448 ceAbstractionStarter]: For program point L539(lines 539 542) no Hoare annotation was computed. [2018-12-31 04:01:31,860 INFO L448 ceAbstractionStarter]: For program point L76-17(lines 76 80) no Hoare annotation was computed. [2018-12-31 04:01:31,860 INFO L448 ceAbstractionStarter]: For program point L76-18(lines 76 80) no Hoare annotation was computed. [2018-12-31 04:01:31,860 INFO L448 ceAbstractionStarter]: For program point L539-2(lines 539 542) no Hoare annotation was computed. [2018-12-31 04:01:31,860 INFO L448 ceAbstractionStarter]: For program point L76-19(lines 64 82) no Hoare annotation was computed. [2018-12-31 04:01:31,860 INFO L448 ceAbstractionStarter]: For program point L76-20(lines 76 80) no Hoare annotation was computed. [2018-12-31 04:01:31,860 INFO L448 ceAbstractionStarter]: For program point L539-3(lines 539 542) no Hoare annotation was computed. [2018-12-31 04:01:31,860 INFO L448 ceAbstractionStarter]: For program point L76-21(lines 76 80) no Hoare annotation was computed. [2018-12-31 04:01:31,861 INFO L448 ceAbstractionStarter]: For program point L76-22(lines 64 82) no Hoare annotation was computed. [2018-12-31 04:01:31,861 INFO L448 ceAbstractionStarter]: For program point L539-5(lines 539 542) no Hoare annotation was computed. [2018-12-31 04:01:31,861 INFO L448 ceAbstractionStarter]: For program point L76-23(lines 76 80) no Hoare annotation was computed. [2018-12-31 04:01:31,861 INFO L448 ceAbstractionStarter]: For program point L539-6(lines 539 542) no Hoare annotation was computed. [2018-12-31 04:01:31,861 INFO L448 ceAbstractionStarter]: For program point L76-24(lines 76 80) no Hoare annotation was computed. [2018-12-31 04:01:31,861 INFO L448 ceAbstractionStarter]: For program point L76-25(lines 64 82) no Hoare annotation was computed. [2018-12-31 04:01:31,861 INFO L448 ceAbstractionStarter]: For program point L275(lines 275 282) no Hoare annotation was computed. [2018-12-31 04:01:31,861 INFO L448 ceAbstractionStarter]: For program point L539-8(lines 539 542) no Hoare annotation was computed. [2018-12-31 04:01:31,861 INFO L448 ceAbstractionStarter]: For program point L76-26(lines 76 80) no Hoare annotation was computed. [2018-12-31 04:01:31,861 INFO L448 ceAbstractionStarter]: For program point L275-2(lines 266 283) no Hoare annotation was computed. [2018-12-31 04:01:31,861 INFO L448 ceAbstractionStarter]: For program point L76-27(lines 76 80) no Hoare annotation was computed. [2018-12-31 04:01:31,862 INFO L448 ceAbstractionStarter]: For program point L76-28(lines 64 82) no Hoare annotation was computed. [2018-12-31 04:01:31,862 INFO L448 ceAbstractionStarter]: For program point L76-29(lines 76 80) no Hoare annotation was computed. [2018-12-31 04:01:31,862 INFO L448 ceAbstractionStarter]: For program point L76-30(lines 76 80) no Hoare annotation was computed. [2018-12-31 04:01:31,862 INFO L448 ceAbstractionStarter]: For program point L76-31(lines 64 82) no Hoare annotation was computed. [2018-12-31 04:01:31,862 INFO L448 ceAbstractionStarter]: For program point L76-32(lines 76 80) no Hoare annotation was computed. [2018-12-31 04:01:31,862 INFO L448 ceAbstractionStarter]: For program point L76-33(lines 76 80) no Hoare annotation was computed. [2018-12-31 04:01:31,862 INFO L448 ceAbstractionStarter]: For program point L76-34(lines 64 82) no Hoare annotation was computed. [2018-12-31 04:01:31,862 INFO L448 ceAbstractionStarter]: For program point L76-35(lines 76 80) no Hoare annotation was computed. [2018-12-31 04:01:31,862 INFO L448 ceAbstractionStarter]: For program point L540(lines 540 541) no Hoare annotation was computed. [2018-12-31 04:01:31,862 INFO L448 ceAbstractionStarter]: For program point L540-1(lines 540 541) no Hoare annotation was computed. [2018-12-31 04:01:31,862 INFO L448 ceAbstractionStarter]: For program point L540-2(lines 540 541) no Hoare annotation was computed. [2018-12-31 04:01:31,862 INFO L448 ceAbstractionStarter]: For program point L476-1(lines 476 480) no Hoare annotation was computed. [2018-12-31 04:01:31,866 INFO L444 ceAbstractionStarter]: At program point L476-2(lines 476 480) the Hoare annotation is: false [2018-12-31 04:01:31,866 INFO L448 ceAbstractionStarter]: For program point L476-3(lines 476 480) no Hoare annotation was computed. [2018-12-31 04:01:31,866 INFO L448 ceAbstractionStarter]: For program point L212(lines 212 215) no Hoare annotation was computed. [2018-12-31 04:01:31,866 INFO L448 ceAbstractionStarter]: For program point L146(lines 146 150) no Hoare annotation was computed. [2018-12-31 04:01:31,866 INFO L448 ceAbstractionStarter]: For program point L146-1(lines 139 152) no Hoare annotation was computed. [2018-12-31 04:01:31,866 INFO L448 ceAbstractionStarter]: For program point L146-2(lines 146 150) no Hoare annotation was computed. [2018-12-31 04:01:31,866 INFO L448 ceAbstractionStarter]: For program point L411(lines 411 418) no Hoare annotation was computed. [2018-12-31 04:01:31,866 INFO L448 ceAbstractionStarter]: For program point L411-2(lines 411 418) no Hoare annotation was computed. [2018-12-31 04:01:31,867 INFO L444 ceAbstractionStarter]: At program point L81(lines 64 82) the Hoare annotation is: false [2018-12-31 04:01:31,867 INFO L444 ceAbstractionStarter]: At program point L81-1(lines 64 82) the Hoare annotation is: false [2018-12-31 04:01:31,867 INFO L444 ceAbstractionStarter]: At program point L81-2(lines 64 82) the Hoare annotation is: false [2018-12-31 04:01:31,867 INFO L444 ceAbstractionStarter]: At program point L81-3(lines 64 82) the Hoare annotation is: false [2018-12-31 04:01:31,867 INFO L444 ceAbstractionStarter]: At program point L81-4(lines 64 82) the Hoare annotation is: false [2018-12-31 04:01:31,867 INFO L444 ceAbstractionStarter]: At program point L81-5(lines 64 82) the Hoare annotation is: false [2018-12-31 04:01:31,867 INFO L444 ceAbstractionStarter]: At program point L81-6(lines 64 82) the Hoare annotation is: false [2018-12-31 04:01:31,867 INFO L444 ceAbstractionStarter]: At program point L81-7(lines 64 82) the Hoare annotation is: false [2018-12-31 04:01:31,867 INFO L444 ceAbstractionStarter]: At program point L81-8(lines 64 82) the Hoare annotation is: false [2018-12-31 04:01:31,867 INFO L444 ceAbstractionStarter]: At program point L81-9(lines 64 82) the Hoare annotation is: false [2018-12-31 04:01:31,868 INFO L444 ceAbstractionStarter]: At program point L81-10(lines 64 82) the Hoare annotation is: false [2018-12-31 04:01:31,868 INFO L444 ceAbstractionStarter]: At program point L81-11(lines 64 82) the Hoare annotation is: false [2018-12-31 04:01:31,868 INFO L448 ceAbstractionStarter]: For program point L610(lines 610 613) no Hoare annotation was computed. [2018-12-31 04:01:31,868 INFO L448 ceAbstractionStarter]: For program point L214(lines 214 215) no Hoare annotation was computed. [2018-12-31 04:01:31,868 INFO L448 ceAbstractionStarter]: For program point L214-2(lines 169 339) no Hoare annotation was computed. [2018-12-31 04:01:31,868 INFO L448 ceAbstractionStarter]: For program point L611(line 611) no Hoare annotation was computed. [2018-12-31 04:01:31,868 INFO L448 ceAbstractionStarter]: For program point L547(lines 547 562) no Hoare annotation was computed. [2018-12-31 04:01:31,868 INFO L448 ceAbstractionStarter]: For program point L547-1(lines 547 562) no Hoare annotation was computed. [2018-12-31 04:01:31,868 INFO L448 ceAbstractionStarter]: For program point L547-2(lines 547 562) no Hoare annotation was computed. [2018-12-31 04:01:31,868 INFO L448 ceAbstractionStarter]: For program point L481-2(lines 481 484) no Hoare annotation was computed. [2018-12-31 04:01:31,868 INFO L444 ceAbstractionStarter]: At program point L481-3(lines 481 484) the Hoare annotation is: false [2018-12-31 04:01:31,869 INFO L448 ceAbstractionStarter]: For program point L481-4(lines 481 484) no Hoare annotation was computed. [2018-12-31 04:01:31,869 INFO L448 ceAbstractionStarter]: For program point L217(lines 169 339) no Hoare annotation was computed. [2018-12-31 04:01:31,869 INFO L444 ceAbstractionStarter]: At program point L151(lines 139 152) the Hoare annotation is: false [2018-12-31 04:01:31,869 INFO L451 ceAbstractionStarter]: At program point L614(lines 599 615) the Hoare annotation is: true [2018-12-31 04:01:31,869 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2018-12-31 04:01:31,869 INFO L448 ceAbstractionStarter]: For program point L21-1(lines 21 25) no Hoare annotation was computed. [2018-12-31 04:01:31,869 INFO L444 ceAbstractionStarter]: At program point L21-2(lines 21 25) the Hoare annotation is: false [2018-12-31 04:01:31,869 INFO L448 ceAbstractionStarter]: For program point L21-3(lines 21 25) no Hoare annotation was computed. [2018-12-31 04:01:31,869 INFO L448 ceAbstractionStarter]: For program point L550(lines 550 558) no Hoare annotation was computed. [2018-12-31 04:01:31,869 INFO L448 ceAbstractionStarter]: For program point L550-2(lines 550 558) no Hoare annotation was computed. [2018-12-31 04:01:31,869 INFO L448 ceAbstractionStarter]: For program point L550-4(lines 550 558) no Hoare annotation was computed. [2018-12-31 04:01:31,869 INFO L448 ceAbstractionStarter]: For program point L286-2(lines 286 289) no Hoare annotation was computed. [2018-12-31 04:01:31,870 INFO L444 ceAbstractionStarter]: At program point L286-3(lines 286 289) the Hoare annotation is: false [2018-12-31 04:01:31,870 INFO L448 ceAbstractionStarter]: For program point L220-2(lines 220 229) no Hoare annotation was computed. [2018-12-31 04:01:31,870 INFO L448 ceAbstractionStarter]: For program point L286-4(lines 286 289) no Hoare annotation was computed. [2018-12-31 04:01:31,870 INFO L444 ceAbstractionStarter]: At program point L220-3(lines 220 229) the Hoare annotation is: false [2018-12-31 04:01:31,870 INFO L448 ceAbstractionStarter]: For program point L220-4(lines 217 245) no Hoare annotation was computed. [2018-12-31 04:01:31,870 INFO L448 ceAbstractionStarter]: For program point L222(lines 222 228) no Hoare annotation was computed. [2018-12-31 04:01:31,870 INFO L448 ceAbstractionStarter]: For program point L553-1(lines 553 557) no Hoare annotation was computed. [2018-12-31 04:01:31,870 INFO L444 ceAbstractionStarter]: At program point L553-2(lines 553 557) the Hoare annotation is: false [2018-12-31 04:01:31,870 INFO L448 ceAbstractionStarter]: For program point L553-3(lines 550 558) no Hoare annotation was computed. [2018-12-31 04:01:31,870 INFO L448 ceAbstractionStarter]: For program point L487-1(lines 487 488) no Hoare annotation was computed. [2018-12-31 04:01:31,870 INFO L444 ceAbstractionStarter]: At program point L487-3(lines 487 488) the Hoare annotation is: false [2018-12-31 04:01:31,871 INFO L448 ceAbstractionStarter]: For program point L553-5(lines 553 557) no Hoare annotation was computed. [2018-12-31 04:01:31,871 INFO L448 ceAbstractionStarter]: For program point L487-4(lines 487 488) no Hoare annotation was computed. [2018-12-31 04:01:31,871 INFO L444 ceAbstractionStarter]: At program point L553-6(lines 553 557) the Hoare annotation is: false [2018-12-31 04:01:31,871 INFO L448 ceAbstractionStarter]: For program point L553-7(lines 550 558) no Hoare annotation was computed. [2018-12-31 04:01:31,871 INFO L448 ceAbstractionStarter]: For program point L553-9(lines 553 557) no Hoare annotation was computed. [2018-12-31 04:01:31,871 INFO L448 ceAbstractionStarter]: For program point L223(lines 223 226) no Hoare annotation was computed. [2018-12-31 04:01:31,871 INFO L444 ceAbstractionStarter]: At program point L553-10(lines 553 557) the Hoare annotation is: false [2018-12-31 04:01:31,871 INFO L448 ceAbstractionStarter]: For program point L553-11(lines 550 558) no Hoare annotation was computed. [2018-12-31 04:01:31,871 INFO L448 ceAbstractionStarter]: For program point L422(lines 422 468) no Hoare annotation was computed. [2018-12-31 04:01:31,871 INFO L448 ceAbstractionStarter]: For program point L92-1(lines 92 96) no Hoare annotation was computed. [2018-12-31 04:01:31,871 INFO L444 ceAbstractionStarter]: At program point L92-2(lines 92 96) the Hoare annotation is: false [2018-12-31 04:01:31,871 INFO L448 ceAbstractionStarter]: For program point L92-3(lines 92 96) no Hoare annotation was computed. [2018-12-31 04:01:31,872 INFO L448 ceAbstractionStarter]: For program point L92-5(lines 92 96) no Hoare annotation was computed. [2018-12-31 04:01:31,872 INFO L444 ceAbstractionStarter]: At program point L92-6(lines 92 96) the Hoare annotation is: false [2018-12-31 04:01:31,872 INFO L448 ceAbstractionStarter]: For program point L92-7(lines 92 96) no Hoare annotation was computed. [2018-12-31 04:01:31,872 INFO L448 ceAbstractionStarter]: For program point L92-9(lines 92 96) no Hoare annotation was computed. [2018-12-31 04:01:31,872 INFO L444 ceAbstractionStarter]: At program point L92-10(lines 92 96) the Hoare annotation is: false [2018-12-31 04:01:31,872 INFO L448 ceAbstractionStarter]: For program point L92-11(lines 92 96) no Hoare annotation was computed. [2018-12-31 04:01:31,872 INFO L448 ceAbstractionStarter]: For program point L92-13(lines 92 96) no Hoare annotation was computed. [2018-12-31 04:01:31,872 INFO L444 ceAbstractionStarter]: At program point L92-14(lines 92 96) the Hoare annotation is: false [2018-12-31 04:01:31,872 INFO L448 ceAbstractionStarter]: For program point L92-15(lines 92 96) no Hoare annotation was computed. [2018-12-31 04:01:31,872 INFO L448 ceAbstractionStarter]: For program point L291-2(lines 291 295) no Hoare annotation was computed. [2018-12-31 04:01:31,872 INFO L444 ceAbstractionStarter]: At program point L291-3(lines 291 295) the Hoare annotation is: false [2018-12-31 04:01:31,873 INFO L448 ceAbstractionStarter]: For program point L291-4(lines 291 295) no Hoare annotation was computed. [2018-12-31 04:01:31,873 INFO L448 ceAbstractionStarter]: For program point L490(lines 490 494) no Hoare annotation was computed. [2018-12-31 04:01:31,873 INFO L448 ceAbstractionStarter]: For program point L292-2(lines 292 293) no Hoare annotation was computed. [2018-12-31 04:01:31,873 INFO L444 ceAbstractionStarter]: At program point L292-3(lines 292 293) the Hoare annotation is: false [2018-12-31 04:01:31,873 INFO L448 ceAbstractionStarter]: For program point L292-4(lines 292 293) no Hoare annotation was computed. [2018-12-31 04:01:31,873 INFO L448 ceAbstractionStarter]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2018-12-31 04:01:31,873 INFO L448 ceAbstractionStarter]: For program point L28(lines 28 52) no Hoare annotation was computed. [2018-12-31 04:01:31,873 INFO L448 ceAbstractionStarter]: For program point L29(lines 29 46) no Hoare annotation was computed. [2018-12-31 04:01:31,873 INFO L448 ceAbstractionStarter]: For program point L30(lines 30 36) no Hoare annotation was computed. [2018-12-31 04:01:31,873 INFO L448 ceAbstractionStarter]: For program point L31(lines 31 35) no Hoare annotation was computed. [2018-12-31 04:01:31,873 INFO L448 ceAbstractionStarter]: For program point L428(line 428) no Hoare annotation was computed. [2018-12-31 04:01:31,873 INFO L448 ceAbstractionStarter]: For program point L428-2(lines 428 460) no Hoare annotation was computed. [2018-12-31 04:01:31,874 INFO L448 ceAbstractionStarter]: For program point L230-1(lines 217 245) no Hoare annotation was computed. [2018-12-31 04:01:31,874 INFO L444 ceAbstractionStarter]: At program point L561(lines 530 563) the Hoare annotation is: (let ((.cse0 ((_ to_fp 8 24) roundNearestTiesToEven ((_ to_fp 11 53) roundNearestTiesToEven 1.0)))) (and (= ~one_kcos~0 .cse0) (= .cse0 |ULTIMATE.start___kernel_cosf_#res|) (= ULTIMATE.start_cos_float_~x (fp.neg (_ +zero 8 24))) (exists ((v_ULTIMATE.start_cos_float_~ix~7_10 (_ BitVec 32))) (and (= ULTIMATE.start_cos_float_~ix~7 (bvand (_ bv2147483647 32) v_ULTIMATE.start_cos_float_~ix~7_10)) (= (fp ((_ extract 31 31) v_ULTIMATE.start_cos_float_~ix~7_10) ((_ extract 30 23) v_ULTIMATE.start_cos_float_~ix~7_10) ((_ extract 22 0) v_ULTIMATE.start_cos_float_~ix~7_10)) (fp.neg (_ +zero 8 24))))))) [2018-12-31 04:01:31,874 INFO L444 ceAbstractionStarter]: At program point L561-1(lines 530 563) the Hoare annotation is: false [2018-12-31 04:01:31,874 INFO L444 ceAbstractionStarter]: At program point L495(lines 380 496) the Hoare annotation is: false [2018-12-31 04:01:31,874 INFO L444 ceAbstractionStarter]: At program point L561-2(lines 530 563) the Hoare annotation is: false [2018-12-31 04:01:31,874 INFO L444 ceAbstractionStarter]: At program point L297(lines 297 337) the Hoare annotation is: false [2018-12-31 04:01:31,874 INFO L444 ceAbstractionStarter]: At program point L231(lines 231 238) the Hoare annotation is: false [2018-12-31 04:01:31,874 INFO L448 ceAbstractionStarter]: For program point L99(lines 99 100) no Hoare annotation was computed. [2018-12-31 04:01:31,874 INFO L448 ceAbstractionStarter]: For program point L99-1(lines 99 100) no Hoare annotation was computed. [2018-12-31 04:01:31,874 INFO L448 ceAbstractionStarter]: For program point L33(lines 33 35) no Hoare annotation was computed. [2018-12-31 04:01:31,875 INFO L448 ceAbstractionStarter]: For program point L99-2(lines 99 100) no Hoare annotation was computed. [2018-12-31 04:01:31,875 INFO L448 ceAbstractionStarter]: For program point L99-3(lines 99 100) no Hoare annotation was computed. [2018-12-31 04:01:31,875 INFO L448 ceAbstractionStarter]: For program point L298(line 298) no Hoare annotation was computed. [2018-12-31 04:01:31,875 INFO L448 ceAbstractionStarter]: For program point L232(line 232) no Hoare annotation was computed. [2018-12-31 04:01:31,875 INFO L448 ceAbstractionStarter]: For program point L101(lines 101 102) no Hoare annotation was computed. [2018-12-31 04:01:31,875 INFO L448 ceAbstractionStarter]: For program point L101-1(lines 101 102) no Hoare annotation was computed. [2018-12-31 04:01:31,875 INFO L448 ceAbstractionStarter]: For program point L101-2(lines 101 102) no Hoare annotation was computed. [2018-12-31 04:01:31,875 INFO L448 ceAbstractionStarter]: For program point L101-3(lines 101 102) no Hoare annotation was computed. [2018-12-31 04:01:31,893 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:31,894 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:31,897 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:31,898 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:31,901 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:31,902 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:31,902 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:31,902 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:31,902 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:31,902 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:31,903 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] [2018-12-31 04:01:31,903 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] [2018-12-31 04:01:31,903 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] [2018-12-31 04:01:31,903 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] [2018-12-31 04:01:31,904 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:31,905 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:31,913 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:31,913 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:31,913 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:31,914 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:31,914 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] [2018-12-31 04:01:31,914 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] [2018-12-31 04:01:31,914 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] [2018-12-31 04:01:31,914 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] [2018-12-31 04:01:31,919 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:31,919 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:31,919 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:31,919 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:31,920 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] [2018-12-31 04:01:31,920 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] [2018-12-31 04:01:31,920 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] [2018-12-31 04:01:31,920 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] [2018-12-31 04:01:31,922 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:31,922 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:31,922 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:31,923 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:31,923 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] [2018-12-31 04:01:31,923 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] [2018-12-31 04:01:31,923 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] [2018-12-31 04:01:31,923 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] [2018-12-31 04:01:31,925 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:31,925 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:31,925 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] [2018-12-31 04:01:31,925 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] [2018-12-31 04:01:31,925 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] [2018-12-31 04:01:31,929 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] [2018-12-31 04:01:31,930 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:31,930 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:31,931 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] [2018-12-31 04:01:31,931 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] [2018-12-31 04:01:31,931 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] [2018-12-31 04:01:31,931 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] [2018-12-31 04:01:31,938 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 31.12 04:01:31 BoogieIcfgContainer [2018-12-31 04:01:31,939 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2018-12-31 04:01:31,939 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2018-12-31 04:01:31,939 INFO L271 PluginConnector]: Initializing Witness Printer... [2018-12-31 04:01:31,939 INFO L276 PluginConnector]: Witness Printer initialized [2018-12-31 04:01:31,945 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:22" (3/4) ... [2018-12-31 04:01:31,951 INFO L144 WitnessPrinter]: Generating witness for correct program [2018-12-31 04:01:32,015 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 119 nodes and edges [2018-12-31 04:01:32,019 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 69 nodes and edges [2018-12-31 04:01:32,023 INFO L905 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2018-12-31 04:01:32,071 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((one_kcos == ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 1.0)) && ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 1.0)) == \result) && x == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) && ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 1.0)) == \result) && (\exists v_ULTIMATE.start_cos_float_~ix~7_10 : bv32 :: ix == ~bvand32(2147483647bv32, v_ULTIMATE.start_cos_float_~ix~7_10) && ~fp~LONGDOUBLE(v_ULTIMATE.start_cos_float_~ix~7_10[31:31], v_ULTIMATE.start_cos_float_~ix~7_10[30:23], v_ULTIMATE.start_cos_float_~ix~7_10[22:0]) == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) [2018-12-31 04:01:32,072 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((one_kcos == ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 1.0)) && x == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) && x == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) && (\exists v_ULTIMATE.start_cos_float_~ix~7_10 : bv32 :: ix == ~bvand32(2147483647bv32, v_ULTIMATE.start_cos_float_~ix~7_10) && ~fp~LONGDOUBLE(v_ULTIMATE.start_cos_float_~ix~7_10[31:31], v_ULTIMATE.start_cos_float_~ix~7_10[30:23], v_ULTIMATE.start_cos_float_~ix~7_10[22:0]) == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) [2018-12-31 04:01:32,073 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((one_kcos == ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 1.0)) && ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 1.0)) == \result) && x == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) && (\exists v_ULTIMATE.start_cos_float_~ix~7_10 : bv32 :: ix == ~bvand32(2147483647bv32, v_ULTIMATE.start_cos_float_~ix~7_10) && ~fp~LONGDOUBLE(v_ULTIMATE.start_cos_float_~ix~7_10[31:31], v_ULTIMATE.start_cos_float_~ix~7_10[30:23], v_ULTIMATE.start_cos_float_~ix~7_10[22:0]) == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) [2018-12-31 04:01:32,475 INFO L145 WitnessManager]: Wrote witness to /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/witness.graphml [2018-12-31 04:01:32,475 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2018-12-31 04:01:32,476 INFO L168 Benchmark]: Toolchain (without parser) took 63511.81 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 202.4 MB). Free memory was 946.0 MB in the beginning and 982.3 MB in the end (delta: -36.3 MB). Peak memory consumption was 166.1 MB. Max. memory is 11.5 GB. [2018-12-31 04:01:32,478 INFO L168 Benchmark]: CDTParser took 0.15 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:01:32,478 INFO L168 Benchmark]: CACSL2BoogieTranslator took 876.93 ms. Allocated memory was 1.0 GB in the beginning and 1.1 GB in the end (delta: 112.7 MB). Free memory was 946.0 MB in the beginning and 1.1 GB in the end (delta: -137.4 MB). Peak memory consumption was 37.5 MB. Max. memory is 11.5 GB. [2018-12-31 04:01:32,478 INFO L168 Benchmark]: Boogie Procedure Inliner took 173.75 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 7.0 MB). Peak memory consumption was 7.0 MB. Max. memory is 11.5 GB. [2018-12-31 04:01:32,480 INFO L168 Benchmark]: Boogie Preprocessor took 187.94 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 14.0 MB). Peak memory consumption was 14.0 MB. Max. memory is 11.5 GB. [2018-12-31 04:01:32,480 INFO L168 Benchmark]: RCFGBuilder took 51985.92 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 852.2 MB in the end (delta: 210.2 MB). Peak memory consumption was 210.2 MB. Max. memory is 11.5 GB. [2018-12-31 04:01:32,481 INFO L168 Benchmark]: TraceAbstraction took 9744.57 ms. Allocated memory was 1.1 GB in the beginning and 1.2 GB in the end (delta: 89.7 MB). Free memory was 852.2 MB in the beginning and 1.1 GB in the end (delta: -219.2 MB). There was no memory consumed. Max. memory is 11.5 GB. [2018-12-31 04:01:32,481 INFO L168 Benchmark]: Witness Printer took 536.16 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 982.3 MB in the end (delta: 89.2 MB). Peak memory consumption was 89.2 MB. Max. memory is 11.5 GB. [2018-12-31 04:01:32,485 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.15 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 876.93 ms. Allocated memory was 1.0 GB in the beginning and 1.1 GB in the end (delta: 112.7 MB). Free memory was 946.0 MB in the beginning and 1.1 GB in the end (delta: -137.4 MB). Peak memory consumption was 37.5 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 173.75 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 7.0 MB). Peak memory consumption was 7.0 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 187.94 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 1.1 GB in the end (delta: 14.0 MB). Peak memory consumption was 14.0 MB. Max. memory is 11.5 GB. * RCFGBuilder took 51985.92 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 852.2 MB in the end (delta: 210.2 MB). Peak memory consumption was 210.2 MB. Max. memory is 11.5 GB. * TraceAbstraction took 9744.57 ms. Allocated memory was 1.1 GB in the beginning and 1.2 GB in the end (delta: 89.7 MB). Free memory was 852.2 MB in the beginning and 1.1 GB in the end (delta: -219.2 MB). There was no memory consumed. Max. memory is 11.5 GB. * Witness Printer took 536.16 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 982.3 MB in the end (delta: 89.2 MB). Peak memory consumption was 89.2 MB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 611]: 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: 18]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 132]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 64]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 66]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 64]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 92]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 64]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 118]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 132]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 503]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 64]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 300]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 66]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 311]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 132]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 292]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 446]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 599]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 66]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 252]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 307]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 92]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 64]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 487]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 571]: Loop Invariant [2018-12-31 04:01:32,503 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:32,503 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:32,504 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:32,504 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven Derived loop invariant: one_kcos == ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 1.0)) && x == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE()) - InvariantResult [Line: 92]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 64]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 118]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 326]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 553]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 286]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 64]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 567]: Loop Invariant [2018-12-31 04:01:32,504 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:32,505 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:32,505 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:32,505 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:32,505 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:32,505 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:32,505 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] [2018-12-31 04:01:32,505 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] [2018-12-31 04:01:32,506 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] [2018-12-31 04:01:32,509 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] [2018-12-31 04:01:32,509 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:32,510 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:32,510 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:32,510 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:32,510 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:32,510 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:32,510 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] [2018-12-31 04:01:32,511 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] [2018-12-31 04:01:32,511 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] [2018-12-31 04:01:32,511 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] Derived loop invariant: (((one_kcos == ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 1.0)) && ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 1.0)) == \result) && x == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) && ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 1.0)) == \result) && (\exists v_ULTIMATE.start_cos_float_~ix~7_10 : bv32 :: ix == ~bvand32(2147483647bv32, v_ULTIMATE.start_cos_float_~ix~7_10) && ~fp~LONGDOUBLE(v_ULTIMATE.start_cos_float_~ix~7_10[31:31], v_ULTIMATE.start_cos_float_~ix~7_10[30:23], v_ULTIMATE.start_cos_float_~ix~7_10[22:0]) == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) - InvariantResult [Line: 66]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 231]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 257]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 297]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 118]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 553]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 506]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 64]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 66]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 64]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 92]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 249]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 64]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 553]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 118]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 132]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 64]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 187]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 66]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 64]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 476]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 220]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 316]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 105]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 506]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 88]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 88]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 88]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 66]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 88]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 481]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 184]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 66]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 168]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 139]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 530]: Loop Invariant [2018-12-31 04:01:32,518 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:32,518 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:32,518 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:32,519 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:32,519 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] [2018-12-31 04:01:32,519 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] [2018-12-31 04:01:32,519 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] [2018-12-31 04:01:32,519 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] [2018-12-31 04:01:32,520 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:32,520 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:32,520 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:32,520 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:32,520 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] [2018-12-31 04:01:32,520 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] [2018-12-31 04:01:32,520 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] [2018-12-31 04:01:32,521 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] Derived loop invariant: ((one_kcos == ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 1.0)) && ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 1.0)) == \result) && x == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) && (\exists v_ULTIMATE.start_cos_float_~ix~7_10 : bv32 :: ix == ~bvand32(2147483647bv32, v_ULTIMATE.start_cos_float_~ix~7_10) && ~fp~LONGDOUBLE(v_ULTIMATE.start_cos_float_~ix~7_10[31:31], v_ULTIMATE.start_cos_float_~ix~7_10[30:23], v_ULTIMATE.start_cos_float_~ix~7_10[22:0]) == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) - InvariantResult [Line: 530]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 188]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 380]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 530]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 66]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 66]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 169]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 255]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 105]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 533]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 386]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 21]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 66]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 105]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 503]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 269]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 321]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 533]: Loop Invariant [2018-12-31 04:01:32,526 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:32,526 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:32,526 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] [2018-12-31 04:01:32,527 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] [2018-12-31 04:01:32,527 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] [2018-12-31 04:01:32,527 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] [2018-12-31 04:01:32,527 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:32,528 WARN L416 cessorBacktranslator]: Unfinished backtranslation: Declaration ConstDeclaration not handled for expression ~roundNearestTiesToEven [2018-12-31 04:01:32,528 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] [2018-12-31 04:01:32,528 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] [2018-12-31 04:01:32,528 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] [2018-12-31 04:01:32,528 WARN L416 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_cos_float_~ix~7_10,QUANTIFIED] Derived loop invariant: ((one_kcos == ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, ~to_fp~LONGDOUBLE(~roundNearestTiesToEven, 1.0)) && x == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) && x == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) && (\exists v_ULTIMATE.start_cos_float_~ix~7_10 : bv32 :: ix == ~bvand32(2147483647bv32, v_ULTIMATE.start_cos_float_~ix~7_10) && ~fp~LONGDOUBLE(v_ULTIMATE.start_cos_float_~ix~7_10[31:31], v_ULTIMATE.start_cos_float_~ix~7_10[30:23], v_ULTIMATE.start_cos_float_~ix~7_10[22:0]) == ~fp.neg~FLOAT(~Pluszero~LONGDOUBLE())) - InvariantResult [Line: 291]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 141]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 196]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 66]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 434]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 105]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 533]: Loop Invariant Derived loop invariant: 0 - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 400 locations, 1 error locations. SAFE Result, 9.6s OverallTime, 4 OverallIterations, 1 TraceHistogramMax, 5.1s AutomataDifference, 0.0s DeadEndRemovalTime, 1.4s HoareAnnotationTime, HoareTripleCheckerStatistics: 570 SDtfs, 64 SDslu, 98 SDs, 0 SdLazy, 35 SolverSat, 4 SolverUnsat, 2 SolverUnknown, 0 SolverNotchecked, 4.4s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 54 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.8s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=400occurred 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, 4 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 94 LocationsWithAnnotation, 94 PreInvPairs, 99 NumberOfFragments, 214 HoareAnnotationTreeSize, 94 FomulaSimplifications, 0 FormulaSimplificationTreeSizeReduction, 0.0s HoareSimplificationTime, 94 FomulaSimplificationsInter, 0 FormulaSimplificationTreeSizeReductionInter, 1.2s HoareSimplificationTimeInter, RefinementEngineStatistics: TraceCheckStatistics: 0.1s SsaConstructionTime, 1.8s SatisfiabilityAnalysisTime, 0.6s InterpolantComputationTime, 50 NumberOfCodeBlocks, 50 NumberOfCodeBlocksAsserted, 4 NumberOfCheckSat, 46 ConstructedInterpolants, 2 QuantifiedInterpolants, 2726 SizeOfPredicates, 14 NumberOfNonLiveVariables, 1388 ConjunctsInSsa, 24 ConjunctsInUnsatCore, 4 InterpolantComputations, 4 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, InvariantSynthesisStatistics: No data available, InterpolantConsolidationStatistics: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! Received shutdown request...