void abort(void);
void exit(int);

#define X  5.9486574767861588254287966331400356538172e4931L

long double x = X + X;
long double y = 2.0L * X;

int main(void) {
#if !defined(__vax__) && !defined(_CRAY)
    if (x != y)
        abort();
#endif
    exit(0);
}
