sci-physics/xfoil-6.97 is out since at least Dec 2006. from http://web.mit.edu/drela/Public/web/xfoil/version_notes.txt XFOIL 6.97 (Dec '06) -------------------- - Tabs in coordinate files are now treated as spaces (no longer cause read errors) - Increased wake array limit to allow up to 360 surface nodes. - Changed default surface plot colors to blue and red. The previous yellow was sometimes hard to see on white backgrounds. - Streamlined and extended some PPLOT features. - Added actuator-disk parameters to polar files to be compatible with MSES. (these parameters are not significant to XFOIL) - Improved BEND output formatting, with separated solid and skin parameters. - Fixed the processing of data input via INPC and INPP, in the ..CAMB submenu in .GDES XFOIL 6.97 (Dec '07) UPDATE --------------------------- - Fixed PNAM command in OPER menu. - Eliminated yellow color for polar plots (both in PPLOT and XFOIL). This was difficult to see on white backgrounds. XFOIL 6.97 (Apr '08) UPDATE 2 ----------------------------- - Fixed a few undefined references in some of the plot post-processing calculations. Compressibility effects were not being properly calculated.
I've updated the patch and tried to compile the source, but got the following error: gfortran -c ../src/xfoil.f gfortran -c ../src/xpanel.f gfortran -c ../src/xoper.f ../src/xoper.f:117.22: IINPUT(I) = 2**31 1 Error: Arithmetic overflow at (1) make: *** [xoper.o] Error 1 My machine is x86 with 1GB RAM I include the emerge --info and logs
Created attachment 159872 [details] sci-physics:xfoil-6.97:20080708-141001.log
Created attachment 159874 [details] emerge-info
I forgot to mention, that the build log was produced by the renamed ebuild.
@robbat2: Do you want me to have a look at this? Thanks, Markus
Hi, I managed to get xfoil-6.97 working. I had to apply the gfortran patch and have the line 39 of src/pplot.f altereded from: LOGICAL ERROR, LGETFN to LOGICAL ERROR, LGETFN, LERR I didn't get any error when giving: gfortran -c ../src/xoper.f ---------------------------------------------------------- pier@asus ~/Programmi/Source/Xfoil/src $ gfortran -v Using built-in specs. Target: x86_64-pc-linux-gnu Configured with: /var/tmp/portage/sys-devel/gcc-4.1.2/work/gcc-4.1.2/configure --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/gcc-bin/4.1.2 --includedir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/include --datadir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.1.2 --mandir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.1.2/man --infodir=/usr/share/gcc-data/x86_64-pc-linux-gnu/4.1.2/info --with-gxx-include-dir=/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/include/g++-v4 --host=x86_64-pc-linux-gnu --build=x86_64-pc-linux-gnu --disable-altivec --enable-nls --without-included-gettext --with-system-zlib --disable-checking --disable-werror --enable-secureplt --disable-libunwind-exceptions --enable-multilib --enable-libmudflap --disable-libssp --disable-libgcj --enable-objc-gc --enable-languages=c,c++,objc,obj-c++,treelang,fortran --enable-shared --enable-threads=posix --enable-__cxa_atexit --enable-clocale=gnu Thread model: posix gcc version 4.1.2 (Gentoo 4.1.2 p1.0.2)
xfoil-6.97 now in cvs. Thanks.