On Jul 4, 2008, at 12:47 PM, Alan W. Irwin wrote: > On 2008-07-04 03:36-0700 Jerry wrote: > >> On Jun 27, 2008, at 1:35 PM, Alan W. Irwin wrote: >> >>> The 2.6.0 issues: >>> >>> I have just now (revision 8497) put in a bug fix recommended by >>> Brad King >>> (both for branches/test_cmake/test_ada and trunk) which solves all >>> 2.6.0 >>> issues for a static build of the Ada libraries. However, there are >>> remaining 2.6.0 rpath issues for the build tree that do not occur >>> for 2.4.8. >>> Those issues currently screw up the 2.6.0 ctest of the Ada examples >>> (unless >>> LD_LIBRARY_PATH is set to work around them), but do not affect the >>> install-tree tests of Ada. > > Clarification: this part of this old quoted message from me should be > ignored since CMake 2.4.8 and 2.6.0 Ada language support is fine > now on > the Debian testing platform accessible to me. However, please use > CMake-2.6.0 specifically for Ada from now on to be sure that there > are no > CMake-2.6.0/Ada language support issues on any platform. (Also, > you should > be using CMake-2.6.0 in general since we don't want any surprises > when we > officially switch to it.) > >>> >>> General Ada issues occurring for both 2.4.8 and 2.6.0: >>> >>> (1) Example 19 generates the following run-time error message: >>> >>> raised STORAGE_ERROR : stack overflow (or erroneous memory access) >>> >>> This is for both the thick and thin 19th examples built on Linux >>> with gnatmake >>> (installed with the Debian testing 4.1.2-8 version of gnat-4.1): >>> >>> Jerry, I hope you also see that STORAGE_ERROR on Mac OS X so >>> that you can debug it locally rather than remotely through me. >>> >>> Because of this error I had to temporarily remove example 19 from >>> plplot_test/test_ada.sh.cmake and examples/ada/Makefile.examples.in. > > I just checked that this example 19 issue is still open for the > gnat-4.1 > that is accessible to me debian testing. In order to figure out > what to dow > We need gnat-4.3 Linux testing from those (Debian unstable, > Fedora?) who > have access to gnat-4.3 on Linux. > >>> >>> (2) examples 2, 5, 12, 16, and 18 give different results than the >>> corresponding C examples. Perhaps there are enough of these >>> differences >>> now so that Jerry can spot the reason(s) for them. Ultimately, we >>> want >>> no differences between the Ada and C results for the standard >>> examples. >> >> Ada example 18 gives the same results on my machine as C 18. How many >> differences are you seeing? Or what are the visible differences? > > Here is the report for my Debian testing platform since your recent > fixes. > > example 2 and 18 are now fine. The remaining differences are in > examples 5, > 12, 16, and 29. Here are the details. Example 5 still shows a colour > problem. Example 12 replaces the correct solid fill with a fill > that uses > horizontal lines. For the last page for example 16 the 4th quadrant > of the > polar plot is badly messed up. Example 29 has the X axis labelling > inconsistency on the 3rd page. > > Jerry, you have already mentioned the example 29 problem that I > confirm on > my Linux system. Do you confirm the other three issues as I have > described > them?
Yes. I'm pretty sure that there was another color problem as in Example 5 a while back. Either I'm remembering wrong or it disappeared. > > I wish you quick success with these remaining issues Thanks. The reason they remain is that I couldn't crack them before. > and also the > implementation of examples 14 and 17 to complete the standard > examples. > Examples 14 and 17 are not used by ctest or the static install-tree > tests, > but they do supply useful additional interactive install-tree tests > of the > Ada interface to PLplot and also test unique parts of the API for > the Ada > interface to PLplot. You run them by running, e.g., > > ada/x14a > > in the install tree examples and comparing with the corresponding run > of > > c/x14c. And similarly for the 17th example. > > Alan > ------------------------------------------------------------------------- Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW! Studies have shown that voting for your favorite open source project, along with a healthy diet, reduces your potential for chronic lameness and boredom. Vote Now at http://www.sourceforge.net/community/cca08 _______________________________________________ Plplot-devel mailing list Plplot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/plplot-devel