./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/float-newlib/float_req_bl_0530b.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version f470102c Calling Ultimate with: /usr/lib/jvm/java-8-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/run_dir_a819863f-fbc0-4464-9f83-43cbaf8fd78f/bin/uautomizer/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/run_dir_a819863f-fbc0-4464-9f83-43cbaf8fd78f/bin/uautomizer/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/run_dir_a819863f-fbc0-4464-9f83-43cbaf8fd78f/bin/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/run_dir_a819863f-fbc0-4464-9f83-43cbaf8fd78f/bin/uautomizer/config/AutomizerReach.xml -i ../../sv-benchmarks/c/float-newlib/float_req_bl_0530b.c -s /tmp/vcloud-vcloud-master/worker/run_dir_a819863f-fbc0-4464-9f83-43cbaf8fd78f/bin/uautomizer/config/svcomp-Reach-32bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/run_dir_a819863f-fbc0-4464-9f83-43cbaf8fd78f/bin/uautomizer --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 459d5a128fc038c6b04e2a4b95c008d3e67083c1 ................................................................................................................................................................................................................................................................................................................................................. Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis Calling Ultimate with: /usr/lib/jvm/java-8-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud-vcloud-master/worker/run_dir_a819863f-fbc0-4464-9f83-43cbaf8fd78f/bin/uautomizer/data/config -Xmx12G -Xms1G -jar /tmp/vcloud-vcloud-master/worker/run_dir_a819863f-fbc0-4464-9f83-43cbaf8fd78f/bin/uautomizer/plugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar -data @noDefault -ultimatedata /tmp/vcloud-vcloud-master/worker/run_dir_a819863f-fbc0-4464-9f83-43cbaf8fd78f/bin/uautomizer/data -tc /tmp/vcloud-vcloud-master/worker/run_dir_a819863f-fbc0-4464-9f83-43cbaf8fd78f/bin/uautomizer/config/AutomizerReach.xml -i ../../sv-benchmarks/c/float-newlib/float_req_bl_0530b.c -s /tmp/vcloud-vcloud-master/worker/run_dir_a819863f-fbc0-4464-9f83-43cbaf8fd78f/bin/uautomizer/config/svcomp-Reach-32bit-Automizer_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud-vcloud-master/worker/run_dir_a819863f-fbc0-4464-9f83-43cbaf8fd78f/bin/uautomizer --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 459d5a128fc038c6b04e2a4b95c008d3e67083c1 .................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................... Execution finished normally Writing output log to file Ultimate.log Result: TRUE --- Real Ultimate output --- This is Ultimate 0.1.25-f470102 [2019-12-07 18:17:05,076 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-12-07 18:17:05,078 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-12-07 18:17:05,085 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-12-07 18:17:05,086 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-12-07 18:17:05,086 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-12-07 18:17:05,087 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-12-07 18:17:05,088 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-12-07 18:17:05,090 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-12-07 18:17:05,090 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-12-07 18:17:05,091 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2019-12-07 18:17:05,092 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-12-07 18:17:05,092 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-12-07 18:17:05,093 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-12-07 18:17:05,093 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-12-07 18:17:05,094 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-12-07 18:17:05,095 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-12-07 18:17:05,095 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-12-07 18:17:05,097 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-12-07 18:17:05,098 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-12-07 18:17:05,099 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-12-07 18:17:05,100 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-12-07 18:17:05,101 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-12-07 18:17:05,101 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-12-07 18:17:05,103 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-12-07 18:17:05,103 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-12-07 18:17:05,103 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-12-07 18:17:05,104 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-12-07 18:17:05,104 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-12-07 18:17:05,105 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-12-07 18:17:05,105 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-12-07 18:17:05,105 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-12-07 18:17:05,105 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-12-07 18:17:05,106 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-12-07 18:17:05,106 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-12-07 18:17:05,107 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-12-07 18:17:05,107 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-12-07 18:17:05,107 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-12-07 18:17:05,107 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-12-07 18:17:05,108 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-12-07 18:17:05,108 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-12-07 18:17:05,109 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/run_dir_a819863f-fbc0-4464-9f83-43cbaf8fd78f/bin/uautomizer/config/svcomp-Reach-32bit-Automizer_Default.epf [2019-12-07 18:17:05,118 INFO L113 SettingsManager]: Loading preferences was successful [2019-12-07 18:17:05,118 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-12-07 18:17:05,119 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2019-12-07 18:17:05,119 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2019-12-07 18:17:05,119 INFO L138 SettingsManager]: * Use SBE=true [2019-12-07 18:17:05,119 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-12-07 18:17:05,119 INFO L138 SettingsManager]: * sizeof long=4 [2019-12-07 18:17:05,119 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2019-12-07 18:17:05,119 INFO L138 SettingsManager]: * sizeof POINTER=4 [2019-12-07 18:17:05,119 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-12-07 18:17:05,119 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2019-12-07 18:17:05,119 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-12-07 18:17:05,120 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2019-12-07 18:17:05,120 INFO L138 SettingsManager]: * sizeof long double=12 [2019-12-07 18:17:05,120 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2019-12-07 18:17:05,120 INFO L138 SettingsManager]: * Use constant arrays=true [2019-12-07 18:17:05,120 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2019-12-07 18:17:05,120 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-12-07 18:17:05,120 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-12-07 18:17:05,120 INFO L138 SettingsManager]: * To the following directory=./dump/ [2019-12-07 18:17:05,120 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2019-12-07 18:17:05,121 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-12-07 18:17:05,121 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-12-07 18:17:05,121 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-12-07 18:17:05,121 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2019-12-07 18:17:05,121 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2019-12-07 18:17:05,121 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2019-12-07 18:17:05,121 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2019-12-07 18:17:05,121 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2019-12-07 18:17:05,122 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud-vcloud-master/worker/run_dir_a819863f-fbc0-4464-9f83-43cbaf8fd78f/bin/uautomizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 459d5a128fc038c6b04e2a4b95c008d3e67083c1 [2019-12-07 18:17:05,220 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-12-07 18:17:05,228 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-12-07 18:17:05,231 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-12-07 18:17:05,232 INFO L271 PluginConnector]: Initializing CDTParser... [2019-12-07 18:17:05,232 INFO L275 PluginConnector]: CDTParser initialized [2019-12-07 18:17:05,233 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/run_dir_a819863f-fbc0-4464-9f83-43cbaf8fd78f/bin/uautomizer/../../sv-benchmarks/c/float-newlib/float_req_bl_0530b.c [2019-12-07 18:17:05,276 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_a819863f-fbc0-4464-9f83-43cbaf8fd78f/bin/uautomizer/data/b8a942be8/1d2acb0ff0ff4533bfcbe15810fdfccd/FLAGd50fa7a6e [2019-12-07 18:17:05,693 INFO L306 CDTParser]: Found 1 translation units. [2019-12-07 18:17:05,693 INFO L160 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/run_dir_a819863f-fbc0-4464-9f83-43cbaf8fd78f/sv-benchmarks/c/float-newlib/float_req_bl_0530b.c [2019-12-07 18:17:05,700 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_a819863f-fbc0-4464-9f83-43cbaf8fd78f/bin/uautomizer/data/b8a942be8/1d2acb0ff0ff4533bfcbe15810fdfccd/FLAGd50fa7a6e [2019-12-07 18:17:06,066 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/run_dir_a819863f-fbc0-4464-9f83-43cbaf8fd78f/bin/uautomizer/data/b8a942be8/1d2acb0ff0ff4533bfcbe15810fdfccd [2019-12-07 18:17:06,068 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-12-07 18:17:06,069 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2019-12-07 18:17:06,070 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-12-07 18:17:06,070 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-12-07 18:17:06,073 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-12-07 18:17:06,073 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.12 06:17:06" (1/1) ... [2019-12-07 18:17:06,075 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1c75052f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 06:17:06, skipping insertion in model container [2019-12-07 18:17:06,075 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.12 06:17:06" (1/1) ... [2019-12-07 18:17:06,080 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2019-12-07 18:17:06,106 INFO L178 MainTranslator]: Built tables and reachable declarations [2019-12-07 18:17:06,323 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-12-07 18:17:06,346 INFO L203 MainTranslator]: Completed pre-run [2019-12-07 18:17:06,402 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-12-07 18:17:06,428 INFO L208 MainTranslator]: Completed translation [2019-12-07 18:17:06,428 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 06:17:06 WrapperNode [2019-12-07 18:17:06,428 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-12-07 18:17:06,429 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2019-12-07 18:17:06,429 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2019-12-07 18:17:06,429 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2019-12-07 18:17:06,434 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 06:17:06" (1/1) ... [2019-12-07 18:17:06,456 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 06:17:06" (1/1) ... [2019-12-07 18:17:06,508 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2019-12-07 18:17:06,509 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-12-07 18:17:06,509 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-12-07 18:17:06,509 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-12-07 18:17:06,515 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 06:17:06" (1/1) ... [2019-12-07 18:17:06,516 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 06:17:06" (1/1) ... [2019-12-07 18:17:06,529 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 06:17:06" (1/1) ... [2019-12-07 18:17:06,529 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 06:17:06" (1/1) ... [2019-12-07 18:17:06,573 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 06:17:06" (1/1) ... [2019-12-07 18:17:06,591 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 06:17:06" (1/1) ... [2019-12-07 18:17:06,597 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 06:17:06" (1/1) ... [2019-12-07 18:17:06,607 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-12-07 18:17:06,608 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-12-07 18:17:06,608 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-12-07 18:17:06,608 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-12-07 18:17:06,608 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 06:17:06" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_a819863f-fbc0-4464-9f83-43cbaf8fd78f/bin/uautomizer/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-12-07 18:17:06,648 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2019-12-07 18:17:06,648 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2019-12-07 18:17:06,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~real [2019-12-07 18:17:06,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2019-12-07 18:17:06,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~real [2019-12-07 18:17:06,649 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-12-07 18:17:06,649 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-12-07 18:17:06,649 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2019-12-07 18:17:06,649 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~real [2019-12-07 18:17:06,649 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2019-12-07 18:17:07,741 INFO L282 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-12-07 18:17:07,741 INFO L287 CfgBuilder]: Removed 229 assume(true) statements. [2019-12-07 18:17:07,742 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.12 06:17:07 BoogieIcfgContainer [2019-12-07 18:17:07,743 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-12-07 18:17:07,744 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2019-12-07 18:17:07,744 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2019-12-07 18:17:07,746 INFO L275 PluginConnector]: TraceAbstraction initialized [2019-12-07 18:17:07,747 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 07.12 06:17:06" (1/3) ... [2019-12-07 18:17:07,747 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@38c8e722 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.12 06:17:07, skipping insertion in model container [2019-12-07 18:17:07,748 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 06:17:06" (2/3) ... [2019-12-07 18:17:07,748 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@38c8e722 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.12 06:17:07, skipping insertion in model container [2019-12-07 18:17:07,748 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.12 06:17:07" (3/3) ... [2019-12-07 18:17:07,750 INFO L109 eAbstractionObserver]: Analyzing ICFG float_req_bl_0530b.c [2019-12-07 18:17:07,759 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2019-12-07 18:17:07,766 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2019-12-07 18:17:07,777 INFO L249 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2019-12-07 18:17:07,802 INFO L373 AbstractCegarLoop]: Interprodecural is true [2019-12-07 18:17:07,802 INFO L374 AbstractCegarLoop]: Hoare is true [2019-12-07 18:17:07,802 INFO L375 AbstractCegarLoop]: Compute interpolants for FPandBP [2019-12-07 18:17:07,802 INFO L376 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2019-12-07 18:17:07,803 INFO L377 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2019-12-07 18:17:07,803 INFO L378 AbstractCegarLoop]: Difference is false [2019-12-07 18:17:07,803 INFO L379 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2019-12-07 18:17:07,803 INFO L383 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2019-12-07 18:17:07,824 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states. [2019-12-07 18:17:07,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2019-12-07 18:17:07,828 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 18:17:07,829 INFO L410 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 18:17:07,829 INFO L410 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 18:17:07,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 18:17:07,833 INFO L82 PathProgramCache]: Analyzing trace with hash 865940285, now seen corresponding path program 1 times [2019-12-07 18:17:07,839 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 18:17:07,839 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321239534] [2019-12-07 18:17:07,840 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 18:17:07,995 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 18:17:08,067 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 18:17:08,068 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321239534] [2019-12-07 18:17:08,068 INFO L220 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2019-12-07 18:17:08,068 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2019-12-07 18:17:08,069 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [468535600] [2019-12-07 18:17:08,072 INFO L442 AbstractCegarLoop]: Interpolant automaton has 2 states [2019-12-07 18:17:08,072 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2019-12-07 18:17:08,082 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2019-12-07 18:17:08,083 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2019-12-07 18:17:08,084 INFO L87 Difference]: Start difference. First operand 410 states. Second operand 2 states. [2019-12-07 18:17:08,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 18:17:08,122 INFO L93 Difference]: Finished difference Result 818 states and 1402 transitions. [2019-12-07 18:17:08,122 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2019-12-07 18:17:08,123 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 10 [2019-12-07 18:17:08,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 18:17:08,135 INFO L225 Difference]: With dead ends: 818 [2019-12-07 18:17:08,135 INFO L226 Difference]: Without dead ends: 407 [2019-12-07 18:17:08,139 INFO L630 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 [2019-12-07 18:17:08,152 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 407 states. [2019-12-07 18:17:08,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 407 to 407. [2019-12-07 18:17:08,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 407 states. [2019-12-07 18:17:08,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 525 transitions. [2019-12-07 18:17:08,181 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 525 transitions. Word has length 10 [2019-12-07 18:17:08,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 18:17:08,181 INFO L462 AbstractCegarLoop]: Abstraction has 407 states and 525 transitions. [2019-12-07 18:17:08,182 INFO L463 AbstractCegarLoop]: Interpolant automaton has 2 states. [2019-12-07 18:17:08,182 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 525 transitions. [2019-12-07 18:17:08,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-07 18:17:08,182 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 18:17:08,182 INFO L410 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 18:17:08,182 INFO L410 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 18:17:08,183 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 18:17:08,183 INFO L82 PathProgramCache]: Analyzing trace with hash -1469366912, now seen corresponding path program 1 times [2019-12-07 18:17:08,183 INFO L163 FreeRefinementEngine]: Executing refinement strategy CAMEL [2019-12-07 18:17:08,183 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [813064979] [2019-12-07 18:17:08,183 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2019-12-07 18:17:08,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 18:17:08,302 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2019-12-07 18:17:08,328 INFO L174 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2019-12-07 18:17:08,328 INFO L475 BasicCegarLoop]: Counterexample might be feasible [2019-12-07 18:17:08,365 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 07.12 06:17:08 BoogieIcfgContainer [2019-12-07 18:17:08,365 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2019-12-07 18:17:08,366 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2019-12-07 18:17:08,366 INFO L271 PluginConnector]: Initializing Witness Printer... [2019-12-07 18:17:08,366 INFO L275 PluginConnector]: Witness Printer initialized [2019-12-07 18:17:08,366 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.12 06:17:07" (3/4) ... [2019-12-07 18:17:08,369 INFO L140 WitnessPrinter]: No result that supports witness generation found [2019-12-07 18:17:08,369 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2019-12-07 18:17:08,370 INFO L168 Benchmark]: Toolchain (without parser) took 2300.60 ms. Allocated memory was 1.0 GB in the beginning and 1.1 GB in the end (delta: 95.4 MB). Free memory was 934.0 MB in the beginning and 1.0 GB in the end (delta: -87.5 MB). Peak memory consumption was 7.9 MB. Max. memory is 11.5 GB. [2019-12-07 18:17:08,371 INFO L168 Benchmark]: CDTParser took 0.22 ms. Allocated memory is still 1.0 GB. Free memory is still 955.4 MB. There was no memory consumed. Max. memory is 11.5 GB. [2019-12-07 18:17:08,371 INFO L168 Benchmark]: CACSL2BoogieTranslator took 358.19 ms. Allocated memory was 1.0 GB in the beginning and 1.1 GB in the end (delta: 95.4 MB). Free memory was 934.0 MB in the beginning and 1.1 GB in the end (delta: -133.5 MB). Peak memory consumption was 17.7 MB. Max. memory is 11.5 GB. [2019-12-07 18:17:08,372 INFO L168 Benchmark]: Boogie Procedure Inliner took 80.00 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: 10.7 MB). Peak memory consumption was 10.7 MB. Max. memory is 11.5 GB. [2019-12-07 18:17:08,372 INFO L168 Benchmark]: Boogie Preprocessor took 98.87 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 1.0 GB in the end (delta: 16.1 MB). Peak memory consumption was 16.1 MB. Max. memory is 11.5 GB. [2019-12-07 18:17:08,372 INFO L168 Benchmark]: RCFGBuilder took 1134.93 ms. Allocated memory is still 1.1 GB. Free memory was 1.0 GB in the beginning and 843.7 MB in the end (delta: 196.9 MB). Peak memory consumption was 196.9 MB. Max. memory is 11.5 GB. [2019-12-07 18:17:08,373 INFO L168 Benchmark]: TraceAbstraction took 621.85 ms. Allocated memory is still 1.1 GB. Free memory was 843.7 MB in the beginning and 1.0 GB in the end (delta: -177.8 MB). There was no memory consumed. Max. memory is 11.5 GB. [2019-12-07 18:17:08,373 INFO L168 Benchmark]: Witness Printer took 3.02 ms. Allocated memory is still 1.1 GB. Free memory is still 1.0 GB. There was no memory consumed. Max. memory is 11.5 GB. [2019-12-07 18:17:08,375 INFO L335 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.22 ms. Allocated memory is still 1.0 GB. Free memory is still 955.4 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 358.19 ms. Allocated memory was 1.0 GB in the beginning and 1.1 GB in the end (delta: 95.4 MB). Free memory was 934.0 MB in the beginning and 1.1 GB in the end (delta: -133.5 MB). Peak memory consumption was 17.7 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 80.00 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: 10.7 MB). Peak memory consumption was 10.7 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 98.87 ms. Allocated memory is still 1.1 GB. Free memory was 1.1 GB in the beginning and 1.0 GB in the end (delta: 16.1 MB). Peak memory consumption was 16.1 MB. Max. memory is 11.5 GB. * RCFGBuilder took 1134.93 ms. Allocated memory is still 1.1 GB. Free memory was 1.0 GB in the beginning and 843.7 MB in the end (delta: 196.9 MB). Peak memory consumption was 196.9 MB. Max. memory is 11.5 GB. * TraceAbstraction took 621.85 ms. Allocated memory is still 1.1 GB. Free memory was 843.7 MB in the beginning and 1.0 GB in the end (delta: -177.8 MB). There was no memory consumed. Max. memory is 11.5 GB. * Witness Printer took 3.02 ms. Allocated memory is still 1.1 GB. Free memory is still 1.0 GB. There was no memory consumed. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - UnprovableResult [Line: 627]: Unable to prove that call of __VERIFIER_error() unreachable Unable to prove that call of __VERIFIER_error() unreachable Reason: overapproximation of someBinaryFLOATComparisonOperation at line 626, overapproximation of someUnaryDOUBLEoperation at line 495, overapproximation of bitwiseAnd at line 589, overapproximation of someUnaryFLOAToperation at line 622, overapproximation of someBinaryArithmeticFLOAToperation at line 594. Possible FailurePath: [L12] static const float huge_floor = 1.0e30; [L77-L79] static const float two25_scalbn = 3.355443200e+07, twom25_scalbn = 2.9802322388e-08, huge_scalbn = 1.0e+30, tiny_scalbn = 1.0e-30; [L147] static const int init_jk_krempio[] = {4, 7, 9}; [L149-L153] static const float PIo2_krempio[] = { 1.5703125000e+00, 4.5776367188e-04, 2.5987625122e-05, 7.5437128544e-08, 6.0026650317e-11, 7.3896444519e-13, 5.3845816694e-15, 5.6378512969e-18, 8.3009228831e-20, 3.2756352257e-22, 6.3331015649e-25, }; [L155-L157] static const float zero_krempio = 0.0, one_krempio = 1.0, two8_krempio = 2.5600000000e+02, twon8_krempio = 3.9062500000e-03; [L332-L350] static const __int32_t two_over_pi_rempio[] = { 0xA2, 0xF9, 0x83, 0x6E, 0x4E, 0x44, 0x15, 0x29, 0xFC, 0x27, 0x57, 0xD1, 0xF5, 0x34, 0xDD, 0xC0, 0xDB, 0x62, 0x95, 0x99, 0x3C, 0x43, 0x90, 0x41, 0xFE, 0x51, 0x63, 0xAB, 0xDE, 0xBB, 0xC5, 0x61, 0xB7, 0x24, 0x6E, 0x3A, 0x42, 0x4D, 0xD2, 0xE0, 0x06, 0x49, 0x2E, 0xEA, 0x09, 0xD1, 0x92, 0x1C, 0xFE, 0x1D, 0xEB, 0x1C, 0xB1, 0x29, 0xA7, 0x3E, 0xE8, 0x82, 0x35, 0xF5, 0x2E, 0xBB, 0x44, 0x84, 0xE9, 0x9C, 0x70, 0x26, 0xB4, 0x5F, 0x7E, 0x41, 0x39, 0x91, 0xD6, 0x39, 0x83, 0x53, 0x39, 0xF4, 0x9C, 0x84, 0x5F, 0x8B, 0xBD, 0xF9, 0x28, 0x3B, 0x1F, 0xF8, 0x97, 0xFF, 0xDE, 0x05, 0x98, 0x0F, 0xEF, 0x2F, 0x11, 0x8B, 0x5A, 0x0A, 0x6D, 0x1F, 0x6D, 0x36, 0x7E, 0xCF, 0x27, 0xCB, 0x09, 0xB7, 0x4F, 0x46, 0x3F, 0x66, 0x9E, 0x5F, 0xEA, 0x2D, 0x75, 0x27, 0xBA, 0xC7, 0xEB, 0xE5, 0xF1, 0x7B, 0x3D, 0x07, 0x39, 0xF7, 0x8A, 0x52, 0x92, 0xEA, 0x6B, 0xFB, 0x5F, 0xB1, 0x1F, 0x8D, 0x5D, 0x08, 0x56, 0x03, 0x30, 0x46, 0xFC, 0x7B, 0x6B, 0xAB, 0xF0, 0xCF, 0xBC, 0x20, 0x9A, 0xF4, 0x36, 0x1D, 0xA9, 0xE3, 0x91, 0x61, 0x5E, 0xE6, 0x1B, 0x08, 0x65, 0x99, 0x85, 0x5F, 0x14, 0xA0, 0x68, 0x40, 0x8D, 0xFF, 0xD8, 0x80, 0x4D, 0x73, 0x27, 0x31, 0x06, 0x06, 0x15, 0x56, 0xCA, 0x73, 0xA8, 0xC9, 0x60, 0xE2, 0x7B, 0xC0, 0x8C, 0x6B, }; [L352-L358] static const __int32_t npio2_hw_rempio[] = { 0x3fc90f00, 0x40490f00, 0x4096cb00, 0x40c90f00, 0x40fb5300, 0x4116cb00, 0x412fed00, 0x41490f00, 0x41623100, 0x417b5300, 0x418a3a00, 0x4196cb00, 0x41a35c00, 0x41afed00, 0x41bc7e00, 0x41c90f00, 0x41d5a000, 0x41e23100, 0x41eec200, 0x41fb5300, 0x4203f200, 0x420a3a00, 0x42108300, 0x4216cb00, 0x421d1400, 0x42235c00, 0x4229a500, 0x422fed00, 0x42363600, 0x423c7e00, 0x4242c700, 0x42490f00}; [L360-L369] static const float zero_rempio = 0.0000000000e+00, half_rempio = 5.0000000000e-01, two8_rempio = 2.5600000000e+02, invpio2_rempio = 6.3661980629e-01, pio2_1_rempio = 1.5707855225e+00, pio2_1t_rempio = 1.0804334124e-05, pio2_2_rempio = 1.0804273188e-05, pio2_2t_rempio = 6.0770999344e-11, pio2_3_rempio = 6.0770943833e-11, pio2_3t_rempio = 6.1232342629e-17; [L489-L497] static const float one_ktan = 1.0000000000e+00, pio4_ktan = 7.8539812565e-01, pio4lo_ktan = 3.7748947079e-08, T_ktan[] = { 3.3333334327e-01, 1.3333334029e-01, 5.3968254477e-02, 2.1869488060e-02, 8.8632395491e-03, 3.5920790397e-03, 1.4562094584e-03, 5.8804126456e-04, 2.4646313977e-04, 7.8179444245e-05, 7.1407252108e-05, -1.8558637748e-05, 2.5907305826e-05, }; VAL [half_rempio=1/2, huge_floor=1000000000000000000000000000000, huge_scalbn=1000000000000000000000000000000, init_jk_krempio={11:0}, invpio2_rempio=63661980629/100000000000, npio2_hw_rempio={18:0}, one_krempio=1, one_ktan=1, pio2_1_rempio=628314209/400000000, pio2_1t_rempio=2701083531/250000000000000, pio2_2_rempio=2701068297/250000000000000, pio2_2t_rempio=3798187459/62500000000000000000, pio2_3_rempio=60770943833/1000000000000000000000, pio2_3t_rempio=61232342629/1000000000000000000000000000, PIo2_krempio={14:0}, pio4_ktan=15707962513/20000000000, pio4lo_ktan=37748947079/1000000000000000000, T_ktan={19:0}, tiny_scalbn=1/1000000000000000000000000000000, two25_scalbn=33554432, two8_krempio=256, two8_rempio=256, two_over_pi_rempio={13:0}, twom25_scalbn=7450580597/250000000000000000, twon8_krempio=1/256, zero_krempio=0, zero_rempio=0] [L622] float x = -0.0f; [L580] float y[2], z = 0.0; [L581] __int32_t n, ix; VAL [half_rempio=1/2, huge_floor=1000000000000000000000000000000, huge_scalbn=1000000000000000000000000000000, init_jk_krempio={11:0}, invpio2_rempio=63661980629/100000000000, npio2_hw_rempio={18:0}, one_krempio=1, one_ktan=1, pio2_1_rempio=628314209/400000000, pio2_1t_rempio=2701083531/250000000000000, pio2_2_rempio=2701068297/250000000000000, pio2_2t_rempio=3798187459/62500000000000000000, pio2_3_rempio=60770943833/1000000000000000000000, pio2_3t_rempio=61232342629/1000000000000000000000000000, PIo2_krempio={14:0}, pio4_ktan=15707962513/20000000000, pio4lo_ktan=37748947079/1000000000000000000, T_ktan={19:0}, tiny_scalbn=1/1000000000000000000000000000000, two25_scalbn=33554432, two8_krempio=256, two8_rempio=256, two_over_pi_rempio={13:0}, twom25_scalbn=7450580597/250000000000000000, twon8_krempio=1/256, zero_krempio=0, zero_rempio=0] [L584] ieee_float_shape_type gf_u; [L585] gf_u.value = (x) [L586] EXPR gf_u.word [L586] (ix) = gf_u.word [L589] ix &= 0x7fffffff VAL [half_rempio=1/2, huge_floor=1000000000000000000000000000000, huge_scalbn=1000000000000000000000000000000, init_jk_krempio={11:0}, invpio2_rempio=63661980629/100000000000, npio2_hw_rempio={18:0}, one_krempio=1, one_ktan=1, pio2_1_rempio=628314209/400000000, pio2_1t_rempio=2701083531/250000000000000, pio2_2_rempio=2701068297/250000000000000, pio2_2t_rempio=3798187459/62500000000000000000, pio2_3_rempio=60770943833/1000000000000000000000, pio2_3t_rempio=61232342629/1000000000000000000000000000, PIo2_krempio={14:0}, pio4_ktan=15707962513/20000000000, pio4lo_ktan=37748947079/1000000000000000000, T_ktan={19:0}, tiny_scalbn=1/1000000000000000000000000000000, two25_scalbn=33554432, two8_krempio=256, two8_rempio=256, two_over_pi_rempio={13:0}, twom25_scalbn=7450580597/250000000000000000, twon8_krempio=1/256, zero_krempio=0, zero_rempio=0] [L590] COND FALSE !(ix <= 0x3f490fda) VAL [half_rempio=1/2, huge_floor=1000000000000000000000000000000, huge_scalbn=1000000000000000000000000000000, init_jk_krempio={11:0}, invpio2_rempio=63661980629/100000000000, npio2_hw_rempio={18:0}, one_krempio=1, one_ktan=1, pio2_1_rempio=628314209/400000000, pio2_1t_rempio=2701083531/250000000000000, pio2_2_rempio=2701068297/250000000000000, pio2_2t_rempio=3798187459/62500000000000000000, pio2_3_rempio=60770943833/1000000000000000000000, pio2_3t_rempio=61232342629/1000000000000000000000000000, PIo2_krempio={14:0}, pio4_ktan=15707962513/20000000000, pio4lo_ktan=37748947079/1000000000000000000, T_ktan={19:0}, tiny_scalbn=1/1000000000000000000000000000000, two25_scalbn=33554432, two8_krempio=256, two8_rempio=256, two_over_pi_rempio={13:0}, twom25_scalbn=7450580597/250000000000000000, twon8_krempio=1/256, zero_krempio=0, zero_rempio=0] [L593] COND TRUE !((ix) < 0x7f800000L) [L594] return x - x; [L594] return x - x; VAL [half_rempio=1/2, huge_floor=1000000000000000000000000000000, huge_scalbn=1000000000000000000000000000000, init_jk_krempio={11:0}, invpio2_rempio=63661980629/100000000000, npio2_hw_rempio={18:0}, one_krempio=1, one_ktan=1, pio2_1_rempio=628314209/400000000, pio2_1t_rempio=2701083531/250000000000000, pio2_2_rempio=2701068297/250000000000000, pio2_2t_rempio=3798187459/62500000000000000000, pio2_3_rempio=60770943833/1000000000000000000000, pio2_3t_rempio=61232342629/1000000000000000000000000000, PIo2_krempio={14:0}, pio4_ktan=15707962513/20000000000, pio4lo_ktan=37748947079/1000000000000000000, T_ktan={19:0}, tiny_scalbn=1/1000000000000000000000000000000, two25_scalbn=33554432, two8_krempio=256, two8_rempio=256, two_over_pi_rempio={13:0}, twom25_scalbn=7450580597/250000000000000000, twon8_krempio=1/256, zero_krempio=0, zero_rempio=0] [L623] float res = tan_float(x); [L626] EXPR res == -0.0f && __signbit_float(res) == 1 VAL [half_rempio=1/2, huge_floor=1000000000000000000000000000000, huge_scalbn=1000000000000000000000000000000, init_jk_krempio={11:0}, invpio2_rempio=63661980629/100000000000, npio2_hw_rempio={18:0}, one_krempio=1, one_ktan=1, pio2_1_rempio=628314209/400000000, pio2_1t_rempio=2701083531/250000000000000, pio2_2_rempio=2701068297/250000000000000, pio2_2t_rempio=3798187459/62500000000000000000, pio2_3_rempio=60770943833/1000000000000000000000, pio2_3t_rempio=61232342629/1000000000000000000000000000, PIo2_krempio={14:0}, pio4_ktan=15707962513/20000000000, pio4lo_ktan=37748947079/1000000000000000000, T_ktan={19:0}, tiny_scalbn=1/1000000000000000000000000000000, two25_scalbn=33554432, two8_krempio=256, two8_rempio=256, two_over_pi_rempio={13:0}, twom25_scalbn=7450580597/250000000000000000, twon8_krempio=1/256, zero_krempio=0, zero_rempio=0] [L626] COND TRUE !(res == -0.0f && __signbit_float(res) == 1) [L627] __VERIFIER_error() VAL [half_rempio=1/2, huge_floor=1000000000000000000000000000000, huge_scalbn=1000000000000000000000000000000, init_jk_krempio={11:0}, invpio2_rempio=63661980629/100000000000, npio2_hw_rempio={18:0}, one_krempio=1, one_ktan=1, pio2_1_rempio=628314209/400000000, pio2_1t_rempio=2701083531/250000000000000, pio2_2_rempio=2701068297/250000000000000, pio2_2t_rempio=3798187459/62500000000000000000, pio2_3_rempio=60770943833/1000000000000000000000, pio2_3t_rempio=61232342629/1000000000000000000000000000, PIo2_krempio={14:0}, pio4_ktan=15707962513/20000000000, pio4lo_ktan=37748947079/1000000000000000000, T_ktan={19:0}, tiny_scalbn=1/1000000000000000000000000000000, two25_scalbn=33554432, two8_krempio=256, two8_rempio=256, two_over_pi_rempio={13:0}, twom25_scalbn=7450580597/250000000000000000, twon8_krempio=1/256, zero_krempio=0, zero_rempio=0] - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 410 locations, 1 error locations. Result: UNSAFE, OverallTime: 0.5s, OverallIterations: 2, TraceHistogramMax: 1, AutomataDifference: 0.0s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, HoareTripleCheckerStatistics: 528 SDtfs, 0 SDslu, 0 SDs, 0 SdLazy, 0 SolverSat, 0 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 0.0s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=410occurred in iteration=0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.0s AutomataMinimizationTime, 1 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 0.1s SatisfiabilityAnalysisTime, 0.0s InterpolantComputationTime, 21 NumberOfCodeBlocks, 21 NumberOfCodeBlocksAsserted, 2 NumberOfCheckSat, 9 ConstructedInterpolants, 0 QuantifiedInterpolants, 81 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 1 InterpolantComputations, 1 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces Received shutdown request... ### Bit-precise run ### This is Ultimate 0.1.25-f470102 [2019-12-07 18:17:09,712 INFO L177 SettingsManager]: Resetting all preferences to default values... [2019-12-07 18:17:09,714 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2019-12-07 18:17:09,721 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2019-12-07 18:17:09,722 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2019-12-07 18:17:09,722 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2019-12-07 18:17:09,723 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2019-12-07 18:17:09,725 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2019-12-07 18:17:09,726 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2019-12-07 18:17:09,727 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2019-12-07 18:17:09,727 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2019-12-07 18:17:09,728 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2019-12-07 18:17:09,728 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2019-12-07 18:17:09,729 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2019-12-07 18:17:09,730 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2019-12-07 18:17:09,730 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2019-12-07 18:17:09,731 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2019-12-07 18:17:09,732 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2019-12-07 18:17:09,733 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2019-12-07 18:17:09,734 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2019-12-07 18:17:09,736 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2019-12-07 18:17:09,736 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2019-12-07 18:17:09,737 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2019-12-07 18:17:09,738 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2019-12-07 18:17:09,740 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2019-12-07 18:17:09,740 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2019-12-07 18:17:09,740 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2019-12-07 18:17:09,741 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2019-12-07 18:17:09,741 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2019-12-07 18:17:09,742 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2019-12-07 18:17:09,742 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2019-12-07 18:17:09,742 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2019-12-07 18:17:09,743 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2019-12-07 18:17:09,743 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2019-12-07 18:17:09,744 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2019-12-07 18:17:09,744 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2019-12-07 18:17:09,744 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2019-12-07 18:17:09,745 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2019-12-07 18:17:09,745 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2019-12-07 18:17:09,745 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2019-12-07 18:17:09,746 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2019-12-07 18:17:09,746 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud-vcloud-master/worker/run_dir_a819863f-fbc0-4464-9f83-43cbaf8fd78f/bin/uautomizer/config/svcomp-Reach-32bit-Automizer_Bitvector.epf [2019-12-07 18:17:09,756 INFO L113 SettingsManager]: Loading preferences was successful [2019-12-07 18:17:09,756 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2019-12-07 18:17:09,757 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2019-12-07 18:17:09,757 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2019-12-07 18:17:09,757 INFO L138 SettingsManager]: * Use SBE=true [2019-12-07 18:17:09,758 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2019-12-07 18:17:09,758 INFO L138 SettingsManager]: * sizeof long=4 [2019-12-07 18:17:09,758 INFO L138 SettingsManager]: * sizeof POINTER=4 [2019-12-07 18:17:09,758 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2019-12-07 18:17:09,758 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2019-12-07 18:17:09,758 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2019-12-07 18:17:09,758 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2019-12-07 18:17:09,759 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2019-12-07 18:17:09,759 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2019-12-07 18:17:09,759 INFO L138 SettingsManager]: * sizeof long double=12 [2019-12-07 18:17:09,759 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2019-12-07 18:17:09,759 INFO L138 SettingsManager]: * Use constant arrays=true [2019-12-07 18:17:09,759 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2019-12-07 18:17:09,759 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2019-12-07 18:17:09,760 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2019-12-07 18:17:09,760 INFO L138 SettingsManager]: * To the following directory=./dump/ [2019-12-07 18:17:09,760 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2019-12-07 18:17:09,760 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-12-07 18:17:09,760 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2019-12-07 18:17:09,760 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2019-12-07 18:17:09,760 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2019-12-07 18:17:09,761 INFO L138 SettingsManager]: * Trace refinement strategy=WOLF [2019-12-07 18:17:09,761 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --rewrite-divk --print-success --lang smt [2019-12-07 18:17:09,761 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2019-12-07 18:17:09,761 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2019-12-07 18:17:09,761 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2019-12-07 18:17:09,761 INFO L138 SettingsManager]: * Logic for external solver=AUFBV Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud-vcloud-master/worker/run_dir_a819863f-fbc0-4464-9f83-43cbaf8fd78f/bin/uautomizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(__VERIFIER_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 459d5a128fc038c6b04e2a4b95c008d3e67083c1 [2019-12-07 18:17:09,935 INFO L81 nceAwareModelManager]: Repository-Root is: /tmp [2019-12-07 18:17:09,943 INFO L258 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2019-12-07 18:17:09,945 INFO L214 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2019-12-07 18:17:09,946 INFO L271 PluginConnector]: Initializing CDTParser... [2019-12-07 18:17:09,946 INFO L275 PluginConnector]: CDTParser initialized [2019-12-07 18:17:09,947 INFO L428 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud-vcloud-master/worker/run_dir_a819863f-fbc0-4464-9f83-43cbaf8fd78f/bin/uautomizer/../../sv-benchmarks/c/float-newlib/float_req_bl_0530b.c [2019-12-07 18:17:09,983 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_a819863f-fbc0-4464-9f83-43cbaf8fd78f/bin/uautomizer/data/00139d08f/d72b06669b9e47dc825ea7319fc62495/FLAG0f55902d8 [2019-12-07 18:17:10,442 INFO L306 CDTParser]: Found 1 translation units. [2019-12-07 18:17:10,442 INFO L160 CDTParser]: Scanning /tmp/vcloud-vcloud-master/worker/run_dir_a819863f-fbc0-4464-9f83-43cbaf8fd78f/sv-benchmarks/c/float-newlib/float_req_bl_0530b.c [2019-12-07 18:17:10,449 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud-vcloud-master/worker/run_dir_a819863f-fbc0-4464-9f83-43cbaf8fd78f/bin/uautomizer/data/00139d08f/d72b06669b9e47dc825ea7319fc62495/FLAG0f55902d8 [2019-12-07 18:17:10,457 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud-vcloud-master/worker/run_dir_a819863f-fbc0-4464-9f83-43cbaf8fd78f/bin/uautomizer/data/00139d08f/d72b06669b9e47dc825ea7319fc62495 [2019-12-07 18:17:10,459 INFO L296 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2019-12-07 18:17:10,460 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2019-12-07 18:17:10,460 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2019-12-07 18:17:10,460 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2019-12-07 18:17:10,463 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2019-12-07 18:17:10,463 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.12 06:17:10" (1/1) ... [2019-12-07 18:17:10,465 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@54590536 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 06:17:10, skipping insertion in model container [2019-12-07 18:17:10,465 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 07.12 06:17:10" (1/1) ... [2019-12-07 18:17:10,469 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2019-12-07 18:17:10,494 INFO L178 MainTranslator]: Built tables and reachable declarations [2019-12-07 18:17:10,726 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-12-07 18:17:10,751 INFO L203 MainTranslator]: Completed pre-run [2019-12-07 18:17:10,813 INFO L206 PostProcessor]: Analyzing one entry point: main [2019-12-07 18:17:10,845 INFO L208 MainTranslator]: Completed translation [2019-12-07 18:17:10,845 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 06:17:10 WrapperNode [2019-12-07 18:17:10,846 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2019-12-07 18:17:10,846 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2019-12-07 18:17:10,846 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2019-12-07 18:17:10,846 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2019-12-07 18:17:10,852 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 06:17:10" (1/1) ... [2019-12-07 18:17:10,873 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 06:17:10" (1/1) ... [2019-12-07 18:17:10,923 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2019-12-07 18:17:10,923 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2019-12-07 18:17:10,923 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2019-12-07 18:17:10,923 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2019-12-07 18:17:10,930 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 06:17:10" (1/1) ... [2019-12-07 18:17:10,930 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 06:17:10" (1/1) ... [2019-12-07 18:17:10,941 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 06:17:10" (1/1) ... [2019-12-07 18:17:10,941 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 06:17:10" (1/1) ... [2019-12-07 18:17:10,978 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 06:17:10" (1/1) ... [2019-12-07 18:17:10,996 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 06:17:10" (1/1) ... [2019-12-07 18:17:11,002 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 06:17:10" (1/1) ... [2019-12-07 18:17:11,011 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2019-12-07 18:17:11,011 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2019-12-07 18:17:11,011 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2019-12-07 18:17:11,011 INFO L275 PluginConnector]: RCFGBuilder initialized [2019-12-07 18:17:11,012 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 06:17:10" (1/1) ... No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_a819863f-fbc0-4464-9f83-43cbaf8fd78f/bin/uautomizer/z3 Starting monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 1 with z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2019-12-07 18:17:11,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intFLOATTYPE4 [2019-12-07 18:17:11,052 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2019-12-07 18:17:11,053 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2019-12-07 18:17:11,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~intFLOATTYPE4 [2019-12-07 18:17:11,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2019-12-07 18:17:11,053 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2019-12-07 18:17:11,053 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2019-12-07 18:17:11,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~intFLOATTYPE4 [2019-12-07 18:17:11,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2019-12-07 18:17:11,053 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2019-12-07 18:17:40,324 INFO L282 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2019-12-07 18:17:40,324 INFO L287 CfgBuilder]: Removed 229 assume(true) statements. [2019-12-07 18:17:40,325 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.12 06:17:40 BoogieIcfgContainer [2019-12-07 18:17:40,325 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2019-12-07 18:17:40,326 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2019-12-07 18:17:40,326 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2019-12-07 18:17:40,328 INFO L275 PluginConnector]: TraceAbstraction initialized [2019-12-07 18:17:40,328 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 07.12 06:17:10" (1/3) ... [2019-12-07 18:17:40,329 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@433ba536 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.12 06:17:40, skipping insertion in model container [2019-12-07 18:17:40,329 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 07.12 06:17:10" (2/3) ... [2019-12-07 18:17:40,329 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@433ba536 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 07.12 06:17:40, skipping insertion in model container [2019-12-07 18:17:40,329 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.12 06:17:40" (3/3) ... [2019-12-07 18:17:40,330 INFO L109 eAbstractionObserver]: Analyzing ICFG float_req_bl_0530b.c [2019-12-07 18:17:40,337 INFO L156 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2019-12-07 18:17:40,342 INFO L168 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2019-12-07 18:17:40,349 INFO L249 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2019-12-07 18:17:40,368 INFO L373 AbstractCegarLoop]: Interprodecural is true [2019-12-07 18:17:40,368 INFO L374 AbstractCegarLoop]: Hoare is true [2019-12-07 18:17:40,368 INFO L375 AbstractCegarLoop]: Compute interpolants for FPandBP [2019-12-07 18:17:40,368 INFO L376 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2019-12-07 18:17:40,368 INFO L377 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2019-12-07 18:17:40,368 INFO L378 AbstractCegarLoop]: Difference is false [2019-12-07 18:17:40,368 INFO L379 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2019-12-07 18:17:40,369 INFO L383 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2019-12-07 18:17:40,385 INFO L276 IsEmpty]: Start isEmpty. Operand 410 states. [2019-12-07 18:17:40,388 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 11 [2019-12-07 18:17:40,389 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 18:17:40,389 INFO L410 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 18:17:40,389 INFO L410 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 18:17:40,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 18:17:40,393 INFO L82 PathProgramCache]: Analyzing trace with hash 865940285, now seen corresponding path program 1 times [2019-12-07 18:17:40,402 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-12-07 18:17:40,402 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [163405500] [2019-12-07 18:17:40,402 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_a819863f-fbc0-4464-9f83-43cbaf8fd78f/bin/uautomizer/mathsat Starting monitored process 2 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with mathsat -unsat_core_generation=3 [2019-12-07 18:17:41,613 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 18:17:41,743 INFO L264 TraceCheckSpWp]: Trace formula consists of 352 conjuncts, 1 conjunts are in the unsatisfiable core [2019-12-07 18:17:41,752 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 18:17:41,762 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 18:17:41,762 INFO L329 TraceCheckSpWp]: Computing backward predicates... [2019-12-07 18:17:41,765 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 18:17:41,766 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [163405500] [2019-12-07 18:17:41,766 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-12-07 18:17:41,767 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2, 2] imperfect sequences [] total 2 [2019-12-07 18:17:41,767 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [435138200] [2019-12-07 18:17:41,771 INFO L442 AbstractCegarLoop]: Interpolant automaton has 2 states [2019-12-07 18:17:41,771 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-12-07 18:17:41,780 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2019-12-07 18:17:41,781 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2019-12-07 18:17:41,782 INFO L87 Difference]: Start difference. First operand 410 states. Second operand 2 states. [2019-12-07 18:17:41,824 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 18:17:41,825 INFO L93 Difference]: Finished difference Result 818 states and 1402 transitions. [2019-12-07 18:17:41,825 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2019-12-07 18:17:41,826 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 10 [2019-12-07 18:17:41,826 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 18:17:41,840 INFO L225 Difference]: With dead ends: 818 [2019-12-07 18:17:41,841 INFO L226 Difference]: Without dead ends: 407 [2019-12-07 18:17:41,845 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 18 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2019-12-07 18:17:41,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 407 states. [2019-12-07 18:17:41,887 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 407 to 407. [2019-12-07 18:17:41,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 407 states. [2019-12-07 18:17:41,889 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 407 states to 407 states and 525 transitions. [2019-12-07 18:17:41,890 INFO L78 Accepts]: Start accepts. Automaton has 407 states and 525 transitions. Word has length 10 [2019-12-07 18:17:41,890 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 18:17:41,890 INFO L462 AbstractCegarLoop]: Abstraction has 407 states and 525 transitions. [2019-12-07 18:17:41,890 INFO L463 AbstractCegarLoop]: Interpolant automaton has 2 states. [2019-12-07 18:17:41,890 INFO L276 IsEmpty]: Start isEmpty. Operand 407 states and 525 transitions. [2019-12-07 18:17:41,890 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2019-12-07 18:17:41,891 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 18:17:41,891 INFO L410 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 18:17:42,092 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 mathsat -unsat_core_generation=3 [2019-12-07 18:17:42,093 INFO L410 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 18:17:42,093 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 18:17:42,093 INFO L82 PathProgramCache]: Analyzing trace with hash -1469366912, now seen corresponding path program 1 times [2019-12-07 18:17:42,096 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-12-07 18:17:42,096 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [558333193] [2019-12-07 18:17:42,097 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_a819863f-fbc0-4464-9f83-43cbaf8fd78f/bin/uautomizer/mathsat Starting monitored process 3 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with mathsat -unsat_core_generation=3 [2019-12-07 18:17:43,343 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 18:17:43,498 INFO L264 TraceCheckSpWp]: Trace formula consists of 362 conjuncts, 8 conjunts are in the unsatisfiable core [2019-12-07 18:17:43,499 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 18:17:43,554 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 18:17:43,554 INFO L329 TraceCheckSpWp]: Computing backward predicates... [2019-12-07 18:17:43,598 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 18:17:43,598 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [558333193] [2019-12-07 18:17:43,599 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-12-07 18:17:43,599 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2019-12-07 18:17:43,599 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [861347660] [2019-12-07 18:17:43,600 INFO L442 AbstractCegarLoop]: Interpolant automaton has 8 states [2019-12-07 18:17:43,600 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-12-07 18:17:43,601 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2019-12-07 18:17:43,601 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2019-12-07 18:17:43,601 INFO L87 Difference]: Start difference. First operand 407 states and 525 transitions. Second operand 8 states. [2019-12-07 18:17:43,658 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 18:17:43,658 INFO L93 Difference]: Finished difference Result 416 states and 534 transitions. [2019-12-07 18:17:43,659 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2019-12-07 18:17:43,659 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 11 [2019-12-07 18:17:43,659 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 18:17:43,659 INFO L225 Difference]: With dead ends: 416 [2019-12-07 18:17:43,660 INFO L226 Difference]: Without dead ends: 46 [2019-12-07 18:17:43,661 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 14 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2019-12-07 18:17:43,661 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46 states. [2019-12-07 18:17:43,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46 to 46. [2019-12-07 18:17:43,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2019-12-07 18:17:43,665 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 54 transitions. [2019-12-07 18:17:43,665 INFO L78 Accepts]: Start accepts. Automaton has 46 states and 54 transitions. Word has length 11 [2019-12-07 18:17:43,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 18:17:43,665 INFO L462 AbstractCegarLoop]: Abstraction has 46 states and 54 transitions. [2019-12-07 18:17:43,665 INFO L463 AbstractCegarLoop]: Interpolant automaton has 8 states. [2019-12-07 18:17:43,665 INFO L276 IsEmpty]: Start isEmpty. Operand 46 states and 54 transitions. [2019-12-07 18:17:43,666 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2019-12-07 18:17:43,666 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 18:17:43,666 INFO L410 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 18:17:43,867 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 mathsat -unsat_core_generation=3 [2019-12-07 18:17:43,868 INFO L410 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 18:17:43,868 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 18:17:43,869 INFO L82 PathProgramCache]: Analyzing trace with hash -847875858, now seen corresponding path program 1 times [2019-12-07 18:17:43,871 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-12-07 18:17:43,872 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1569270088] [2019-12-07 18:17:43,872 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_a819863f-fbc0-4464-9f83-43cbaf8fd78f/bin/uautomizer/mathsat Starting monitored process 4 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 4 with mathsat -unsat_core_generation=3 [2019-12-07 18:17:46,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 18:17:46,808 INFO L264 TraceCheckSpWp]: Trace formula consists of 389 conjuncts, 10 conjunts are in the unsatisfiable core [2019-12-07 18:17:46,810 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 18:17:46,844 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 18:17:46,844 INFO L329 TraceCheckSpWp]: Computing backward predicates... [2019-12-07 18:17:46,911 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 18:17:46,911 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1569270088] [2019-12-07 18:17:46,911 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-12-07 18:17:46,912 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6, 6] imperfect sequences [] total 10 [2019-12-07 18:17:46,912 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1641769450] [2019-12-07 18:17:46,912 INFO L442 AbstractCegarLoop]: Interpolant automaton has 10 states [2019-12-07 18:17:46,912 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-12-07 18:17:46,912 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2019-12-07 18:17:46,912 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2019-12-07 18:17:46,912 INFO L87 Difference]: Start difference. First operand 46 states and 54 transitions. Second operand 10 states. [2019-12-07 18:17:47,238 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 18:17:47,238 INFO L93 Difference]: Finished difference Result 56 states and 64 transitions. [2019-12-07 18:17:47,285 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2019-12-07 18:17:47,286 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 18 [2019-12-07 18:17:47,286 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 18:17:47,286 INFO L225 Difference]: With dead ends: 56 [2019-12-07 18:17:47,286 INFO L226 Difference]: Without dead ends: 30 [2019-12-07 18:17:47,287 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 37 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=48, Invalid=108, Unknown=0, NotChecked=0, Total=156 [2019-12-07 18:17:47,287 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 30 states. [2019-12-07 18:17:47,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 30 to 30. [2019-12-07 18:17:47,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 30 states. [2019-12-07 18:17:47,289 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 30 states to 30 states and 32 transitions. [2019-12-07 18:17:47,289 INFO L78 Accepts]: Start accepts. Automaton has 30 states and 32 transitions. Word has length 18 [2019-12-07 18:17:47,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 18:17:47,289 INFO L462 AbstractCegarLoop]: Abstraction has 30 states and 32 transitions. [2019-12-07 18:17:47,290 INFO L463 AbstractCegarLoop]: Interpolant automaton has 10 states. [2019-12-07 18:17:47,290 INFO L276 IsEmpty]: Start isEmpty. Operand 30 states and 32 transitions. [2019-12-07 18:17:47,290 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2019-12-07 18:17:47,290 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 18:17:47,290 INFO L410 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 18:17:47,491 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 mathsat -unsat_core_generation=3 [2019-12-07 18:17:47,492 INFO L410 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 18:17:47,492 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 18:17:47,492 INFO L82 PathProgramCache]: Analyzing trace with hash 1207512699, now seen corresponding path program 1 times [2019-12-07 18:17:47,494 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-12-07 18:17:47,495 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [176257127] [2019-12-07 18:17:47,495 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_a819863f-fbc0-4464-9f83-43cbaf8fd78f/bin/uautomizer/mathsat Starting monitored process 5 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 5 with mathsat -unsat_core_generation=3 [2019-12-07 18:17:48,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 18:17:48,836 INFO L264 TraceCheckSpWp]: Trace formula consists of 385 conjuncts, 11 conjunts are in the unsatisfiable core [2019-12-07 18:17:48,837 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 18:17:48,895 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 18:17:48,895 INFO L329 TraceCheckSpWp]: Computing backward predicates... [2019-12-07 18:17:48,896 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-07 18:17:48,970 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 18:17:48,970 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [176257127] [2019-12-07 18:17:48,971 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-12-07 18:17:48,971 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8, 8] imperfect sequences [] total 13 [2019-12-07 18:17:48,971 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1707939382] [2019-12-07 18:17:48,971 INFO L442 AbstractCegarLoop]: Interpolant automaton has 13 states [2019-12-07 18:17:48,971 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-12-07 18:17:48,971 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2019-12-07 18:17:48,972 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=128, Unknown=0, NotChecked=0, Total=156 [2019-12-07 18:17:48,972 INFO L87 Difference]: Start difference. First operand 30 states and 32 transitions. Second operand 13 states. [2019-12-07 18:17:50,106 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 18:17:50,107 INFO L93 Difference]: Finished difference Result 44 states and 45 transitions. [2019-12-07 18:17:50,107 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2019-12-07 18:17:50,107 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 19 [2019-12-07 18:17:50,107 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 18:17:50,108 INFO L225 Difference]: With dead ends: 44 [2019-12-07 18:17:50,108 INFO L226 Difference]: Without dead ends: 41 [2019-12-07 18:17:50,108 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 17 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=87, Invalid=255, Unknown=0, NotChecked=0, Total=342 [2019-12-07 18:17:50,109 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 41 states. [2019-12-07 18:17:50,112 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 41 to 34. [2019-12-07 18:17:50,112 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 34 states. [2019-12-07 18:17:50,112 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 34 states to 34 states and 36 transitions. [2019-12-07 18:17:50,112 INFO L78 Accepts]: Start accepts. Automaton has 34 states and 36 transitions. Word has length 19 [2019-12-07 18:17:50,113 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 18:17:50,113 INFO L462 AbstractCegarLoop]: Abstraction has 34 states and 36 transitions. [2019-12-07 18:17:50,113 INFO L463 AbstractCegarLoop]: Interpolant automaton has 13 states. [2019-12-07 18:17:50,113 INFO L276 IsEmpty]: Start isEmpty. Operand 34 states and 36 transitions. [2019-12-07 18:17:50,113 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2019-12-07 18:17:50,113 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 18:17:50,113 INFO L410 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 18:17:50,314 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 mathsat -unsat_core_generation=3 [2019-12-07 18:17:50,315 INFO L410 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 18:17:50,315 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 18:17:50,315 INFO L82 PathProgramCache]: Analyzing trace with hash -1312447235, now seen corresponding path program 1 times [2019-12-07 18:17:50,317 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-12-07 18:17:50,318 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1114862220] [2019-12-07 18:17:50,318 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_a819863f-fbc0-4464-9f83-43cbaf8fd78f/bin/uautomizer/mathsat Starting monitored process 6 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with mathsat -unsat_core_generation=3 [2019-12-07 18:17:51,709 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 18:17:51,854 INFO L264 TraceCheckSpWp]: Trace formula consists of 385 conjuncts, 3 conjunts are in the unsatisfiable core [2019-12-07 18:17:51,855 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 18:17:51,860 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 18:17:51,861 INFO L329 TraceCheckSpWp]: Computing backward predicates... [2019-12-07 18:17:51,863 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 18:17:51,863 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1114862220] [2019-12-07 18:17:51,863 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-12-07 18:17:51,863 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 3 [2019-12-07 18:17:51,864 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [57638185] [2019-12-07 18:17:51,864 INFO L442 AbstractCegarLoop]: Interpolant automaton has 3 states [2019-12-07 18:17:51,864 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-12-07 18:17:51,864 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2019-12-07 18:17:51,864 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 18:17:51,864 INFO L87 Difference]: Start difference. First operand 34 states and 36 transitions. Second operand 3 states. [2019-12-07 18:17:51,873 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 18:17:51,873 INFO L93 Difference]: Finished difference Result 41 states and 42 transitions. [2019-12-07 18:17:51,873 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2019-12-07 18:17:51,873 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 19 [2019-12-07 18:17:51,874 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 18:17:51,874 INFO L225 Difference]: With dead ends: 41 [2019-12-07 18:17:51,874 INFO L226 Difference]: Without dead ends: 24 [2019-12-07 18:17:51,874 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2019-12-07 18:17:51,875 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24 states. [2019-12-07 18:17:51,876 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24 to 24. [2019-12-07 18:17:51,876 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 24 states. [2019-12-07 18:17:51,877 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24 states to 24 states and 23 transitions. [2019-12-07 18:17:51,877 INFO L78 Accepts]: Start accepts. Automaton has 24 states and 23 transitions. Word has length 19 [2019-12-07 18:17:51,877 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 18:17:51,877 INFO L462 AbstractCegarLoop]: Abstraction has 24 states and 23 transitions. [2019-12-07 18:17:51,877 INFO L463 AbstractCegarLoop]: Interpolant automaton has 3 states. [2019-12-07 18:17:51,877 INFO L276 IsEmpty]: Start isEmpty. Operand 24 states and 23 transitions. [2019-12-07 18:17:51,878 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2019-12-07 18:17:51,878 INFO L402 BasicCegarLoop]: Found error trace [2019-12-07 18:17:51,878 INFO L410 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2019-12-07 18:17:52,078 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 mathsat -unsat_core_generation=3 [2019-12-07 18:17:52,079 INFO L410 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2019-12-07 18:17:52,080 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2019-12-07 18:17:52,080 INFO L82 PathProgramCache]: Analyzing trace with hash -1799658288, now seen corresponding path program 1 times [2019-12-07 18:17:52,082 INFO L163 FreeRefinementEngine]: Executing refinement strategy WOLF [2019-12-07 18:17:52,082 INFO L348 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [831017089] [2019-12-07 18:17:52,083 INFO L94 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /tmp/vcloud-vcloud-master/worker/run_dir_a819863f-fbc0-4464-9f83-43cbaf8fd78f/bin/uautomizer/mathsat Starting monitored process 7 with mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 7 with mathsat -unsat_core_generation=3 [2019-12-07 18:17:53,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2019-12-07 18:17:53,484 INFO L264 TraceCheckSpWp]: Trace formula consists of 401 conjuncts, 18 conjunts are in the unsatisfiable core [2019-12-07 18:17:53,486 INFO L287 TraceCheckSpWp]: Computing forward predicates... [2019-12-07 18:17:53,555 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-07 18:17:53,583 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 18:17:53,583 INFO L329 TraceCheckSpWp]: Computing backward predicates... [2019-12-07 18:17:53,583 INFO L319 QuantifierPusher]: Applying distributivity, recursing on 2 terms [2019-12-07 18:17:53,900 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2019-12-07 18:17:53,900 INFO L348 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [831017089] [2019-12-07 18:17:53,900 INFO L220 FreeRefinementEngine]: Constructing automaton from 2 perfect and 0 imperfect interpolant sequences. [2019-12-07 18:17:53,901 INFO L233 FreeRefinementEngine]: Number of different interpolants: perfect sequences [12, 12] imperfect sequences [] total 20 [2019-12-07 18:17:53,901 INFO L156 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1529118428] [2019-12-07 18:17:53,901 INFO L442 AbstractCegarLoop]: Interpolant automaton has 20 states [2019-12-07 18:17:53,901 INFO L143 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WOLF [2019-12-07 18:17:53,902 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2019-12-07 18:17:53,902 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=45, Invalid=335, Unknown=0, NotChecked=0, Total=380 [2019-12-07 18:17:53,902 INFO L87 Difference]: Start difference. First operand 24 states and 23 transitions. Second operand 20 states. [2019-12-07 18:17:54,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2019-12-07 18:17:54,367 INFO L93 Difference]: Finished difference Result 24 states and 23 transitions. [2019-12-07 18:17:54,368 INFO L142 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2019-12-07 18:17:54,368 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 23 [2019-12-07 18:17:54,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2019-12-07 18:17:54,368 INFO L225 Difference]: With dead ends: 24 [2019-12-07 18:17:54,368 INFO L226 Difference]: Without dead ends: 0 [2019-12-07 18:17:54,369 INFO L630 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=162, Invalid=594, Unknown=0, NotChecked=0, Total=756 [2019-12-07 18:17:54,369 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2019-12-07 18:17:54,369 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2019-12-07 18:17:54,369 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 0 states. [2019-12-07 18:17:54,369 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2019-12-07 18:17:54,370 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 23 [2019-12-07 18:17:54,370 INFO L84 Accepts]: Finished accepts. word is rejected. [2019-12-07 18:17:54,370 INFO L462 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2019-12-07 18:17:54,370 INFO L463 AbstractCegarLoop]: Interpolant automaton has 20 states. [2019-12-07 18:17:54,370 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2019-12-07 18:17:54,370 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2019-12-07 18:17:54,570 WARN L499 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 mathsat -unsat_core_generation=3 [2019-12-07 18:17:54,572 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2019-12-07 18:17:54,894 INFO L249 CegarLoopResult]: At program point L631(lines 614 632) the Hoare annotation is: true [2019-12-07 18:17:54,894 INFO L246 CegarLoopResult]: For program point L104(lines 104 105) no Hoare annotation was computed. [2019-12-07 18:17:54,894 INFO L246 CegarLoopResult]: For program point L104-1(lines 104 105) no Hoare annotation was computed. [2019-12-07 18:17:54,894 INFO L246 CegarLoopResult]: For program point L104-2(lines 104 105) no Hoare annotation was computed. [2019-12-07 18:17:54,894 INFO L246 CegarLoopResult]: For program point L104-3(lines 104 105) no Hoare annotation was computed. [2019-12-07 18:17:54,894 INFO L246 CegarLoopResult]: For program point L502-1(lines 502 506) no Hoare annotation was computed. [2019-12-07 18:17:54,895 INFO L242 CegarLoopResult]: At program point L502-2(lines 502 506) the Hoare annotation is: (let ((.cse0 (fp.neg (_ +zero 8 24)))) (and (= .cse0 ULTIMATE.start_tan_float_~x) (= ULTIMATE.start___kernel_tanf_~x .cse0) (exists ((v_ULTIMATE.start_tan_float_~ix~6_11 (_ BitVec 32))) (and (= (fp ((_ extract 31 31) v_ULTIMATE.start_tan_float_~ix~6_11) ((_ extract 30 23) v_ULTIMATE.start_tan_float_~ix~6_11) ((_ extract 22 0) v_ULTIMATE.start_tan_float_~ix~6_11)) (fp.neg (_ +zero 8 24))) (= ULTIMATE.start_tan_float_~ix~6 (bvand (_ bv2147483647 32) v_ULTIMATE.start_tan_float_~ix~6_11)))) (= (_ bv1 32) ULTIMATE.start___kernel_tanf_~iy))) [2019-12-07 18:17:54,895 INFO L246 CegarLoopResult]: For program point L502-3(lines 502 506) no Hoare annotation was computed. [2019-12-07 18:17:54,895 INFO L246 CegarLoopResult]: For program point L502-5(lines 502 506) no Hoare annotation was computed. [2019-12-07 18:17:54,895 INFO L242 CegarLoopResult]: At program point L502-6(lines 502 506) the Hoare annotation is: false [2019-12-07 18:17:54,895 INFO L246 CegarLoopResult]: For program point L502-7(lines 502 506) no Hoare annotation was computed. [2019-12-07 18:17:54,895 INFO L246 CegarLoopResult]: For program point L238-1(lines 160 330) no Hoare annotation was computed. [2019-12-07 18:17:54,895 INFO L246 CegarLoopResult]: For program point L240-2(lines 240 241) no Hoare annotation was computed. [2019-12-07 18:17:54,895 INFO L242 CegarLoopResult]: At program point L240-3(lines 240 241) the Hoare annotation is: false [2019-12-07 18:17:54,895 INFO L246 CegarLoopResult]: For program point L108(lines 108 109) no Hoare annotation was computed. [2019-12-07 18:17:54,895 INFO L246 CegarLoopResult]: For program point L240-4(lines 238 255) no Hoare annotation was computed. [2019-12-07 18:17:54,895 INFO L246 CegarLoopResult]: For program point L108-1(lines 108 109) no Hoare annotation was computed. [2019-12-07 18:17:54,895 INFO L246 CegarLoopResult]: For program point L108-2(lines 108 109) no Hoare annotation was computed. [2019-12-07 18:17:54,895 INFO L246 CegarLoopResult]: For program point L108-3(lines 108 109) no Hoare annotation was computed. [2019-12-07 18:17:54,895 INFO L246 CegarLoopResult]: For program point L110(lines 110 117) no Hoare annotation was computed. [2019-12-07 18:17:54,895 INFO L246 CegarLoopResult]: For program point L110-1(lines 110 117) no Hoare annotation was computed. [2019-12-07 18:17:54,895 INFO L246 CegarLoopResult]: For program point L110-2(lines 110 117) no Hoare annotation was computed. [2019-12-07 18:17:54,895 INFO L246 CegarLoopResult]: For program point L110-3(lines 110 117) no Hoare annotation was computed. [2019-12-07 18:17:54,896 INFO L246 CegarLoopResult]: For program point L243-1(lines 243 244) no Hoare annotation was computed. [2019-12-07 18:17:54,896 INFO L246 CegarLoopResult]: For program point L243-3(lines 243 244) no Hoare annotation was computed. [2019-12-07 18:17:54,896 INFO L242 CegarLoopResult]: At program point L243-4(lines 243 244) the Hoare annotation is: false [2019-12-07 18:17:54,896 INFO L246 CegarLoopResult]: For program point L111-1(lines 111 115) no Hoare annotation was computed. [2019-12-07 18:17:54,896 INFO L246 CegarLoopResult]: For program point L243-5(lines 243 244) no Hoare annotation was computed. [2019-12-07 18:17:54,896 INFO L242 CegarLoopResult]: At program point L111-2(lines 111 115) the Hoare annotation is: false [2019-12-07 18:17:54,896 INFO L246 CegarLoopResult]: For program point L111-3(lines 111 115) no Hoare annotation was computed. [2019-12-07 18:17:54,896 INFO L246 CegarLoopResult]: For program point L111-5(lines 111 115) no Hoare annotation was computed. [2019-12-07 18:17:54,896 INFO L242 CegarLoopResult]: At program point L111-6(lines 111 115) the Hoare annotation is: false [2019-12-07 18:17:54,896 INFO L246 CegarLoopResult]: For program point L111-7(lines 111 115) no Hoare annotation was computed. [2019-12-07 18:17:54,896 INFO L246 CegarLoopResult]: For program point L111-9(lines 111 115) no Hoare annotation was computed. [2019-12-07 18:17:54,896 INFO L242 CegarLoopResult]: At program point L111-10(lines 111 115) the Hoare annotation is: false [2019-12-07 18:17:54,896 INFO L246 CegarLoopResult]: For program point L111-11(lines 111 115) no Hoare annotation was computed. [2019-12-07 18:17:54,896 INFO L246 CegarLoopResult]: For program point L111-13(lines 111 115) no Hoare annotation was computed. [2019-12-07 18:17:54,896 INFO L242 CegarLoopResult]: At program point L111-14(lines 111 115) the Hoare annotation is: false [2019-12-07 18:17:54,896 INFO L246 CegarLoopResult]: For program point L111-15(lines 111 115) no Hoare annotation was computed. [2019-12-07 18:17:54,896 INFO L246 CegarLoopResult]: For program point L508(lines 508 515) no Hoare annotation was computed. [2019-12-07 18:17:54,897 INFO L246 CegarLoopResult]: For program point L508-2(lines 499 577) no Hoare annotation was computed. [2019-12-07 18:17:54,897 INFO L246 CegarLoopResult]: For program point L508-3(lines 508 515) no Hoare annotation was computed. [2019-12-07 18:17:54,897 INFO L246 CegarLoopResult]: For program point L508-5(lines 499 577) no Hoare annotation was computed. [2019-12-07 18:17:54,897 INFO L246 CegarLoopResult]: For program point L509(lines 509 514) no Hoare annotation was computed. [2019-12-07 18:17:54,897 INFO L246 CegarLoopResult]: For program point L509-1(lines 509 514) no Hoare annotation was computed. [2019-12-07 18:17:54,897 INFO L246 CegarLoopResult]: For program point L377-1(lines 377 381) no Hoare annotation was computed. [2019-12-07 18:17:54,897 INFO L242 CegarLoopResult]: At program point L377-2(lines 377 381) the Hoare annotation is: false [2019-12-07 18:17:54,897 INFO L246 CegarLoopResult]: For program point L377-3(lines 377 381) no Hoare annotation was computed. [2019-12-07 18:17:54,897 INFO L246 CegarLoopResult]: For program point L510(lines 510 513) no Hoare annotation was computed. [2019-12-07 18:17:54,897 INFO L246 CegarLoopResult]: For program point L510-1(lines 510 513) no Hoare annotation was computed. [2019-12-07 18:17:54,897 INFO L246 CegarLoopResult]: For program point L246-2(lines 246 251) no Hoare annotation was computed. [2019-12-07 18:17:54,897 INFO L242 CegarLoopResult]: At program point L246-3(lines 246 251) the Hoare annotation is: false [2019-12-07 18:17:54,897 INFO L246 CegarLoopResult]: For program point L246-4(lines 246 251) no Hoare annotation was computed. [2019-12-07 18:17:54,897 INFO L246 CegarLoopResult]: For program point L248-2(lines 248 249) no Hoare annotation was computed. [2019-12-07 18:17:54,897 INFO L242 CegarLoopResult]: At program point L248-3(lines 248 249) the Hoare annotation is: false [2019-12-07 18:17:54,897 INFO L246 CegarLoopResult]: For program point L248-4(lines 248 249) no Hoare annotation was computed. [2019-12-07 18:17:54,897 INFO L246 CegarLoopResult]: For program point L513(line 513) no Hoare annotation was computed. [2019-12-07 18:17:54,897 INFO L246 CegarLoopResult]: For program point L513-2(line 513) no Hoare annotation was computed. [2019-12-07 18:17:54,898 INFO L246 CegarLoopResult]: For program point L513-4(line 513) no Hoare annotation was computed. [2019-12-07 18:17:54,898 INFO L246 CegarLoopResult]: For program point L513-6(line 513) no Hoare annotation was computed. [2019-12-07 18:17:54,898 INFO L246 CegarLoopResult]: For program point L118(lines 118 123) no Hoare annotation was computed. [2019-12-07 18:17:54,898 INFO L246 CegarLoopResult]: For program point L118-1(lines 118 123) no Hoare annotation was computed. [2019-12-07 18:17:54,898 INFO L246 CegarLoopResult]: For program point L118-2(lines 118 123) no Hoare annotation was computed. [2019-12-07 18:17:54,898 INFO L246 CegarLoopResult]: For program point L118-3(lines 118 123) no Hoare annotation was computed. [2019-12-07 18:17:54,898 INFO L246 CegarLoopResult]: For program point L383(lines 383 387) no Hoare annotation was computed. [2019-12-07 18:17:54,898 INFO L246 CegarLoopResult]: For program point L119(lines 119 122) no Hoare annotation was computed. [2019-12-07 18:17:54,898 INFO L246 CegarLoopResult]: For program point L119-1(lines 119 122) no Hoare annotation was computed. [2019-12-07 18:17:54,898 INFO L246 CegarLoopResult]: For program point L119-2(lines 119 122) no Hoare annotation was computed. [2019-12-07 18:17:54,898 INFO L246 CegarLoopResult]: For program point L119-3(lines 119 122) no Hoare annotation was computed. [2019-12-07 18:17:54,898 INFO L246 CegarLoopResult]: For program point L516-1(lines 516 525) no Hoare annotation was computed. [2019-12-07 18:17:54,898 INFO L246 CegarLoopResult]: For program point L516-3(lines 516 525) no Hoare annotation was computed. [2019-12-07 18:17:54,898 INFO L246 CegarLoopResult]: For program point L517(lines 517 520) no Hoare annotation was computed. [2019-12-07 18:17:54,898 INFO L246 CegarLoopResult]: For program point L517-2(lines 517 520) no Hoare annotation was computed. [2019-12-07 18:17:54,898 INFO L246 CegarLoopResult]: For program point L517-3(lines 517 520) no Hoare annotation was computed. [2019-12-07 18:17:54,898 INFO L246 CegarLoopResult]: For program point L517-5(lines 517 520) no Hoare annotation was computed. [2019-12-07 18:17:54,899 INFO L242 CegarLoopResult]: At program point L253(lines 160 330) the Hoare annotation is: false [2019-12-07 18:17:54,899 INFO L246 CegarLoopResult]: For program point L388(lines 388 412) no Hoare annotation was computed. [2019-12-07 18:17:54,899 INFO L246 CegarLoopResult]: For program point L389(lines 389 411) no Hoare annotation was computed. [2019-12-07 18:17:54,899 INFO L246 CegarLoopResult]: For program point L125-1(lines 125 129) no Hoare annotation was computed. [2019-12-07 18:17:54,899 INFO L242 CegarLoopResult]: At program point L125-2(lines 125 129) the Hoare annotation is: false [2019-12-07 18:17:54,899 INFO L246 CegarLoopResult]: For program point L125-3(lines 125 129) no Hoare annotation was computed. [2019-12-07 18:17:54,899 INFO L246 CegarLoopResult]: For program point L125-5(lines 125 129) no Hoare annotation was computed. [2019-12-07 18:17:54,899 INFO L242 CegarLoopResult]: At program point L125-6(lines 125 129) the Hoare annotation is: false [2019-12-07 18:17:54,899 INFO L246 CegarLoopResult]: For program point L125-7(lines 125 129) no Hoare annotation was computed. [2019-12-07 18:17:54,899 INFO L246 CegarLoopResult]: For program point L125-9(lines 125 129) no Hoare annotation was computed. [2019-12-07 18:17:54,899 INFO L242 CegarLoopResult]: At program point L125-10(lines 125 129) the Hoare annotation is: false [2019-12-07 18:17:54,899 INFO L246 CegarLoopResult]: For program point L125-11(lines 125 129) no Hoare annotation was computed. [2019-12-07 18:17:54,899 INFO L246 CegarLoopResult]: For program point L125-13(lines 125 129) no Hoare annotation was computed. [2019-12-07 18:17:54,899 INFO L242 CegarLoopResult]: At program point L125-14(lines 125 129) the Hoare annotation is: false [2019-12-07 18:17:54,899 INFO L246 CegarLoopResult]: For program point L125-15(lines 125 129) no Hoare annotation was computed. [2019-12-07 18:17:54,899 INFO L246 CegarLoopResult]: For program point L391(lines 391 398) no Hoare annotation was computed. [2019-12-07 18:17:54,899 INFO L246 CegarLoopResult]: For program point L391-2(lines 391 398) no Hoare annotation was computed. [2019-12-07 18:17:54,899 INFO L246 CegarLoopResult]: For program point L260-1(lines 260 263) no Hoare annotation was computed. [2019-12-07 18:17:54,900 INFO L242 CegarLoopResult]: At program point L260-3(lines 260 263) the Hoare annotation is: false [2019-12-07 18:17:54,900 INFO L242 CegarLoopResult]: At program point L130(lines 81 131) the Hoare annotation is: false [2019-12-07 18:17:54,900 INFO L242 CegarLoopResult]: At program point L130-1(lines 81 131) the Hoare annotation is: false [2019-12-07 18:17:54,900 INFO L242 CegarLoopResult]: At program point L130-2(lines 81 131) the Hoare annotation is: false [2019-12-07 18:17:54,900 INFO L242 CegarLoopResult]: At program point L130-3(lines 81 131) the Hoare annotation is: false [2019-12-07 18:17:54,900 INFO L246 CegarLoopResult]: For program point L-1(line -1) no Hoare annotation was computed. [2019-12-07 18:17:54,900 INFO L246 CegarLoopResult]: For program point ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION(line 627) no Hoare annotation was computed. [2019-12-07 18:17:54,900 INFO L246 CegarLoopResult]: For program point L266(lines 266 273) no Hoare annotation was computed. [2019-12-07 18:17:54,900 INFO L246 CegarLoopResult]: For program point L266-2(lines 257 274) no Hoare annotation was computed. [2019-12-07 18:17:54,900 INFO L246 CegarLoopResult]: For program point L134-1(lines 134 138) no Hoare annotation was computed. [2019-12-07 18:17:54,900 INFO L242 CegarLoopResult]: At program point L134-2(lines 134 138) the Hoare annotation is: false [2019-12-07 18:17:54,900 INFO L246 CegarLoopResult]: For program point L134-5(lines 134 138) no Hoare annotation was computed. [2019-12-07 18:17:54,900 INFO L242 CegarLoopResult]: At program point L134-6(lines 134 138) the Hoare annotation is: false [2019-12-07 18:17:54,900 INFO L246 CegarLoopResult]: For program point L134-9(lines 134 138) no Hoare annotation was computed. [2019-12-07 18:17:54,900 INFO L242 CegarLoopResult]: At program point L134-10(lines 134 138) the Hoare annotation is: false [2019-12-07 18:17:54,901 INFO L246 CegarLoopResult]: For program point L402(lines 402 409) no Hoare annotation was computed. [2019-12-07 18:17:54,901 INFO L246 CegarLoopResult]: For program point L402-2(lines 402 409) no Hoare annotation was computed. [2019-12-07 18:17:54,901 INFO L246 CegarLoopResult]: For program point L139(lines 139 143) no Hoare annotation was computed. [2019-12-07 18:17:54,901 INFO L246 CegarLoopResult]: For program point L139-1(lines 132 145) no Hoare annotation was computed. [2019-12-07 18:17:54,901 INFO L246 CegarLoopResult]: For program point L139-2(lines 139 143) no Hoare annotation was computed. [2019-12-07 18:17:54,901 INFO L246 CegarLoopResult]: For program point L139-3(lines 139 143) no Hoare annotation was computed. [2019-12-07 18:17:54,901 INFO L246 CegarLoopResult]: For program point L139-4(lines 132 145) no Hoare annotation was computed. [2019-12-07 18:17:54,901 INFO L246 CegarLoopResult]: For program point L139-5(lines 139 143) no Hoare annotation was computed. [2019-12-07 18:17:54,901 INFO L246 CegarLoopResult]: For program point L139-6(lines 139 143) no Hoare annotation was computed. [2019-12-07 18:17:54,901 INFO L246 CegarLoopResult]: For program point L139-7(lines 132 145) no Hoare annotation was computed. [2019-12-07 18:17:54,901 INFO L246 CegarLoopResult]: For program point L139-8(lines 139 143) no Hoare annotation was computed. [2019-12-07 18:17:54,901 INFO L246 CegarLoopResult]: For program point L540(lines 540 544) no Hoare annotation was computed. [2019-12-07 18:17:54,901 INFO L246 CegarLoopResult]: For program point L540-1(lines 540 544) no Hoare annotation was computed. [2019-12-07 18:17:54,901 INFO L242 CegarLoopResult]: At program point L144(lines 132 145) the Hoare annotation is: false [2019-12-07 18:17:54,901 INFO L242 CegarLoopResult]: At program point L144-1(lines 132 145) the Hoare annotation is: false [2019-12-07 18:17:54,901 INFO L242 CegarLoopResult]: At program point L144-2(lines 132 145) the Hoare annotation is: false [2019-12-07 18:17:54,901 INFO L246 CegarLoopResult]: For program point L277-2(lines 277 280) no Hoare annotation was computed. [2019-12-07 18:17:54,901 INFO L242 CegarLoopResult]: At program point L277-3(lines 277 280) the Hoare annotation is: false [2019-12-07 18:17:54,902 INFO L246 CegarLoopResult]: For program point L277-4(lines 277 280) no Hoare annotation was computed. [2019-12-07 18:17:54,902 INFO L246 CegarLoopResult]: For program point L545(lines 545 576) no Hoare annotation was computed. [2019-12-07 18:17:54,902 INFO L246 CegarLoopResult]: For program point L545-1(lines 545 576) no Hoare annotation was computed. [2019-12-07 18:17:54,902 INFO L246 CegarLoopResult]: For program point L413(lines 413 459) no Hoare annotation was computed. [2019-12-07 18:17:54,902 INFO L246 CegarLoopResult]: For program point L17-1(lines 17 21) no Hoare annotation was computed. [2019-12-07 18:17:54,902 INFO L242 CegarLoopResult]: At program point L17-2(lines 17 21) the Hoare annotation is: false [2019-12-07 18:17:54,902 INFO L246 CegarLoopResult]: For program point L17-3(lines 17 21) no Hoare annotation was computed. [2019-12-07 18:17:54,902 INFO L246 CegarLoopResult]: For program point L282-2(lines 282 286) no Hoare annotation was computed. [2019-12-07 18:17:54,902 INFO L242 CegarLoopResult]: At program point L282-3(lines 282 286) the Hoare annotation is: false [2019-12-07 18:17:54,902 INFO L246 CegarLoopResult]: For program point L282-4(lines 282 286) no Hoare annotation was computed. [2019-12-07 18:17:54,902 INFO L246 CegarLoopResult]: For program point L283-2(lines 283 284) no Hoare annotation was computed. [2019-12-07 18:17:54,902 INFO L242 CegarLoopResult]: At program point L283-3(lines 283 284) the Hoare annotation is: false [2019-12-07 18:17:54,902 INFO L246 CegarLoopResult]: For program point L283-4(lines 283 284) no Hoare annotation was computed. [2019-12-07 18:17:54,902 INFO L246 CegarLoopResult]: For program point L419(line 419) no Hoare annotation was computed. [2019-12-07 18:17:54,902 INFO L246 CegarLoopResult]: For program point L419-2(lines 419 451) no Hoare annotation was computed. [2019-12-07 18:17:54,902 INFO L246 CegarLoopResult]: For program point L552-1(lines 552 556) no Hoare annotation was computed. [2019-12-07 18:17:54,902 INFO L242 CegarLoopResult]: At program point L552-2(lines 552 556) the Hoare annotation is: false [2019-12-07 18:17:54,902 INFO L246 CegarLoopResult]: For program point L552-5(lines 552 556) no Hoare annotation was computed. [2019-12-07 18:17:54,903 INFO L242 CegarLoopResult]: At program point L552-6(lines 552 556) the Hoare annotation is: false [2019-12-07 18:17:54,903 INFO L242 CegarLoopResult]: At program point L288(lines 288 328) the Hoare annotation is: false [2019-12-07 18:17:54,903 INFO L246 CegarLoopResult]: For program point L24(lines 24 48) no Hoare annotation was computed. [2019-12-07 18:17:54,903 INFO L246 CegarLoopResult]: For program point L289(line 289) no Hoare annotation was computed. [2019-12-07 18:17:54,903 INFO L246 CegarLoopResult]: For program point L25(lines 25 42) no Hoare annotation was computed. [2019-12-07 18:17:54,903 INFO L246 CegarLoopResult]: For program point L26(lines 26 32) no Hoare annotation was computed. [2019-12-07 18:17:54,903 INFO L246 CegarLoopResult]: For program point L291-2(lines 291 292) no Hoare annotation was computed. [2019-12-07 18:17:54,903 INFO L242 CegarLoopResult]: At program point L291-3(lines 291 292) the Hoare annotation is: false [2019-12-07 18:17:54,903 INFO L246 CegarLoopResult]: For program point L291-4(lines 288 328) no Hoare annotation was computed. [2019-12-07 18:17:54,903 INFO L246 CegarLoopResult]: For program point L27(lines 27 31) no Hoare annotation was computed. [2019-12-07 18:17:54,903 INFO L246 CegarLoopResult]: For program point ULTIMATE.startFINAL(line -1) no Hoare annotation was computed. [2019-12-07 18:17:54,903 INFO L246 CegarLoopResult]: For program point L557(lines 557 561) no Hoare annotation was computed. [2019-12-07 18:17:54,903 INFO L246 CegarLoopResult]: For program point L557-1(lines 547 576) no Hoare annotation was computed. [2019-12-07 18:17:54,903 INFO L246 CegarLoopResult]: For program point L557-2(lines 557 561) no Hoare annotation was computed. [2019-12-07 18:17:54,903 INFO L246 CegarLoopResult]: For program point L557-3(lines 557 561) no Hoare annotation was computed. [2019-12-07 18:17:54,903 INFO L246 CegarLoopResult]: For program point L557-4(lines 547 576) no Hoare annotation was computed. [2019-12-07 18:17:54,903 INFO L246 CegarLoopResult]: For program point L425-1(lines 425 429) no Hoare annotation was computed. [2019-12-07 18:17:54,903 INFO L246 CegarLoopResult]: For program point L557-5(lines 557 561) no Hoare annotation was computed. [2019-12-07 18:17:54,903 INFO L242 CegarLoopResult]: At program point L425-2(lines 425 429) the Hoare annotation is: false [2019-12-07 18:17:54,904 INFO L246 CegarLoopResult]: For program point L425-3(lines 425 429) no Hoare annotation was computed. [2019-12-07 18:17:54,904 INFO L246 CegarLoopResult]: For program point L293-1(line 293) no Hoare annotation was computed. [2019-12-07 18:17:54,904 INFO L246 CegarLoopResult]: For program point L29(lines 29 31) no Hoare annotation was computed. [2019-12-07 18:17:54,904 INFO L246 CegarLoopResult]: For program point L295(line 295) no Hoare annotation was computed. [2019-12-07 18:17:54,904 INFO L246 CegarLoopResult]: For program point L295-2(line 295) no Hoare annotation was computed. [2019-12-07 18:17:54,904 INFO L246 CegarLoopResult]: For program point L296(line 296) no Hoare annotation was computed. [2019-12-07 18:17:54,904 INFO L246 CegarLoopResult]: For program point L298-2(lines 298 299) no Hoare annotation was computed. [2019-12-07 18:17:54,904 INFO L242 CegarLoopResult]: At program point L298-3(lines 298 299) the Hoare annotation is: false [2019-12-07 18:17:54,904 INFO L246 CegarLoopResult]: For program point L298-4(lines 288 328) no Hoare annotation was computed. [2019-12-07 18:17:54,904 INFO L246 CegarLoopResult]: For program point L431(lines 431 450) no Hoare annotation was computed. [2019-12-07 18:17:54,904 INFO L246 CegarLoopResult]: For program point L431-1(lines 419 451) no Hoare annotation was computed. [2019-12-07 18:17:54,904 INFO L246 CegarLoopResult]: For program point L35(lines 35 36) no Hoare annotation was computed. [2019-12-07 18:17:54,904 INFO L246 CegarLoopResult]: For program point L564-1(lines 564 568) no Hoare annotation was computed. [2019-12-07 18:17:54,904 INFO L242 CegarLoopResult]: At program point L564-2(lines 564 568) the Hoare annotation is: false [2019-12-07 18:17:54,904 INFO L246 CegarLoopResult]: For program point L564-5(lines 564 568) no Hoare annotation was computed. [2019-12-07 18:17:54,904 INFO L242 CegarLoopResult]: At program point L564-6(lines 564 568) the Hoare annotation is: false [2019-12-07 18:17:54,904 INFO L246 CegarLoopResult]: For program point L300-1(line 300) no Hoare annotation was computed. [2019-12-07 18:17:54,904 INFO L246 CegarLoopResult]: For program point L169(lines 169 170) no Hoare annotation was computed. [2019-12-07 18:17:54,905 INFO L246 CegarLoopResult]: For program point L169-2(lines 169 170) no Hoare annotation was computed. [2019-12-07 18:17:54,905 INFO L246 CegarLoopResult]: For program point L37(lines 37 41) no Hoare annotation was computed. [2019-12-07 18:17:54,905 INFO L246 CegarLoopResult]: For program point L302-2(lines 302 303) no Hoare annotation was computed. [2019-12-07 18:17:54,905 INFO L242 CegarLoopResult]: At program point L302-3(lines 302 303) the Hoare annotation is: false [2019-12-07 18:17:54,905 INFO L246 CegarLoopResult]: For program point L302-4(lines 288 328) no Hoare annotation was computed. [2019-12-07 18:17:54,905 INFO L246 CegarLoopResult]: For program point L38(lines 38 39) no Hoare annotation was computed. [2019-12-07 18:17:54,905 INFO L246 CegarLoopResult]: For program point L38-2(lines 38 39) no Hoare annotation was computed. [2019-12-07 18:17:54,905 INFO L246 CegarLoopResult]: For program point L304-1(line 304) no Hoare annotation was computed. [2019-12-07 18:17:54,905 INFO L246 CegarLoopResult]: For program point L569(lines 569 573) no Hoare annotation was computed. [2019-12-07 18:17:54,905 INFO L246 CegarLoopResult]: For program point L569-1(lines 547 576) no Hoare annotation was computed. [2019-12-07 18:17:54,905 INFO L246 CegarLoopResult]: For program point L569-2(lines 569 573) no Hoare annotation was computed. [2019-12-07 18:17:54,905 INFO L246 CegarLoopResult]: For program point L569-3(lines 569 573) no Hoare annotation was computed. [2019-12-07 18:17:54,905 INFO L246 CegarLoopResult]: For program point L569-4(lines 547 576) no Hoare annotation was computed. [2019-12-07 18:17:54,905 INFO L246 CegarLoopResult]: For program point L437-1(lines 437 441) no Hoare annotation was computed. [2019-12-07 18:17:54,905 INFO L246 CegarLoopResult]: For program point L569-5(lines 569 573) no Hoare annotation was computed. [2019-12-07 18:17:54,905 INFO L242 CegarLoopResult]: At program point L437-2(lines 437 441) the Hoare annotation is: false [2019-12-07 18:17:54,905 INFO L246 CegarLoopResult]: For program point L437-3(lines 437 441) no Hoare annotation was computed. [2019-12-07 18:17:54,905 INFO L246 CegarLoopResult]: For program point L306(line 306) no Hoare annotation was computed. [2019-12-07 18:17:54,905 INFO L246 CegarLoopResult]: For program point L307-2(lines 307 311) no Hoare annotation was computed. [2019-12-07 18:17:54,905 INFO L242 CegarLoopResult]: At program point L307-3(lines 307 311) the Hoare annotation is: false [2019-12-07 18:17:54,906 INFO L246 CegarLoopResult]: For program point L307-4(lines 307 311) no Hoare annotation was computed. [2019-12-07 18:17:54,906 INFO L246 CegarLoopResult]: For program point L175-2(lines 175 176) no Hoare annotation was computed. [2019-12-07 18:17:54,906 INFO L242 CegarLoopResult]: At program point L175-3(lines 175 176) the Hoare annotation is: false [2019-12-07 18:17:54,906 INFO L246 CegarLoopResult]: For program point L175-4(lines 175 176) no Hoare annotation was computed. [2019-12-07 18:17:54,906 INFO L246 CegarLoopResult]: For program point L176(line 176) no Hoare annotation was computed. [2019-12-07 18:17:54,906 INFO L246 CegarLoopResult]: For program point L176-2(line 176) no Hoare annotation was computed. [2019-12-07 18:17:54,906 INFO L246 CegarLoopResult]: For program point L44(lines 44 47) no Hoare annotation was computed. [2019-12-07 18:17:54,906 INFO L246 CegarLoopResult]: For program point L178-2(lines 178 182) no Hoare annotation was computed. [2019-12-07 18:17:54,906 INFO L242 CegarLoopResult]: At program point L178-3(lines 178 182) the Hoare annotation is: false [2019-12-07 18:17:54,906 INFO L246 CegarLoopResult]: For program point L178-4(lines 178 182) no Hoare annotation was computed. [2019-12-07 18:17:54,906 INFO L242 CegarLoopResult]: At program point L575(lines 499 577) the Hoare annotation is: (let ((.cse0 (fp.neg (_ +zero 8 24)))) (and (= .cse0 ULTIMATE.start_tan_float_~x) (= ULTIMATE.start___kernel_tanf_~x .cse0) (exists ((ULTIMATE.start___kernel_tanf_~hx~2 (_ BitVec 32))) (and (= (bvand (_ bv2147483647 32) ULTIMATE.start___kernel_tanf_~hx~2) ULTIMATE.start___kernel_tanf_~ix~5) (= (fp ((_ extract 31 31) ULTIMATE.start___kernel_tanf_~hx~2) ((_ extract 30 23) ULTIMATE.start___kernel_tanf_~hx~2) ((_ extract 22 0) ULTIMATE.start___kernel_tanf_~hx~2)) (fp.neg (_ +zero 8 24))))) (= (fp ((_ extract 31 31) ULTIMATE.start___kernel_tanf_~hx~2) ((_ extract 30 23) ULTIMATE.start___kernel_tanf_~hx~2) ((_ extract 22 0) ULTIMATE.start___kernel_tanf_~hx~2)) .cse0) (exists ((v_ULTIMATE.start_tan_float_~ix~6_11 (_ BitVec 32))) (and (= (fp ((_ extract 31 31) v_ULTIMATE.start_tan_float_~ix~6_11) ((_ extract 30 23) v_ULTIMATE.start_tan_float_~ix~6_11) ((_ extract 22 0) v_ULTIMATE.start_tan_float_~ix~6_11)) (fp.neg (_ +zero 8 24))) (= ULTIMATE.start_tan_float_~ix~6 (bvand (_ bv2147483647 32) v_ULTIMATE.start_tan_float_~ix~6_11)))) (= |ULTIMATE.start___kernel_tanf_#res| .cse0) (= (_ bv1 32) ULTIMATE.start___kernel_tanf_~iy))) [2019-12-07 18:17:54,906 INFO L242 CegarLoopResult]: At program point L575-1(lines 499 577) the Hoare annotation is: false [2019-12-07 18:17:54,906 INFO L246 CegarLoopResult]: For program point L443(lines 443 449) no Hoare annotation was computed. [2019-12-07 18:17:54,906 INFO L246 CegarLoopResult]: For program point L179-2(lines 179 180) no Hoare annotation was computed. [2019-12-07 18:17:54,906 INFO L242 CegarLoopResult]: At program point L179-3(lines 179 180) the Hoare annotation is: false [2019-12-07 18:17:54,906 INFO L246 CegarLoopResult]: For program point L179-4(lines 179 180) no Hoare annotation was computed. [2019-12-07 18:17:54,907 INFO L246 CegarLoopResult]: For program point L312-2(lines 312 316) no Hoare annotation was computed. [2019-12-07 18:17:54,907 INFO L242 CegarLoopResult]: At program point L312-3(lines 312 316) the Hoare annotation is: false [2019-12-07 18:17:54,907 INFO L246 CegarLoopResult]: For program point L312-4(lines 312 316) no Hoare annotation was computed. [2019-12-07 18:17:54,907 INFO L246 CegarLoopResult]: For program point L49(lines 49 53) no Hoare annotation was computed. [2019-12-07 18:17:54,907 INFO L246 CegarLoopResult]: For program point L49-1(lines 14 55) no Hoare annotation was computed. [2019-12-07 18:17:54,907 INFO L246 CegarLoopResult]: For program point L49-2(lines 49 53) no Hoare annotation was computed. [2019-12-07 18:17:54,907 INFO L246 CegarLoopResult]: For program point L317-2(lines 317 318) no Hoare annotation was computed. [2019-12-07 18:17:54,907 INFO L242 CegarLoopResult]: At program point L317-3(lines 317 318) the Hoare annotation is: false [2019-12-07 18:17:54,907 INFO L246 CegarLoopResult]: For program point L317-4(lines 288 328) no Hoare annotation was computed. [2019-12-07 18:17:54,907 INFO L242 CegarLoopResult]: At program point L54(lines 14 55) the Hoare annotation is: false [2019-12-07 18:17:54,907 INFO L246 CegarLoopResult]: For program point L583-1(lines 583 587) no Hoare annotation was computed. [2019-12-07 18:17:54,907 INFO L242 CegarLoopResult]: At program point L583-2(lines 583 587) the Hoare annotation is: (= (fp.neg (_ +zero 8 24)) ULTIMATE.start_tan_float_~x) [2019-12-07 18:17:54,907 INFO L246 CegarLoopResult]: For program point L583-3(lines 583 587) no Hoare annotation was computed. [2019-12-07 18:17:54,907 INFO L246 CegarLoopResult]: For program point L187-2(lines 187 191) no Hoare annotation was computed. [2019-12-07 18:17:54,907 INFO L242 CegarLoopResult]: At program point L187-3(lines 187 191) the Hoare annotation is: false [2019-12-07 18:17:54,907 INFO L246 CegarLoopResult]: For program point L187-4(lines 187 191) no Hoare annotation was computed. [2019-12-07 18:17:54,907 INFO L246 CegarLoopResult]: For program point L453(lines 453 458) no Hoare annotation was computed. [2019-12-07 18:17:54,907 INFO L246 CegarLoopResult]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2019-12-07 18:17:54,908 INFO L246 CegarLoopResult]: For program point L59-1(lines 59 63) no Hoare annotation was computed. [2019-12-07 18:17:54,908 INFO L242 CegarLoopResult]: At program point L59-2(lines 59 63) the Hoare annotation is: false [2019-12-07 18:17:54,908 INFO L246 CegarLoopResult]: For program point L59-5(lines 59 63) no Hoare annotation was computed. [2019-12-07 18:17:54,908 INFO L242 CegarLoopResult]: At program point L59-6(lines 59 63) the Hoare annotation is: false [2019-12-07 18:17:54,908 INFO L246 CegarLoopResult]: For program point L59-9(lines 59 63) no Hoare annotation was computed. [2019-12-07 18:17:54,908 INFO L242 CegarLoopResult]: At program point L59-10(lines 59 63) the Hoare annotation is: false [2019-12-07 18:17:54,908 INFO L246 CegarLoopResult]: For program point L59-13(lines 59 63) no Hoare annotation was computed. [2019-12-07 18:17:54,908 INFO L242 CegarLoopResult]: At program point L59-14(lines 59 63) the Hoare annotation is: false [2019-12-07 18:17:54,908 INFO L246 CegarLoopResult]: For program point L59-17(lines 59 63) no Hoare annotation was computed. [2019-12-07 18:17:54,908 INFO L242 CegarLoopResult]: At program point L59-18(lines 59 63) the Hoare annotation is: false [2019-12-07 18:17:54,908 INFO L246 CegarLoopResult]: For program point L59-21(lines 59 63) no Hoare annotation was computed. [2019-12-07 18:17:54,908 INFO L242 CegarLoopResult]: At program point L59-22(lines 59 63) the Hoare annotation is: false [2019-12-07 18:17:54,908 INFO L246 CegarLoopResult]: For program point L59-25(lines 59 63) no Hoare annotation was computed. [2019-12-07 18:17:54,908 INFO L242 CegarLoopResult]: At program point L59-26(lines 59 63) the Hoare annotation is: false [2019-12-07 18:17:54,908 INFO L246 CegarLoopResult]: For program point L59-29(lines 59 63) no Hoare annotation was computed. [2019-12-07 18:17:54,908 INFO L242 CegarLoopResult]: At program point L59-30(lines 59 63) the Hoare annotation is: false [2019-12-07 18:17:54,908 INFO L246 CegarLoopResult]: For program point L59-33(lines 59 63) no Hoare annotation was computed. [2019-12-07 18:17:54,908 INFO L242 CegarLoopResult]: At program point L59-34(lines 59 63) the Hoare annotation is: false [2019-12-07 18:17:54,909 INFO L246 CegarLoopResult]: For program point L59-37(lines 59 63) no Hoare annotation was computed. [2019-12-07 18:17:54,909 INFO L242 CegarLoopResult]: At program point L59-38(lines 59 63) the Hoare annotation is: false [2019-12-07 18:17:54,909 INFO L246 CegarLoopResult]: For program point L59-41(lines 59 63) no Hoare annotation was computed. [2019-12-07 18:17:54,909 INFO L242 CegarLoopResult]: At program point L59-42(lines 59 63) the Hoare annotation is: false [2019-12-07 18:17:54,909 INFO L246 CegarLoopResult]: For program point L59-45(lines 59 63) no Hoare annotation was computed. [2019-12-07 18:17:54,909 INFO L242 CegarLoopResult]: At program point L59-46(lines 59 63) the Hoare annotation is: false [2019-12-07 18:17:54,909 INFO L246 CegarLoopResult]: For program point L590(lines 590 599) no Hoare annotation was computed. [2019-12-07 18:17:54,909 INFO L246 CegarLoopResult]: For program point L64(lines 64 68) no Hoare annotation was computed. [2019-12-07 18:17:54,909 INFO L246 CegarLoopResult]: For program point L64-1(lines 57 75) no Hoare annotation was computed. [2019-12-07 18:17:54,909 INFO L246 CegarLoopResult]: For program point L64-3(lines 64 68) no Hoare annotation was computed. [2019-12-07 18:17:54,909 INFO L246 CegarLoopResult]: For program point L64-4(lines 57 75) no Hoare annotation was computed. [2019-12-07 18:17:54,909 INFO L246 CegarLoopResult]: For program point L64-6(lines 64 68) no Hoare annotation was computed. [2019-12-07 18:17:54,909 INFO L246 CegarLoopResult]: For program point L64-7(lines 57 75) no Hoare annotation was computed. [2019-12-07 18:17:54,909 INFO L246 CegarLoopResult]: For program point L64-9(lines 64 68) no Hoare annotation was computed. [2019-12-07 18:17:54,909 INFO L246 CegarLoopResult]: For program point L64-10(lines 57 75) no Hoare annotation was computed. [2019-12-07 18:17:54,909 INFO L246 CegarLoopResult]: For program point L64-12(lines 64 68) no Hoare annotation was computed. [2019-12-07 18:17:54,909 INFO L246 CegarLoopResult]: For program point L64-13(lines 57 75) no Hoare annotation was computed. [2019-12-07 18:17:54,909 INFO L246 CegarLoopResult]: For program point L593(lines 593 599) no Hoare annotation was computed. [2019-12-07 18:17:54,909 INFO L246 CegarLoopResult]: For program point L64-15(lines 64 68) no Hoare annotation was computed. [2019-12-07 18:17:54,909 INFO L246 CegarLoopResult]: For program point L64-16(lines 57 75) no Hoare annotation was computed. [2019-12-07 18:17:54,909 INFO L246 CegarLoopResult]: For program point L64-18(lines 64 68) no Hoare annotation was computed. [2019-12-07 18:17:54,910 INFO L246 CegarLoopResult]: For program point L461(lines 461 464) no Hoare annotation was computed. [2019-12-07 18:17:54,910 INFO L246 CegarLoopResult]: For program point L64-19(lines 57 75) no Hoare annotation was computed. [2019-12-07 18:17:54,910 INFO L246 CegarLoopResult]: For program point L64-21(lines 64 68) no Hoare annotation was computed. [2019-12-07 18:17:54,910 INFO L246 CegarLoopResult]: For program point L64-22(lines 57 75) no Hoare annotation was computed. [2019-12-07 18:17:54,910 INFO L242 CegarLoopResult]: At program point L329(lines 159 330) the Hoare annotation is: false [2019-12-07 18:17:54,910 INFO L246 CegarLoopResult]: For program point L64-24(lines 64 68) no Hoare annotation was computed. [2019-12-07 18:17:54,910 INFO L246 CegarLoopResult]: For program point L64-25(lines 57 75) no Hoare annotation was computed. [2019-12-07 18:17:54,910 INFO L246 CegarLoopResult]: For program point L64-27(lines 64 68) no Hoare annotation was computed. [2019-12-07 18:17:54,910 INFO L246 CegarLoopResult]: For program point L64-28(lines 57 75) no Hoare annotation was computed. [2019-12-07 18:17:54,910 INFO L246 CegarLoopResult]: For program point L64-30(lines 64 68) no Hoare annotation was computed. [2019-12-07 18:17:54,910 INFO L246 CegarLoopResult]: For program point L64-31(lines 57 75) no Hoare annotation was computed. [2019-12-07 18:17:54,910 INFO L246 CegarLoopResult]: For program point L64-33(lines 64 68) no Hoare annotation was computed. [2019-12-07 18:17:54,910 INFO L246 CegarLoopResult]: For program point L64-34(lines 57 75) no Hoare annotation was computed. [2019-12-07 18:17:54,910 INFO L246 CegarLoopResult]: For program point L198(lines 198 206) no Hoare annotation was computed. [2019-12-07 18:17:54,910 INFO L246 CegarLoopResult]: For program point L69(lines 69 73) no Hoare annotation was computed. [2019-12-07 18:17:54,910 INFO L246 CegarLoopResult]: For program point L69-1(lines 57 75) no Hoare annotation was computed. [2019-12-07 18:17:54,910 INFO L246 CegarLoopResult]: For program point L69-2(lines 69 73) no Hoare annotation was computed. [2019-12-07 18:17:54,910 INFO L246 CegarLoopResult]: For program point L69-3(lines 69 73) no Hoare annotation was computed. [2019-12-07 18:17:54,910 INFO L246 CegarLoopResult]: For program point L69-4(lines 57 75) no Hoare annotation was computed. [2019-12-07 18:17:54,910 INFO L246 CegarLoopResult]: For program point L69-5(lines 69 73) no Hoare annotation was computed. [2019-12-07 18:17:54,911 INFO L246 CegarLoopResult]: For program point L69-6(lines 69 73) no Hoare annotation was computed. [2019-12-07 18:17:54,911 INFO L246 CegarLoopResult]: For program point L69-7(lines 57 75) no Hoare annotation was computed. [2019-12-07 18:17:54,911 INFO L246 CegarLoopResult]: For program point L69-8(lines 69 73) no Hoare annotation was computed. [2019-12-07 18:17:54,911 INFO L246 CegarLoopResult]: For program point L69-9(lines 69 73) no Hoare annotation was computed. [2019-12-07 18:17:54,911 INFO L246 CegarLoopResult]: For program point L69-10(lines 57 75) no Hoare annotation was computed. [2019-12-07 18:17:54,911 INFO L246 CegarLoopResult]: For program point L69-11(lines 69 73) no Hoare annotation was computed. [2019-12-07 18:17:54,911 INFO L246 CegarLoopResult]: For program point L69-12(lines 69 73) no Hoare annotation was computed. [2019-12-07 18:17:54,911 INFO L246 CegarLoopResult]: For program point L69-13(lines 57 75) no Hoare annotation was computed. [2019-12-07 18:17:54,911 INFO L246 CegarLoopResult]: For program point L69-14(lines 69 73) no Hoare annotation was computed. [2019-12-07 18:17:54,911 INFO L246 CegarLoopResult]: For program point L69-15(lines 69 73) no Hoare annotation was computed. [2019-12-07 18:17:54,911 INFO L242 CegarLoopResult]: At program point L598(lines 579 600) the Hoare annotation is: (let ((.cse0 (fp.neg (_ +zero 8 24)))) (and (= .cse0 ULTIMATE.start_tan_float_~x) (= ULTIMATE.start___kernel_tanf_~x .cse0) (exists ((ULTIMATE.start___kernel_tanf_~hx~2 (_ BitVec 32))) (and (= (bvand (_ bv2147483647 32) ULTIMATE.start___kernel_tanf_~hx~2) ULTIMATE.start___kernel_tanf_~ix~5) (= (fp ((_ extract 31 31) ULTIMATE.start___kernel_tanf_~hx~2) ((_ extract 30 23) ULTIMATE.start___kernel_tanf_~hx~2) ((_ extract 22 0) ULTIMATE.start___kernel_tanf_~hx~2)) (fp.neg (_ +zero 8 24))))) (= (fp ((_ extract 31 31) ULTIMATE.start___kernel_tanf_~hx~2) ((_ extract 30 23) ULTIMATE.start___kernel_tanf_~hx~2) ((_ extract 22 0) ULTIMATE.start___kernel_tanf_~hx~2)) .cse0) (exists ((v_ULTIMATE.start_tan_float_~ix~6_11 (_ BitVec 32))) (and (= (fp ((_ extract 31 31) v_ULTIMATE.start_tan_float_~ix~6_11) ((_ extract 30 23) v_ULTIMATE.start_tan_float_~ix~6_11) ((_ extract 22 0) v_ULTIMATE.start_tan_float_~ix~6_11)) (fp.neg (_ +zero 8 24))) (= ULTIMATE.start_tan_float_~ix~6 (bvand (_ bv2147483647 32) v_ULTIMATE.start_tan_float_~ix~6_11)))) (= .cse0 |ULTIMATE.start_tan_float_#res|) (= |ULTIMATE.start___kernel_tanf_#res| .cse0) (= (_ bv1 32) ULTIMATE.start___kernel_tanf_~iy))) [2019-12-07 18:17:54,911 INFO L246 CegarLoopResult]: For program point L69-16(lines 57 75) no Hoare annotation was computed. [2019-12-07 18:17:54,911 INFO L246 CegarLoopResult]: For program point L69-17(lines 69 73) no Hoare annotation was computed. [2019-12-07 18:17:54,911 INFO L246 CegarLoopResult]: For program point L69-18(lines 69 73) no Hoare annotation was computed. [2019-12-07 18:17:54,911 INFO L246 CegarLoopResult]: For program point L69-19(lines 57 75) no Hoare annotation was computed. [2019-12-07 18:17:54,911 INFO L246 CegarLoopResult]: For program point L69-20(lines 69 73) no Hoare annotation was computed. [2019-12-07 18:17:54,911 INFO L246 CegarLoopResult]: For program point L69-21(lines 69 73) no Hoare annotation was computed. [2019-12-07 18:17:54,911 INFO L246 CegarLoopResult]: For program point L69-22(lines 57 75) no Hoare annotation was computed. [2019-12-07 18:17:54,911 INFO L246 CegarLoopResult]: For program point L69-23(lines 69 73) no Hoare annotation was computed. [2019-12-07 18:17:54,912 INFO L246 CegarLoopResult]: For program point L69-24(lines 69 73) no Hoare annotation was computed. [2019-12-07 18:17:54,912 INFO L246 CegarLoopResult]: For program point L69-25(lines 57 75) no Hoare annotation was computed. [2019-12-07 18:17:54,912 INFO L246 CegarLoopResult]: For program point L69-26(lines 69 73) no Hoare annotation was computed. [2019-12-07 18:17:54,912 INFO L246 CegarLoopResult]: For program point L69-27(lines 69 73) no Hoare annotation was computed. [2019-12-07 18:17:54,912 INFO L246 CegarLoopResult]: For program point L69-28(lines 57 75) no Hoare annotation was computed. [2019-12-07 18:17:54,912 INFO L246 CegarLoopResult]: For program point L69-29(lines 69 73) no Hoare annotation was computed. [2019-12-07 18:17:54,912 INFO L246 CegarLoopResult]: For program point L69-30(lines 69 73) no Hoare annotation was computed. [2019-12-07 18:17:54,912 INFO L246 CegarLoopResult]: For program point L69-31(lines 57 75) no Hoare annotation was computed. [2019-12-07 18:17:54,912 INFO L246 CegarLoopResult]: For program point L69-32(lines 69 73) no Hoare annotation was computed. [2019-12-07 18:17:54,912 INFO L246 CegarLoopResult]: For program point L69-33(lines 69 73) no Hoare annotation was computed. [2019-12-07 18:17:54,912 INFO L246 CegarLoopResult]: For program point L69-34(lines 57 75) no Hoare annotation was computed. [2019-12-07 18:17:54,912 INFO L246 CegarLoopResult]: For program point L69-35(lines 69 73) no Hoare annotation was computed. [2019-12-07 18:17:54,912 INFO L246 CegarLoopResult]: For program point L467-1(lines 467 471) no Hoare annotation was computed. [2019-12-07 18:17:54,912 INFO L242 CegarLoopResult]: At program point L467-2(lines 467 471) the Hoare annotation is: false [2019-12-07 18:17:54,912 INFO L246 CegarLoopResult]: For program point L467-3(lines 467 471) no Hoare annotation was computed. [2019-12-07 18:17:54,912 INFO L246 CegarLoopResult]: For program point L203(lines 203 206) no Hoare annotation was computed. [2019-12-07 18:17:54,912 INFO L246 CegarLoopResult]: For program point L205(lines 205 206) no Hoare annotation was computed. [2019-12-07 18:17:54,912 INFO L246 CegarLoopResult]: For program point L205-2(lines 160 330) no Hoare annotation was computed. [2019-12-07 18:17:54,912 INFO L242 CegarLoopResult]: At program point L74(lines 57 75) the Hoare annotation is: false [2019-12-07 18:17:54,912 INFO L242 CegarLoopResult]: At program point L74-1(lines 57 75) the Hoare annotation is: false [2019-12-07 18:17:54,912 INFO L242 CegarLoopResult]: At program point L74-2(lines 57 75) the Hoare annotation is: false [2019-12-07 18:17:54,913 INFO L242 CegarLoopResult]: At program point L74-3(lines 57 75) the Hoare annotation is: false [2019-12-07 18:17:54,913 INFO L242 CegarLoopResult]: At program point L74-4(lines 57 75) the Hoare annotation is: false [2019-12-07 18:17:54,913 INFO L242 CegarLoopResult]: At program point L74-5(lines 57 75) the Hoare annotation is: false [2019-12-07 18:17:54,913 INFO L242 CegarLoopResult]: At program point L74-6(lines 57 75) the Hoare annotation is: false [2019-12-07 18:17:54,913 INFO L242 CegarLoopResult]: At program point L74-7(lines 57 75) the Hoare annotation is: false [2019-12-07 18:17:54,913 INFO L242 CegarLoopResult]: At program point L74-8(lines 57 75) the Hoare annotation is: false [2019-12-07 18:17:54,913 INFO L242 CegarLoopResult]: At program point L74-9(lines 57 75) the Hoare annotation is: false [2019-12-07 18:17:54,913 INFO L242 CegarLoopResult]: At program point L74-10(lines 57 75) the Hoare annotation is: false [2019-12-07 18:17:54,913 INFO L242 CegarLoopResult]: At program point L74-11(lines 57 75) the Hoare annotation is: false [2019-12-07 18:17:54,913 INFO L246 CegarLoopResult]: For program point L472-2(lines 472 475) no Hoare annotation was computed. [2019-12-07 18:17:54,913 INFO L242 CegarLoopResult]: At program point L472-3(lines 472 475) the Hoare annotation is: false [2019-12-07 18:17:54,913 INFO L246 CegarLoopResult]: For program point L472-4(lines 472 475) no Hoare annotation was computed. [2019-12-07 18:17:54,913 INFO L246 CegarLoopResult]: For program point L208(lines 160 330) no Hoare annotation was computed. [2019-12-07 18:17:54,913 INFO L246 CegarLoopResult]: For program point L605-1(lines 605 609) no Hoare annotation was computed. [2019-12-07 18:17:54,913 INFO L242 CegarLoopResult]: At program point L605-2(lines 605 609) the Hoare annotation is: (let ((.cse0 (fp.neg (_ +zero 8 24)))) (and (= .cse0 ULTIMATE.start_tan_float_~x) (= ULTIMATE.start___kernel_tanf_~x .cse0) (exists ((ULTIMATE.start___kernel_tanf_~hx~2 (_ BitVec 32))) (and (= (bvand (_ bv2147483647 32) ULTIMATE.start___kernel_tanf_~hx~2) ULTIMATE.start___kernel_tanf_~ix~5) (= (fp ((_ extract 31 31) ULTIMATE.start___kernel_tanf_~hx~2) ((_ extract 30 23) ULTIMATE.start___kernel_tanf_~hx~2) ((_ extract 22 0) ULTIMATE.start___kernel_tanf_~hx~2)) (fp.neg (_ +zero 8 24))))) (= ULTIMATE.start_main_~res~0 .cse0) (= (fp ((_ extract 31 31) ULTIMATE.start___kernel_tanf_~hx~2) ((_ extract 30 23) ULTIMATE.start___kernel_tanf_~hx~2) ((_ extract 22 0) ULTIMATE.start___kernel_tanf_~hx~2)) .cse0) (exists ((v_ULTIMATE.start_tan_float_~ix~6_11 (_ BitVec 32))) (and (= (fp ((_ extract 31 31) v_ULTIMATE.start_tan_float_~ix~6_11) ((_ extract 30 23) v_ULTIMATE.start_tan_float_~ix~6_11) ((_ extract 22 0) v_ULTIMATE.start_tan_float_~ix~6_11)) (fp.neg (_ +zero 8 24))) (= ULTIMATE.start_tan_float_~ix~6 (bvand (_ bv2147483647 32) v_ULTIMATE.start_tan_float_~ix~6_11)))) |ULTIMATE.start_main_#t~short159| (= .cse0 |ULTIMATE.start_tan_float_#res|) (= |ULTIMATE.start___kernel_tanf_#res| .cse0) (= (_ bv1 32) ULTIMATE.start___kernel_tanf_~iy) (= ULTIMATE.start___signbit_float_~x .cse0))) [2019-12-07 18:17:54,913 INFO L246 CegarLoopResult]: For program point L605-3(lines 605 609) no Hoare annotation was computed. [2019-12-07 18:17:54,913 INFO L246 CegarLoopResult]: For program point L211-2(lines 211 220) no Hoare annotation was computed. [2019-12-07 18:17:54,913 INFO L242 CegarLoopResult]: At program point L211-3(lines 211 220) the Hoare annotation is: false [2019-12-07 18:17:54,914 INFO L246 CegarLoopResult]: For program point L211-4(lines 208 236) no Hoare annotation was computed. [2019-12-07 18:17:54,914 INFO L246 CegarLoopResult]: For program point L213(lines 213 219) no Hoare annotation was computed. [2019-12-07 18:17:54,914 INFO L246 CegarLoopResult]: For program point L478-1(lines 478 479) no Hoare annotation was computed. [2019-12-07 18:17:54,914 INFO L242 CegarLoopResult]: At program point L478-3(lines 478 479) the Hoare annotation is: false [2019-12-07 18:17:54,914 INFO L246 CegarLoopResult]: For program point L478-4(lines 478 479) no Hoare annotation was computed. [2019-12-07 18:17:54,914 INFO L246 CegarLoopResult]: For program point L214(lines 214 217) no Hoare annotation was computed. [2019-12-07 18:17:54,914 INFO L242 CegarLoopResult]: At program point L611(lines 602 612) the Hoare annotation is: (let ((.cse0 (fp.neg (_ +zero 8 24)))) (and (= ULTIMATE.start___kernel_tanf_~x .cse0) (= ULTIMATE.start_main_~res~0 .cse0) (= (fp ((_ extract 31 31) ULTIMATE.start___kernel_tanf_~hx~2) ((_ extract 30 23) ULTIMATE.start___kernel_tanf_~hx~2) ((_ extract 22 0) ULTIMATE.start___kernel_tanf_~hx~2)) .cse0) (= .cse0 |ULTIMATE.start_tan_float_#res|) (= (_ bv0 32) (bvadd |ULTIMATE.start___signbit_float_#res| (_ bv4294967295 32))) (= .cse0 ULTIMATE.start_tan_float_~x) (exists ((ULTIMATE.start___kernel_tanf_~hx~2 (_ BitVec 32))) (and (= (bvand (_ bv2147483647 32) ULTIMATE.start___kernel_tanf_~hx~2) ULTIMATE.start___kernel_tanf_~ix~5) (= (fp ((_ extract 31 31) ULTIMATE.start___kernel_tanf_~hx~2) ((_ extract 30 23) ULTIMATE.start___kernel_tanf_~hx~2) ((_ extract 22 0) ULTIMATE.start___kernel_tanf_~hx~2)) (fp.neg (_ +zero 8 24))))) (exists ((v_ULTIMATE.start_tan_float_~ix~6_11 (_ BitVec 32))) (and (= (fp ((_ extract 31 31) v_ULTIMATE.start_tan_float_~ix~6_11) ((_ extract 30 23) v_ULTIMATE.start_tan_float_~ix~6_11) ((_ extract 22 0) v_ULTIMATE.start_tan_float_~ix~6_11)) (fp.neg (_ +zero 8 24))) (= ULTIMATE.start_tan_float_~ix~6 (bvand (_ bv2147483647 32) v_ULTIMATE.start_tan_float_~ix~6_11)))) (= (fp ((_ extract 31 31) ULTIMATE.start___signbit_float_~w~2) ((_ extract 30 23) ULTIMATE.start___signbit_float_~w~2) ((_ extract 22 0) ULTIMATE.start___signbit_float_~w~2)) .cse0) |ULTIMATE.start_main_#t~short159| (= |ULTIMATE.start___kernel_tanf_#res| .cse0) (= (_ bv1 32) ULTIMATE.start___kernel_tanf_~iy) (= ULTIMATE.start___signbit_float_~x .cse0))) [2019-12-07 18:17:54,914 INFO L246 CegarLoopResult]: For program point L481(lines 481 485) no Hoare annotation was computed. [2019-12-07 18:17:54,914 INFO L246 CegarLoopResult]: For program point L85-1(lines 85 89) no Hoare annotation was computed. [2019-12-07 18:17:54,914 INFO L242 CegarLoopResult]: At program point L85-2(lines 85 89) the Hoare annotation is: false [2019-12-07 18:17:54,914 INFO L246 CegarLoopResult]: For program point L85-3(lines 85 89) no Hoare annotation was computed. [2019-12-07 18:17:54,914 INFO L246 CegarLoopResult]: For program point L85-5(lines 85 89) no Hoare annotation was computed. [2019-12-07 18:17:54,914 INFO L242 CegarLoopResult]: At program point L85-6(lines 85 89) the Hoare annotation is: false [2019-12-07 18:17:54,914 INFO L246 CegarLoopResult]: For program point L85-7(lines 85 89) no Hoare annotation was computed. [2019-12-07 18:17:54,914 INFO L246 CegarLoopResult]: For program point L85-9(lines 85 89) no Hoare annotation was computed. [2019-12-07 18:17:54,914 INFO L242 CegarLoopResult]: At program point L85-10(lines 85 89) the Hoare annotation is: false [2019-12-07 18:17:54,914 INFO L246 CegarLoopResult]: For program point L85-11(lines 85 89) no Hoare annotation was computed. [2019-12-07 18:17:54,914 INFO L246 CegarLoopResult]: For program point L85-13(lines 85 89) no Hoare annotation was computed. [2019-12-07 18:17:54,915 INFO L242 CegarLoopResult]: At program point L85-14(lines 85 89) the Hoare annotation is: false [2019-12-07 18:17:54,915 INFO L246 CegarLoopResult]: For program point L85-15(lines 85 89) no Hoare annotation was computed. [2019-12-07 18:17:54,915 INFO L246 CegarLoopResult]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2019-12-07 18:17:54,915 INFO L246 CegarLoopResult]: For program point L221-1(lines 208 236) no Hoare annotation was computed. [2019-12-07 18:17:54,915 INFO L242 CegarLoopResult]: At program point L486(lines 371 487) the Hoare annotation is: false [2019-12-07 18:17:54,915 INFO L242 CegarLoopResult]: At program point L222(lines 222 229) the Hoare annotation is: false [2019-12-07 18:17:54,915 INFO L246 CegarLoopResult]: For program point L223(line 223) no Hoare annotation was computed. [2019-12-07 18:17:54,915 INFO L246 CegarLoopResult]: For program point L92(lines 92 93) no Hoare annotation was computed. [2019-12-07 18:17:54,915 INFO L246 CegarLoopResult]: For program point L92-1(lines 92 93) no Hoare annotation was computed. [2019-12-07 18:17:54,915 INFO L246 CegarLoopResult]: For program point L92-2(lines 92 93) no Hoare annotation was computed. [2019-12-07 18:17:54,915 INFO L246 CegarLoopResult]: For program point L92-3(lines 92 93) no Hoare annotation was computed. [2019-12-07 18:17:54,915 INFO L246 CegarLoopResult]: For program point L226(line 226) no Hoare annotation was computed. [2019-12-07 18:17:54,915 INFO L246 CegarLoopResult]: For program point L94(lines 94 95) no Hoare annotation was computed. [2019-12-07 18:17:54,915 INFO L246 CegarLoopResult]: For program point L94-1(lines 94 95) no Hoare annotation was computed. [2019-12-07 18:17:54,915 INFO L246 CegarLoopResult]: For program point L94-2(lines 94 95) no Hoare annotation was computed. [2019-12-07 18:17:54,915 INFO L246 CegarLoopResult]: For program point L94-3(lines 94 95) no Hoare annotation was computed. [2019-12-07 18:17:54,915 INFO L246 CegarLoopResult]: For program point L96(lines 96 106) no Hoare annotation was computed. [2019-12-07 18:17:54,915 INFO L246 CegarLoopResult]: For program point L96-2(lines 96 106) no Hoare annotation was computed. [2019-12-07 18:17:54,915 INFO L246 CegarLoopResult]: For program point L96-3(lines 96 106) no Hoare annotation was computed. [2019-12-07 18:17:54,915 INFO L246 CegarLoopResult]: For program point L96-5(lines 96 106) no Hoare annotation was computed. [2019-12-07 18:17:54,916 INFO L246 CegarLoopResult]: For program point L96-6(lines 96 106) no Hoare annotation was computed. [2019-12-07 18:17:54,916 INFO L246 CegarLoopResult]: For program point L96-8(lines 96 106) no Hoare annotation was computed. [2019-12-07 18:17:54,916 INFO L246 CegarLoopResult]: For program point L96-9(lines 96 106) no Hoare annotation was computed. [2019-12-07 18:17:54,916 INFO L246 CegarLoopResult]: For program point L96-11(lines 96 106) no Hoare annotation was computed. [2019-12-07 18:17:54,916 INFO L246 CegarLoopResult]: For program point L626(line 626) no Hoare annotation was computed. [2019-12-07 18:17:54,916 INFO L246 CegarLoopResult]: For program point L626-2(lines 626 629) no Hoare annotation was computed. [2019-12-07 18:17:54,916 INFO L246 CegarLoopResult]: For program point L98-1(lines 98 102) no Hoare annotation was computed. [2019-12-07 18:17:54,916 INFO L242 CegarLoopResult]: At program point L98-2(lines 98 102) the Hoare annotation is: false [2019-12-07 18:17:54,916 INFO L246 CegarLoopResult]: For program point L98-3(lines 98 102) no Hoare annotation was computed. [2019-12-07 18:17:54,916 INFO L246 CegarLoopResult]: For program point L98-5(lines 98 102) no Hoare annotation was computed. [2019-12-07 18:17:54,916 INFO L242 CegarLoopResult]: At program point L98-6(lines 98 102) the Hoare annotation is: false [2019-12-07 18:17:54,916 INFO L246 CegarLoopResult]: For program point L98-7(lines 98 102) no Hoare annotation was computed. [2019-12-07 18:17:54,916 INFO L246 CegarLoopResult]: For program point L98-9(lines 98 102) no Hoare annotation was computed. [2019-12-07 18:17:54,916 INFO L242 CegarLoopResult]: At program point L98-10(lines 98 102) the Hoare annotation is: false [2019-12-07 18:17:54,916 INFO L246 CegarLoopResult]: For program point L98-11(lines 98 102) no Hoare annotation was computed. [2019-12-07 18:17:54,916 INFO L246 CegarLoopResult]: For program point L98-13(lines 98 102) no Hoare annotation was computed. [2019-12-07 18:17:54,916 INFO L242 CegarLoopResult]: At program point L98-14(lines 98 102) the Hoare annotation is: false [2019-12-07 18:17:54,916 INFO L246 CegarLoopResult]: For program point L98-15(lines 98 102) no Hoare annotation was computed. [2019-12-07 18:17:54,916 INFO L246 CegarLoopResult]: For program point L627(line 627) no Hoare annotation was computed. [2019-12-07 18:17:54,916 INFO L246 CegarLoopResult]: For program point L233(lines 233 234) no Hoare annotation was computed. [2019-12-07 18:17:54,924 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:54,924 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:54,924 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:54,925 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:54,925 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:54,925 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:54,925 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:54,925 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:54,930 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:54,930 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:54,930 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:54,931 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:54,931 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:54,931 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:54,931 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:54,931 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:54,932 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:54,932 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:54,932 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:54,932 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:54,933 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:54,933 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:54,933 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:54,933 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:54,934 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:54,934 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:54,934 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:54,934 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:54,934 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:54,934 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:54,935 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:54,935 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:54,935 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:54,935 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:54,935 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:54,935 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:54,936 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:54,936 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:54,936 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:54,936 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:54,937 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:54,937 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:54,937 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:54,937 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:54,937 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:54,937 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:54,937 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:54,937 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:54,938 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:54,938 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:54,938 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:54,938 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:54,938 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:54,938 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:54,939 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:54,939 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:54,940 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:54,940 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:54,940 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:54,940 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:54,940 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:54,940 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:54,941 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:54,941 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:54,941 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:54,941 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:54,941 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:54,941 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:54,942 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:54,942 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:54,942 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:54,942 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:54,944 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 07.12 06:17:54 BoogieIcfgContainer [2019-12-07 18:17:54,944 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2019-12-07 18:17:54,944 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2019-12-07 18:17:54,944 INFO L271 PluginConnector]: Initializing Witness Printer... [2019-12-07 18:17:54,944 INFO L275 PluginConnector]: Witness Printer initialized [2019-12-07 18:17:54,944 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 07.12 06:17:40" (3/4) ... [2019-12-07 18:17:54,947 INFO L137 WitnessPrinter]: Generating witness for correct program [2019-12-07 18:17:54,974 INFO L902 BoogieBacktranslator]: Reduced CFG by removing 113 nodes and edges [2019-12-07 18:17:54,976 INFO L902 BoogieBacktranslator]: Reduced CFG by removing 65 nodes and edges [2019-12-07 18:17:54,979 INFO L902 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2019-12-07 18:17:55,002 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE()) == x && x == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE())) && (\exists ULTIMATE.start___kernel_tanf_~hx~2 : bv32 :: ~bvand32(2147483647bv32, ULTIMATE.start___kernel_tanf_~hx~2) == ix && ~fp~LONGDOUBLE(ULTIMATE.start___kernel_tanf_~hx~2[31:31], ULTIMATE.start___kernel_tanf_~hx~2[30:23], ULTIMATE.start___kernel_tanf_~hx~2[22:0]) == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE()))) && ~fp~LONGDOUBLE(hx[31:31], hx[30:23], hx[22:0]) == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE())) && (\exists v_ULTIMATE.start_tan_float_~ix~6_11 : bv32 :: ~fp~LONGDOUBLE(v_ULTIMATE.start_tan_float_~ix~6_11[31:31], v_ULTIMATE.start_tan_float_~ix~6_11[30:23], v_ULTIMATE.start_tan_float_~ix~6_11[22:0]) == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE()) && ix == ~bvand32(2147483647bv32, v_ULTIMATE.start_tan_float_~ix~6_11))) && ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE()) == \result) && \result == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE())) && 1bv32 == iy [2019-12-07 18:17:55,002 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE()) == x && x == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE())) && (\exists v_ULTIMATE.start_tan_float_~ix~6_11 : bv32 :: ~fp~LONGDOUBLE(v_ULTIMATE.start_tan_float_~ix~6_11[31:31], v_ULTIMATE.start_tan_float_~ix~6_11[30:23], v_ULTIMATE.start_tan_float_~ix~6_11[22:0]) == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE()) && ix == ~bvand32(2147483647bv32, v_ULTIMATE.start_tan_float_~ix~6_11))) && 1bv32 == iy [2019-12-07 18:17:55,002 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE()) == x && x == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE())) && (\exists ULTIMATE.start___kernel_tanf_~hx~2 : bv32 :: ~bvand32(2147483647bv32, ULTIMATE.start___kernel_tanf_~hx~2) == ix && ~fp~LONGDOUBLE(ULTIMATE.start___kernel_tanf_~hx~2[31:31], ULTIMATE.start___kernel_tanf_~hx~2[30:23], ULTIMATE.start___kernel_tanf_~hx~2[22:0]) == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE()))) && res == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE())) && ~fp~LONGDOUBLE(hx[31:31], hx[30:23], hx[22:0]) == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE())) && (\exists v_ULTIMATE.start_tan_float_~ix~6_11 : bv32 :: ~fp~LONGDOUBLE(v_ULTIMATE.start_tan_float_~ix~6_11[31:31], v_ULTIMATE.start_tan_float_~ix~6_11[30:23], v_ULTIMATE.start_tan_float_~ix~6_11[22:0]) == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE()) && ix == ~bvand32(2147483647bv32, v_ULTIMATE.start_tan_float_~ix~6_11))) && aux-res == -0.0f && __signbit_float(res) == 1-aux) && ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE()) == \result) && \result == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE())) && 1bv32 == iy) && x == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE()) [2019-12-07 18:17:55,003 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((((((x == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE()) && res == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE())) && ~fp~LONGDOUBLE(hx[31:31], hx[30:23], hx[22:0]) == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE())) && ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE()) == \result) && 0bv32 == ~bvadd64(\result, 4294967295bv32)) && ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE()) == x) && (\exists ULTIMATE.start___kernel_tanf_~hx~2 : bv32 :: ~bvand32(2147483647bv32, ULTIMATE.start___kernel_tanf_~hx~2) == ix && ~fp~LONGDOUBLE(ULTIMATE.start___kernel_tanf_~hx~2[31:31], ULTIMATE.start___kernel_tanf_~hx~2[30:23], ULTIMATE.start___kernel_tanf_~hx~2[22:0]) == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE()))) && (\exists v_ULTIMATE.start_tan_float_~ix~6_11 : bv32 :: ~fp~LONGDOUBLE(v_ULTIMATE.start_tan_float_~ix~6_11[31:31], v_ULTIMATE.start_tan_float_~ix~6_11[30:23], v_ULTIMATE.start_tan_float_~ix~6_11[22:0]) == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE()) && ix == ~bvand32(2147483647bv32, v_ULTIMATE.start_tan_float_~ix~6_11))) && ~fp~LONGDOUBLE(w[31:31], w[30:23], w[22:0]) == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE())) && aux-res == -0.0f && __signbit_float(res) == 1-aux) && \result == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE())) && 1bv32 == iy) && x == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE()) [2019-12-07 18:17:55,003 WARN L221 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE()) == x && x == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE())) && (\exists ULTIMATE.start___kernel_tanf_~hx~2 : bv32 :: ~bvand32(2147483647bv32, ULTIMATE.start___kernel_tanf_~hx~2) == ix && ~fp~LONGDOUBLE(ULTIMATE.start___kernel_tanf_~hx~2[31:31], ULTIMATE.start___kernel_tanf_~hx~2[30:23], ULTIMATE.start___kernel_tanf_~hx~2[22:0]) == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE()))) && ~fp~LONGDOUBLE(hx[31:31], hx[30:23], hx[22:0]) == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE())) && (\exists v_ULTIMATE.start_tan_float_~ix~6_11 : bv32 :: ~fp~LONGDOUBLE(v_ULTIMATE.start_tan_float_~ix~6_11[31:31], v_ULTIMATE.start_tan_float_~ix~6_11[30:23], v_ULTIMATE.start_tan_float_~ix~6_11[22:0]) == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE()) && ix == ~bvand32(2147483647bv32, v_ULTIMATE.start_tan_float_~ix~6_11))) && \result == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE())) && 1bv32 == iy [2019-12-07 18:17:55,133 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud-vcloud-master/worker/run_dir_a819863f-fbc0-4464-9f83-43cbaf8fd78f/bin/uautomizer/witness.graphml [2019-12-07 18:17:55,133 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2019-12-07 18:17:55,134 INFO L168 Benchmark]: Toolchain (without parser) took 44674.28 ms. Allocated memory was 1.0 GB in the beginning and 1.3 GB in the end (delta: 283.1 MB). Free memory was 947.0 MB in the beginning and 1.1 GB in the end (delta: -155.3 MB). Peak memory consumption was 127.8 MB. Max. memory is 11.5 GB. [2019-12-07 18:17:55,135 INFO L168 Benchmark]: CDTParser took 0.14 ms. Allocated memory is still 1.0 GB. Free memory is still 981.9 MB. There was no memory consumed. Max. memory is 11.5 GB. [2019-12-07 18:17:55,135 INFO L168 Benchmark]: CACSL2BoogieTranslator took 385.40 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 122.2 MB). Free memory was 947.0 MB in the beginning and 1.1 GB in the end (delta: -143.5 MB). Peak memory consumption was 21.1 MB. Max. memory is 11.5 GB. [2019-12-07 18:17:55,135 INFO L168 Benchmark]: Boogie Procedure Inliner took 77.07 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.7 MB). Peak memory consumption was 13.7 MB. Max. memory is 11.5 GB. [2019-12-07 18:17:55,135 INFO L168 Benchmark]: Boogie Preprocessor took 87.72 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.0 GB in the end (delta: 27.3 MB). Peak memory consumption was 27.3 MB. Max. memory is 11.5 GB. [2019-12-07 18:17:55,136 INFO L168 Benchmark]: RCFGBuilder took 29314.17 ms. Allocated memory is still 1.2 GB. Free memory was 1.0 GB in the beginning and 831.8 MB in the end (delta: 217.8 MB). Peak memory consumption was 217.8 MB. Max. memory is 11.5 GB. [2019-12-07 18:17:55,136 INFO L168 Benchmark]: TraceAbstraction took 14617.74 ms. Allocated memory was 1.2 GB in the beginning and 1.3 GB in the end (delta: 161.0 MB). Free memory was 831.8 MB in the beginning and 1.2 GB in the end (delta: -363.1 MB). Peak memory consumption was 135.5 MB. Max. memory is 11.5 GB. [2019-12-07 18:17:55,136 INFO L168 Benchmark]: Witness Printer took 189.10 ms. Allocated memory is still 1.3 GB. Free memory was 1.2 GB in the beginning and 1.1 GB in the end (delta: 92.6 MB). Peak memory consumption was 92.6 MB. Max. memory is 11.5 GB. [2019-12-07 18:17:55,137 INFO L335 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.14 ms. Allocated memory is still 1.0 GB. Free memory is still 981.9 MB. There was no memory consumed. Max. memory is 11.5 GB. * CACSL2BoogieTranslator took 385.40 ms. Allocated memory was 1.0 GB in the beginning and 1.2 GB in the end (delta: 122.2 MB). Free memory was 947.0 MB in the beginning and 1.1 GB in the end (delta: -143.5 MB). Peak memory consumption was 21.1 MB. Max. memory is 11.5 GB. * Boogie Procedure Inliner took 77.07 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.7 MB). Peak memory consumption was 13.7 MB. Max. memory is 11.5 GB. * Boogie Preprocessor took 87.72 ms. Allocated memory is still 1.2 GB. Free memory was 1.1 GB in the beginning and 1.0 GB in the end (delta: 27.3 MB). Peak memory consumption was 27.3 MB. Max. memory is 11.5 GB. * RCFGBuilder took 29314.17 ms. Allocated memory is still 1.2 GB. Free memory was 1.0 GB in the beginning and 831.8 MB in the end (delta: 217.8 MB). Peak memory consumption was 217.8 MB. Max. memory is 11.5 GB. * TraceAbstraction took 14617.74 ms. Allocated memory was 1.2 GB in the beginning and 1.3 GB in the end (delta: 161.0 MB). Free memory was 831.8 MB in the beginning and 1.2 GB in the end (delta: -363.1 MB). Peak memory consumption was 135.5 MB. Max. memory is 11.5 GB. * Witness Printer took 189.10 ms. Allocated memory is still 1.3 GB. Free memory was 1.2 GB in the beginning and 1.1 GB in the end (delta: 92.6 MB). Peak memory consumption was 92.6 MB. Max. memory is 11.5 GB. * Results from de.uni_freiburg.informatik.ultimate.boogie.preprocessor: - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] - GenericResult: Unfinished Backtranslation Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - PositiveResult [Line: 627]: call of __VERIFIER_error() unreachable For all program executions holds that call of __VERIFIER_error() unreachable at this location - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 125]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 179]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 59]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 552]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 85]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 125]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 159]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 248]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 288]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 98]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 14]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 175]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 371]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 552]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 59]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 307]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 85]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 57]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 111]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 564]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 602]: Loop Invariant [2019-12-07 18:17:55,142 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:55,142 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:55,142 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:55,142 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:55,142 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:55,142 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:55,142 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:55,142 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:55,143 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:55,143 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:55,143 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:55,143 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:55,143 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:55,143 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:55,144 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:55,144 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] Derived loop invariant: (((((((((((x == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE()) && res == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE())) && ~fp~LONGDOUBLE(hx[31:31], hx[30:23], hx[22:0]) == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE())) && ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE()) == \result) && 0bv32 == ~bvadd64(\result, 4294967295bv32)) && ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE()) == x) && (\exists ULTIMATE.start___kernel_tanf_~hx~2 : bv32 :: ~bvand32(2147483647bv32, ULTIMATE.start___kernel_tanf_~hx~2) == ix && ~fp~LONGDOUBLE(ULTIMATE.start___kernel_tanf_~hx~2[31:31], ULTIMATE.start___kernel_tanf_~hx~2[30:23], ULTIMATE.start___kernel_tanf_~hx~2[22:0]) == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE()))) && (\exists v_ULTIMATE.start_tan_float_~ix~6_11 : bv32 :: ~fp~LONGDOUBLE(v_ULTIMATE.start_tan_float_~ix~6_11[31:31], v_ULTIMATE.start_tan_float_~ix~6_11[30:23], v_ULTIMATE.start_tan_float_~ix~6_11[22:0]) == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE()) && ix == ~bvand32(2147483647bv32, v_ULTIMATE.start_tan_float_~ix~6_11))) && ~fp~LONGDOUBLE(w[31:31], w[30:23], w[22:0]) == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE())) && aux-res == -0.0f && __signbit_float(res) == 1-aux) && \result == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE())) && 1bv32 == iy) && x == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE()) - InvariantResult [Line: 125]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 57]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 59]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 377]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 57]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 160]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 57]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 85]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 246]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 472]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 57]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 111]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 57]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 502]: Loop Invariant [2019-12-07 18:17:55,144 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:55,145 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:55,145 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:55,145 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:55,145 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:55,145 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:55,145 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:55,145 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] Derived loop invariant: ((~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE()) == x && x == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE())) && (\exists v_ULTIMATE.start_tan_float_~ix~6_11 : bv32 :: ~fp~LONGDOUBLE(v_ULTIMATE.start_tan_float_~ix~6_11[31:31], v_ULTIMATE.start_tan_float_~ix~6_11[30:23], v_ULTIMATE.start_tan_float_~ix~6_11[22:0]) == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE()) && ix == ~bvand32(2147483647bv32, v_ULTIMATE.start_tan_float_~ix~6_11))) && 1bv32 == iy - InvariantResult [Line: 499]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 59]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 57]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 85]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 57]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 564]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 260]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 111]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 425]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 125]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 282]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 57]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 59]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 187]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 57]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 502]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 59]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 57]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 132]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 243]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 132]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 134]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 298]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 59]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 312]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 499]: Loop Invariant [2019-12-07 18:17:55,146 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:55,146 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:55,146 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:55,146 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:55,147 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:55,147 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:55,147 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:55,147 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:55,147 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:55,147 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:55,147 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:55,147 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:55,147 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:55,148 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:55,148 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:55,148 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] Derived loop invariant: (((((~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE()) == x && x == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE())) && (\exists ULTIMATE.start___kernel_tanf_~hx~2 : bv32 :: ~bvand32(2147483647bv32, ULTIMATE.start___kernel_tanf_~hx~2) == ix && ~fp~LONGDOUBLE(ULTIMATE.start___kernel_tanf_~hx~2[31:31], ULTIMATE.start___kernel_tanf_~hx~2[30:23], ULTIMATE.start___kernel_tanf_~hx~2[22:0]) == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE()))) && ~fp~LONGDOUBLE(hx[31:31], hx[30:23], hx[22:0]) == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE())) && (\exists v_ULTIMATE.start_tan_float_~ix~6_11 : bv32 :: ~fp~LONGDOUBLE(v_ULTIMATE.start_tan_float_~ix~6_11[31:31], v_ULTIMATE.start_tan_float_~ix~6_11[30:23], v_ULTIMATE.start_tan_float_~ix~6_11[22:0]) == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE()) && ix == ~bvand32(2147483647bv32, v_ULTIMATE.start_tan_float_~ix~6_11))) && \result == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE())) && 1bv32 == iy - InvariantResult [Line: 98]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 57]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 59]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 437]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 111]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 283]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 605]: Loop Invariant [2019-12-07 18:17:55,148 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:55,148 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:55,148 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:55,149 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:55,149 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:55,149 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:55,149 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:55,149 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:55,149 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:55,149 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:55,150 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:55,150 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:55,150 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:55,150 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:55,150 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:55,150 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] Derived loop invariant: (((((((((~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE()) == x && x == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE())) && (\exists ULTIMATE.start___kernel_tanf_~hx~2 : bv32 :: ~bvand32(2147483647bv32, ULTIMATE.start___kernel_tanf_~hx~2) == ix && ~fp~LONGDOUBLE(ULTIMATE.start___kernel_tanf_~hx~2[31:31], ULTIMATE.start___kernel_tanf_~hx~2[30:23], ULTIMATE.start___kernel_tanf_~hx~2[22:0]) == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE()))) && res == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE())) && ~fp~LONGDOUBLE(hx[31:31], hx[30:23], hx[22:0]) == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE())) && (\exists v_ULTIMATE.start_tan_float_~ix~6_11 : bv32 :: ~fp~LONGDOUBLE(v_ULTIMATE.start_tan_float_~ix~6_11[31:31], v_ULTIMATE.start_tan_float_~ix~6_11[30:23], v_ULTIMATE.start_tan_float_~ix~6_11[22:0]) == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE()) && ix == ~bvand32(2147483647bv32, v_ULTIMATE.start_tan_float_~ix~6_11))) && aux-res == -0.0f && __signbit_float(res) == 1-aux) && ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE()) == \result) && \result == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE())) && 1bv32 == iy) && x == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE()) - InvariantResult [Line: 132]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 583]: Loop Invariant Derived loop invariant: ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE()) == x - InvariantResult [Line: 59]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 178]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 17]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 59]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 211]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 614]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 98]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 277]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 579]: Loop Invariant [2019-12-07 18:17:55,151 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:55,151 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:55,151 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:55,151 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:55,151 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:55,151 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:55,151 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:55,151 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:55,152 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:55,152 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:55,152 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:55,152 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[ULTIMATE.start___kernel_tanf_~hx~2,QUANTIFIED] [2019-12-07 18:17:55,152 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:55,152 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:55,152 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] [2019-12-07 18:17:55,152 WARN L417 cessorBacktranslator]: Identifier is quantified, using identity as back-translation of IdentifierExpression[v_ULTIMATE.start_tan_float_~ix~6_11,QUANTIFIED] Derived loop invariant: ((((((~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE()) == x && x == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE())) && (\exists ULTIMATE.start___kernel_tanf_~hx~2 : bv32 :: ~bvand32(2147483647bv32, ULTIMATE.start___kernel_tanf_~hx~2) == ix && ~fp~LONGDOUBLE(ULTIMATE.start___kernel_tanf_~hx~2[31:31], ULTIMATE.start___kernel_tanf_~hx~2[30:23], ULTIMATE.start___kernel_tanf_~hx~2[22:0]) == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE()))) && ~fp~LONGDOUBLE(hx[31:31], hx[30:23], hx[22:0]) == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE())) && (\exists v_ULTIMATE.start_tan_float_~ix~6_11 : bv32 :: ~fp~LONGDOUBLE(v_ULTIMATE.start_tan_float_~ix~6_11[31:31], v_ULTIMATE.start_tan_float_~ix~6_11[30:23], v_ULTIMATE.start_tan_float_~ix~6_11[22:0]) == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE()) && ix == ~bvand32(2147483647bv32, v_ULTIMATE.start_tan_float_~ix~6_11))) && ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE()) == \result) && \result == ~fp.neg~DOUBLE(~Pluszero~LONGDOUBLE())) && 1bv32 == iy - InvariantResult [Line: 222]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 59]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 81]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 81]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 134]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 291]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 302]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 81]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 59]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 81]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 467]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 240]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 478]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 98]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 317]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 134]: Loop Invariant Derived loop invariant: 0 - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 410 locations, 1 error locations. Result: SAFE, OverallTime: 14.2s, OverallIterations: 6, TraceHistogramMax: 1, AutomataDifference: 2.1s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.3s, HoareTripleCheckerStatistics: 654 SDtfs, 439 SDslu, 307 SDs, 0 SdLazy, 209 SolverSat, 24 SolverUnsat, 0 SolverUnknown, 0 SolverNotchecked, 1.3s Time, PredicateUnifierStatistics: 0 DeclaredPredicates, 207 GetRequests, 143 SyntacticMatches, 1 SemanticMatches, 63 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 1.0s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=410occurred in iteration=0, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.0s AutomataMinimizationTime, 6 MinimizatonAttempts, 7 StatesRemovedByMinimization, 1 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 95 LocationsWithAnnotation, 95 PreInvPairs, 102 NumberOfFragments, 407 HoareAnnotationTreeSize, 95 FomulaSimplifications, 146 FormulaSimplificationTreeSizeReduction, 0.1s HoareSimplificationTime, 95 FomulaSimplificationsInter, 0 FormulaSimplificationTreeSizeReductionInter, 0.1s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 0.0s SsaConstructionTime, 8.4s SatisfiabilityAnalysisTime, 1.7s InterpolantComputationTime, 100 NumberOfCodeBlocks, 100 NumberOfCodeBlocksAsserted, 6 NumberOfCheckSat, 188 ConstructedInterpolants, 24 QuantifiedInterpolants, 16045 SizeOfPredicates, 36 NumberOfNonLiveVariables, 2274 ConjunctsInSsa, 51 ConjunctsInUnsatCore, 12 InterpolantComputations, 12 PerfectInterpolantSequences, 0/0 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate proved your program to be correct! Received shutdown request...