\[R \cdot \sqrt{\left(\left(\lambda_1 - \lambda_2\right) \cdot \cos \left(\frac{\phi_1 + \phi_2}{2}\right)\right) \cdot \left(\left(\lambda_1 - \lambda_2\right) \cdot \cos \left(\frac{\phi_1 + \phi_2}{2}\right)\right) + \left(\phi_1 - \phi_2\right) \cdot \left(\phi_1 - \phi_2\right)}\]
R \cdot \sqrt{\left(\left(\lambda_1 - \lambda_2\right) \cdot \cos \left(\frac{\phi_1 + \phi_2}{2}\right)\right) \cdot \left(\left(\lambda_1 - \lambda_2\right) \cdot \cos \left(\frac{\phi_1 + \phi_2}{2}\right)\right) + \left(\phi_1 - \phi_2\right) \cdot \left(\phi_1 - \phi_2\right)}
double f(double R, double lambda1, double lambda2, double phi1, double phi2) {
        double r6169547 = R;
        double r6169548 = lambda1;
        double r6169549 = lambda2;
        double r6169550 = r6169548 - r6169549;
        double r6169551 = phi1;
        double r6169552 = phi2;
        double r6169553 = r6169551 + r6169552;
        double r6169554 = 2.0;
        double r6169555 = r6169553 / r6169554;
        double r6169556 = cos(r6169555);
        double r6169557 = r6169550 * r6169556;
        double r6169558 = r6169557 * r6169557;
        double r6169559 = r6169551 - r6169552;
        double r6169560 = r6169559 * r6169559;
        double r6169561 = r6169558 + r6169560;
        double r6169562 = sqrt(r6169561);
        double r6169563 = r6169547 * r6169562;
        return r6169563;
}

Reproduce

Please include this information when filing a bug report:

herbie shell --seed 2019173 
(FPCore (R lambda1 lambda2 phi1 phi2)
  :name "Equirectangular approximation to distance on a great circle"
  (* R (sqrt (+ (* (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2.0))) (* (- lambda1 lambda2) (cos (/ (+ phi1 phi2) 2.0)))) (* (- phi1 phi2) (- phi1 phi2))))))

Backtrace

hash-ref: no value found for key key: #<enode 1354(1354)>LC
for-loop/data/pavpan/nightlies/herbie/various-cleanup/src/core/simplify.rkt1972
extractor-extract/data/pavpan/nightlies/herbie/various-cleanup/src/core/simplify.rkt1960
for-loop/data/pavpan/nightlies/herbie/various-cleanup/src/core/simplify.rkt352
(unnamed)/data/pavpan/nightlies/herbie/various-cleanup/src/core/simplify.rkt260
simplify!/data/pavpan/nightlies/herbie/various-cleanup/src/mainloop.rkt2170
run-iter!/data/pavpan/nightlies/herbie/various-cleanup/src/mainloop.rkt3200
for-loop/data/pavpan/nightlies/herbie/various-cleanup/src/mainloop.rkt3544
run-improve43/data/pavpan/nightlies/herbie/various-cleanup/src/mainloop.rkt3390
(unnamed)/opt/racket-7.0/collects/racket/private/more-scheme.rkt26128
run/opt/racket-7.0/share/pkgs/profile-lib/main.rkt392
profile-thunk16/opt/racket-7.0/share/pkgs/profile-lib/main.rkt90
(unnamed)/opt/racket-7.0/collects/racket/private/more-scheme.rkt26128