All,
The 5.9.8 Debian packages have now made it into unstable and are
currently being built by the autobuild machines on a range of
architectures. This provides a rather useful test of plplot on
architectures not available to the developers. The buildd logs
are available at
https://buildd.debian.org/status/package.php?p=plplot
As part of the build the "make test_noninteractive" tests are
run.
A quick summary of the issues I've noticed so far is below. There
are some issues on all platforms except amd64. For i386 and
kfreebsd-i386 this is just differences in the comparison of postscript
output, which we have seen before on some 32-bit architectures I
believe. The other problems are to do with
D example 20
OCaml example 9
Java examples
These might be bugs in the compilers / libraries rather than in plplot,
but they might be worth checking.
Andrew
Details:
amd64 - fine
armel - D example 20 fails with
Error: ArrayBoundsError
/build/buildd-plplot_5.9.8-1-armel-cV3Jg9/plplot-5.9.8/examples/d/x20d.d(107)
i386 - some differences in comparing psc output
java
Missing examples :
Differing postscript output : 03 04 05 06 08 09 11 12 14a 15 16 17 18 20 21
22 23 25 26 29 33
Missing stdout :
Differing stdout :
python
Missing examples :
Differing postscript output :
Missing stdout :
Differing stdout : 23
ada
Missing examples :
Differing postscript output : 27
Missing stdout :
Differing stdout :
adathick
Missing examples :
Differing postscript output : 27
Missing stdout :
Differing stdout :
ia64 - ocaml example 9 crashes
x09ocaml
/build/buildd-plplot_5.9.8-1-ia64-9KBbod/plplot-5.9.8/debian/build_tmp/plplot_test/test_ocaml.sh:
line 27: 2415
Segmentation fault "$ocamldir"/x${index}ocaml -dev $device -o
"${OUTPUT_DIR}"/x${index}${lang}%n.$dsuffix
$options 2> test.error >|"${OUTPUT_DIR}"/x${index}${lang}_${dsuffix}.txt
kfreebsd-amd64 - java example 1 crashes
x01
/build/buildd-plplot_5.9.8-1-kfreebsd-amd64-gOTMdD/plplot-5.9.8/debian/build_tmp/plplot_test/test_java.sh:
line
47: 72147 Segmentation fault java -classpath "${PLPLOT_CLASSPATH}"
${JAVA_TEST_OPTS}
plplot.examples.x${index} -dev $device -o
"${OUTPUT_DIR}"/x${index}${lang}%n.$dsuffix $options 2> test.error
>|"${OUTPUT_DIR}"/x${index}${lang}_${dsuffix}.txt
kfreebsd-i386 - some differences in comparing psc output
python
Missing examples :
Differing postscript output :
Missing stdout :
Differing stdout : 23
ada
Missing examples :
Differing postscript output : 27
Missing stdout :
Differing stdout :
adathick
Missing examples :
Differing postscript output : 27
Missing stdout :
Differing stdout :
mipsel - waiting for new gdc version to compile correctly
powerpc - D example 20 crashes
x20d
/build/buildd-plplot_5.9.8-1-powerpc-sZ8GXY/plplot-5.9.8/debian/build_tmp/plplot_test/test_d.sh:
line 34: 23953
Segmentation fault $DEBUG_CMD "$ddir"/x${index}${lang} -dev $device -o
"${OUTPUT_DIR}"/x${index}${lang}%n.$dsuffix $options 2> test.error
>|"${OUTPUT_DIR}"/x${index}${lang}_${dsuffix}.txt
s390 - ocaml example 9 crashes
x09ocaml
/build/buildd-plplot_5.9.8-1-s390-uMZKph/plplot-5.9.8/debian/build_tmp/plplot_test/test_ocaml.sh:
line 27: 20766
Illegal instruction "$ocamldir"/x${index}ocaml -dev $device -o
"${OUTPUT_DIR}"/x${index}${lang}%n.$dsuffix
$options 2> test.error >|"${OUTPUT_DIR}"/x${index}${lang}_${dsuffix}.txt
------------------------------------------------------------------------------
BlackBerry® DevCon Americas, Oct. 18-20, San Francisco, CA
Learn about the latest advances in developing for the
BlackBerry® mobile platform with sessions, labs & more.
See new tools and technologies. Register for BlackBerry® DevCon today!
http://p.sf.net/sfu/rim-devcon-copy1
_______________________________________________
Plplot-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/plplot-devel