File tree Expand file tree Collapse file tree 4 files changed +1595
-5
lines changed Expand file tree Collapse file tree 4 files changed +1595
-5
lines changed Original file line number Diff line number Diff line change @@ -197,6 +197,18 @@ void ansi_c_internal_additions(std::string &code)
197
197
" long double __CPROVER_infl(void);\n "
198
198
" int __CPROVER_thread_local __CPROVER_rounding_mode=" +
199
199
std::to_string (config.ansi_c .rounding_mode )+" ;\n "
200
+ " int __CPROVER_isgreaterf(float f, float g);\n "
201
+ " int __CPROVER_isgreaterd(double f, double g);\n "
202
+ " int __CPROVER_isgreaterequalf(float f, float g);\n "
203
+ " int __CPROVER_isgreaterequald(double f, double g);\n "
204
+ " int __CPROVER_islessf(float f, float g);\n "
205
+ " int __CPROVER_islessd(double f, double g);\n "
206
+ " int __CPROVER_islessequalf(float f, float g);\n "
207
+ " int __CPROVER_islessequald(double f, double g);\n "
208
+ " int __CPROVER_islessgreaterf(float f, float g);\n "
209
+ " int __CPROVER_islessgreaterd(double f, double g);\n "
210
+ " int __CPROVER_isunorderedf(float f, float g);\n "
211
+ " int __CPROVER_isunorderedd(double f, double g);\n "
200
212
201
213
// absolute value
202
214
" int __CPROVER_abs(int x);\n "
Original file line number Diff line number Diff line change @@ -92,6 +92,7 @@ double __CPROVER_inf(void);
92
92
float __CPROVER_inff (void );
93
93
long double __CPROVER_infl (void );
94
94
//extern int __CPROVER_thread_local __CPROVER_rounding_mode;
95
+ int __CPROVER_isgreaterd (double f , double g );
95
96
96
97
// absolute value
97
98
int __CPROVER_abs (int );
You can’t perform that action at this time.
0 commit comments