I first noticed this when trying to build and run gfortran 4.5 for my
development work on cygwin 1.7. This is on WinNT running in VirtualBox.
With 4.5, I get no output at all. With gfortran distributed with Cygwin
I get the following. Am I configured wrong?
Regards,
Jerry
$ cat hello.f90
program hello
print *, "Hello World!"
end program hello
$ gfortran-4.exe hello.f90
$ ./a.exe
Illegal instruction (core dumped)
gdb says:
(gdb) r
Starting program: /home/jerry/prs/test/a.exe
[New thread 162.0xa9]
[New thread 162.0x8e]
Program received signal SIGILL, Illegal instruction.
set_fpu () at ./fpu-target.h:80
80 ./fpu-target.h: No such file or directory.
in ./fpu-target.h
(gdb) bt
#0 set_fpu () at ./fpu-target.h:80
#1 0x004057ff in init ()
at
/gnu/gcc/package/gcc4-4.3.2-2/src/gcc-4.3.2/libgfortran/runtime/main.c:15
5
#2 0x61004eb9 in __main () from /usr/bin/cygwin1.dll
#3 0x004011a3 in main (argc=Cannot access memory at address 0x9
)
at /gnu/gcc/package/gcc4-4.3.2-2/src/gcc-4.3.2/libgfortran/fmain.c:11
(gdb)
and cygcheck -c :
Cygwin Package Information
Package Version Status
_update-info-dir 00829-1 OK
alternatives 1.3.30c-10 OK
autoconf 7-10 OK
autoconf2.1 2.13-10 OK
autoconf2.5 2.64-10 OK
automake 4-10 OK
automake1.10 1.10.2-10 OK
automake1.11 1.11-10 OK
automake1.4 1.4p6-10 OK
automake1.5 1.5-10 OK
automake1.6 1.6.3-11 OK
automake1.7 1.7.9-10 OK
automake1.8 1.8.5-10 OK
automake1.9 1.9.6-10 OK
base-cygwin 2.0-1 OK
base-files 3.8-4 OK
base-passwd 3.1-1 OK
bash 3.2.49-23 OK
binutils 2.19.51-1 OK
bison 2.3-1 OK
bzip2 1.0.5-10 OK
coreutils 7.0-2 OK
crypt 1.1-1 OK
csih 0.9.1-1 OK
cygrunsrv 1.34-1 OK
cygutils 1.4.0-1 OK
cygwin 1.7.0-61 OK
cygwin-doc 1.5-1 Incomplete
dash 0.5.5.1-2 OK
dejagnu 20021217-2 OK
diffutils 2.8.7-1 OK
editrights 1.01-2 OK
expat 2.0.1-1 OK
expect 20030128-1 OK
findutils 4.5.4-1 OK
flex 2.5.35-1 OK
gawk 3.1.7-1 OK
gcc-core 3.4.4-999 OK
gcc-g++ 3.4.4-999 OK
gcc-g77 3.4.4-999 OK
gcc-mingw-core 20050522-1 OK
gcc-mingw-g++ 20050522-1 OK
gcc-mingw-g77 20050522-1 OK
gcc-tools-autoconf 2.59-10 OK
gcc-tools-automake 1.9.6-10 OK
gcc4 4.3.2-2 OK
gcc4-core 4.3.2-2 OK
gcc4-fortran 4.3.2-2 OK
gcc4-g++ 4.3.2-2 OK
gdb 6.8-2 OK
gettext 0.17-11 OK
gettext-devel 0.17-11 OK
gmp 4.3.1-3 OK
grep 2.5.3-1 OK
groff 1.19.2-2 OK
gzip 1.3.12-2 OK
ipc-utils 1.0-1 OK
less 429-1 OK
libapr1 1.3.8-2 OK
libaprutil1 1.3.9-2 OK
libbz2_1 1.0.5-10 OK
libdb4.2 4.2.52.5-2 OK
libdb4.5 4.5.20.2-2 OK
libexpat1 2.0.1-1 OK
libexpat1-devel 2.0.1-1 OK
libffi4 4.3.2-2 OK
libgcc1 4.3.2-2 OK
libgdbm4 1.8.3-20 OK
libgettextpo0 0.17-11 OK
libgfortran3 4.3.2-2 OK
libgmp-devel 4.3.1-3 OK
libgmp3 4.3.1-3 OK
libgmpxx4 4.3.1-3 OK
libgomp1 4.3.2-2 OK
libiconv2 1.13-10 OK
libintl2 0.12.1-3 OK
libintl3 0.14.5-1 OK
libintl8 0.17-11 OK
liblzma1 4.999.9beta-10 OK
libmpc-devel 0.6-1 OK
libmpc1 0.6-1 OK
libmpfr-devel 2.4.1-4 OK
libmpfr1 2.4.1-4 OK
libncurses8 5.5-10 OK
libncurses9 5.7-14 OK
libneon27 0.28.3-1 OK
libopenldap2_3_0 2.3.43-1 OK
libpcre0 7.9-1 OK
libpopt0 1.6.4-4 OK
libpq5 8.2.11-1 OK
libreadline6 5.2.14-12 OK
libreadline7 6.0.3-2 OK
libsasl2 2.1.19-3 OK
libserf0_0 0.3.0-2 OK
libsigsegv0 2.6-1 OK
libsqlite3_0 3.6.2-1 OK
libssp0 4.3.2-2 OK
libstdc++6 4.3.2-2 OK
libstdc++6-devel 4.3.2-2 OK
libwrap0 7.6-20 OK
login 1.10-10 OK
m4 1.4.13-2 OK
make 3.81-2 OK
man 1.6e-1 OK
mingw-runtime 3.16-1 OK
minires 1.02-1 OK
mpfr 2.4.1-4 OK
openssh 5.2p1-4 OK
openssl 0.9.8k-2 OK
patch 2.5.8-9 OK
perl 5.10.0-5 OK
rebase 3.0.1-1 OK
run 1.1.12-10 OK
rxvt 20050409-21 OK
sed 4.1.5-2 OK
subversion 1.6.5-2 OK
tar 1.22-1 OK
tcltk 20080420-1 OK
termcap 20050421-1 OK
terminfo 5.7_20090228-10 OK
terminfo0 5.5_20061104-10 OK
texinfo 4.13-3 OK
tzcode 2008h-1 OK
unzip 6.0-10 OK
vim 7.2.148-1 OK
w32api 3.13-1 OK
wget 1.11.4-4 OK
which 2.20-2 OK
xz 4.999.9beta-10 OK
zlib 1.2.3-10 OK
zlib-devel 1.2.3-10 OK
zlib0 1.2.3-10 OK
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple