Subject: gdb/i386 problem
To: None <netbsd-help@netbsd.org>
From: Patrick Welche <prlw1@newn.cam.ac.uk>
List: netbsd-help
Date: 03/07/1999 22:44:22
I am writing a little Bayesian inference based program that should
prove that a theory published in Phys Chem Min is far too complicated to
explain the given data, but my minimiser doesn't work. While trying to find
out why:

(gdb) print lambda
No symbol "lambda" in current context.
(gdb) s
173           if(trial_lambda<0.1*lambda)
(gdb) 
170           last_lambda=lambda;
(gdb) print lambda
No symbol "lambda" in current context.
(gdb) print last_lambda
$3 = 1
(gdb) s
172           last_G=G;
(gdb) print lambda
No symbol "lambda" in current context.

I think this means something is up with gdb 4.17 from i386-current, but I am
obviously far from certain, and don't really know what to do next. (lambda
is a double, and the first line of the function we're in at this stage says
lambda=1). Any thoughts?

Cheers,

Patrick