On Wed, 14 Mar 2012, Chloe wrote:
 Here is the gdb output and stacktrace and bug report
 ----------------
 (gdb) run
 Starting program: /usr/local/bin/gretl_x11
 [New Thread 3860.0x14bc]
 [New Thread 3860.0x162c]
 [New Thread 3860.0x1330]
 [New Thread 3860.0x990]
 [New Thread 3860.0xd8c]
 Program received signal SIGILL, Illegal instruction.
 0x004da50c in date (nt=0, pd=1, sd0=1) at ../lib/src/gretl_utils.c:58
 58
 (gdb) bt
 #0 0x004da50c in date (nt=0, pd=1, sd0=1) at ../lib/src/gretl_utils.c:58
 #1 0x004f1c75 in ntodate (datestr=0x22ba60 "x\334\017 \024", t=0,
 dset=0x200474b0) at ../lib/src/dataio.c:742 [...] 
Thanks. "Illegal instruction" often means that code has been 
compiled for a processor that is more advanced than the machine on 
which it is executed. That may or may not be the case here. It can 
happen when one uses a version of the C compiler (e.g. gcc) that is 
distributed by some third party, and has been built on a "higher" 
machine than the actual target.
Anyway, if you could try the same experiment with the current CVS 
gretl code, which differs in some (possibly relevant?) respects from 
the 1.9.7 release, that might shed some more light on the issue.
Allin Cottrell