Greetings, and thanks for your report! Needless to say, I am most happy to make sure this works on your system.
Could you please send me your readline.h, and config.log for failing cases. It does appear that the gcc-12 issue is deliberate and not a bug in the sense of being a mistake, so we will need to work around this at the minimum. This means a cleanup 2.6.14 release, so please collect any ftbfs errors now.... Take care, "Viktor T. Toth" <[email protected]> writes: > Camm, > > I finally had a chance to pay due attention to GCL 2.6.13, and there's a > problem under CentOS 7: failure to build, failure to compile. > > Murphy's law was at work: I last checked gcl2.6.13pre126, which was working > fine, and I assumed boldly that there'd be no major changes that close to a > release. I was busy with other things. > > Anyhow, in 2.6.13pre127, you introduced a new set of tests for readline > capabilities, and this breaks the build on CentOS 7. Specifically, when I run > autoconf followed by > > ./configure --enable-ansi --enable-readline --enable-tkconfig=/usr/lib64 > --enable-tclconfig=/usr/lib64 > > I get, after a while, > > [...] > checking RL_COMPLETION_ENTRY_FUNCTION_TYPE_RL_COMPENTRY_FUNC_T... no > configure: error: Unknown rl_completion_entry_function return type > > > This can be remedied by dropping the additional tests around line 1760 in > configure.in (do a diff between pre126 and pre127). > > However, GCL still fails to compile: > > gcc -c -fsigned-char -pipe -fcommon -fno-builtin-malloc -fno-builtin-free > -fno-PIE -fno-pie -fno-PIC -fno-pic -Wall -Wno-empty-body > -Wno-unused-but-set-variable -O3 -fomit-frame-pointer > -I/usr/local/src/gcl-2.6.14pre4/o -fPIE -I../h -I../gcl-tk prelink.c > prelink.c:17:2: error: #error Unknown rl_completion_entry_function return type > #error Unknown rl_completion_entry_function return type > ^ > prelink.c:25:2: error: #error Unknown rl_readline_name return type > #error Unknown rl_readline_name return type > ^ > make[1]: *** [prelink.o] Error 1 > rm symbol.c list.c string.c hash.c character.c sequence.c print.c read.c > pathname.c file.c package.c > make[1]: Leaving directory `/usr/local/src/gcl-2.6.14pre4/o' > make: *** [unixport/saved_pre_gcl] Error 2 > rm h/mcompdefs.h > > > > This can be remedied by reverting to the pre126 versions of o/prelink.c and > h/gclincl.h.in before running autoconf and configure. > > With this, I get a functional version of 2.6.13. > > However, when I try the same thing with 2.6.14pre4, I get an additional > compile error: > > > gcc -Wl,-T,../unixport/gcl.script -o raw_pre_gcl -L. -Wl,-Map > raw_pre_gcl_map -lpre_gcl -lX11 -lm -lgmp -lc -lgclp > ./libpre_gcl.a(gcl_readline.o): In function `call_readline': > gcl_readline.c:(.text+0x7c8): undefined reference to `readline' > ./libpre_gcl.a(gcl_readline.o): In function `rl_getc_em': > gcl_readline.c:(.text+0xa6d): undefined reference to `add_history' > collect2: error: ld returned 1 exit status > make[1]: *** [raw_pre_gcl] Error 1 > make[1]: Leaving directory `/usr/local/src/gcl-2.6.14pre4/unixport' > make: *** [unixport/saved_pre_gcl] Error 2 > > > > I have not yet investigated how this error can be remedied. > > > I'd like to prepare a new Maxima release with an "officially supported" > version of GCL and this has been a stumbling block. Any chance you can help? > And yes, I know CentOS 7 is not exactly new, but it is still very much > supported (as is the corresponding version of RHEL) and mainstream. It ought > to be possible to compile GCL (and Maxima) cleanly on this platform. > > > > Viktor > > > > > > > >> -----Original Message----- >> From: Camm Maguire <[email protected]> >> Sent: Monday, December 19, 2022 10:38 AM >> To: Viktor T. Toth <[email protected]>; [email protected] >> Cc: [email protected] >> Subject: Re: readline on CentOs >> >> Greetings, and thanks so much! >> >> I'm just waiting on the Debian autobuilders at this point. For some >> reason 131 has been stuck in the queue for days. >> >> Thanks for the typo catch! >> >> BTW, please checkout my gcl_cleanup branch in the maxima source git. >> >> Take care, >> >> "Viktor T. Toth" <[email protected]> writes: >> >> > Dear Camm, >> > >> > Would you happen to know when 2.6.13 is ready to be released? >> > >> > I'd like to volunteer, if you'd let me know just before that release >> > is about to happen, to build the release candidate on CentOS 7, let >> > you know if there are any build issues, and also use it to build >> > Maxima on that platform. Please let me know if this makes good sense >> > to you. >> > >> > Also I noted that the very last GIT tag appears to be mislabeled: >> > Version_2_5_13pre131 instead of Version_2_6_13pre131 according to the >> > project GIT page, http://git.savannah.gnu.org/cgit/gcl.git . Probably >> > not an issue but might create some confusion. >> > >> > >> > Viktor >> > >> > >> > >> >> -----Original Message----- >> >> From: Camm Maguire <[email protected]> >> >> Sent: Friday, November 11, 2022 12:13 PM >> >> To: Viktor T. Toth <[email protected]>; [email protected] >> >> Cc: [email protected] >> >> Subject: Re: readline on CentOs >> >> >> >> Greetings! OK, let's go with that for now. >> >> >> >> Take care, >> >> >> >> "Viktor T. Toth" <[email protected]> writes: >> >> >> >> > OK, this was easier than I thought. >> >> > >> >> > To build GCL correctly on CentOS 7, change the second line in >> >> > configure.in to >> >> > >> >> > AC_PREREQ([2.69]) >> >> > >> >> > (seems to be working just fine with autoconf 2.69, no need for 2.71) >> >> > and tell the CentOS user to start with >> >> autoconf instead of running the supplied configure script. >> >> > >> >> > GCL compiles fine, with readline support. >> >> > >> >> > >> >> > Viktor >> >> > >> >> > >> >> > >> >> >> -----Original Message----- >> >> >> From: Camm Maguire <[email protected]> >> >> >> Sent: Thursday, November 10, 2022 12:18 PM >> >> >> To: [email protected]; Viktor T. Toth <[email protected]>; >> >> >> [email protected] >> >> >> Subject: readline on CentOs >> >> >> >> >> >> [ We still seem to be havingsome email problems....] >> >> >> >> >> >> Is this the same issue we went through last August? Could you please >> >> >> try this patch, run autoconf, and test again? >> >> >> >> >> >> modified gcl/configure.in >> >> >> @@ -1750,7 +1750,8 @@ if test "$enable_readline" != "no" ; then >> >> >> >> >> >> [AC_DEFINE(HAVE_DECL_RL_COMPLETION_MATCHES,1,[have readline completion >> matches]) >> >> >> >> >> >> AC_DEFINE(HAVE_RL_COMPENTRY_FUNC_T,1,[have readline completion >> >> >> matches])]) >> >> >> TLIBS="$TLIBS -lreadline" #some >> >> >> machines don't link this, e.g. Slackware >> >> >> - RL_OBJS=gcl_readline.o])) >> >> >> + RL_OBJS=gcl_readline.o]), >> >> >> + [],[AC_INCLUDES_DEFAULT([#include >> >> >> <stdio.h>])]) >> >> >> fi >> >> >> >> >> >> AC_SUBST(RL_OBJS) >> >> >> >> >> >> >> >> >> [email protected] writes: >> >> >> >> >> >> > The attached message has been automatically discarded. >> >> >> > >> >> >> > From: "Viktor T. Toth" <[email protected]> >> >> >> > Subject: RE: [Maxima-discuss] GCL Version_2_6_13pre125 >> >> >> > To: "'Camm Maguire'" <[email protected]>, <[email protected]> >> >> >> > Cc: <[email protected]>, <[email protected]> >> >> >> > Date: Wed, 9 Nov 2022 01:16:11 -0500 (1 day, 8 hours, 2 seconds ago) >> >> >> > >> >> >> > Camm, >> >> >> > >> >> >> > Thanks! Pre126 appears to build Maxima fine (haven't run all the >> >> >> > tests yet), however, it seems that on my >> >> CentOS >> >> >> 7.9 box I lost readline compatibility. Same config as I used with >> >> >> pre123 (which had readline), but now the >> >> readline >> >> >> check reports an error: >> >> >> > >> >> >> > $ ./configure --enable-ansi --enable-readline >> >> >> > --enable-tkconfig=/usr/lib64 --enable-tclconfig=/usr/lib64 >> >> >> > >> >> >> > [...] >> >> >> > >> >> >> > configure:8525: checking for readline/readline.h >> >> >> > configure:8525: gcc -std=gnu11 -c -fsigned-char -pipe -fcommon >> >> >> > -fno-builtin-malloc -fno-builtin-free -fno- >> PIE - >> >> >> fno-pie -fno-PIC -fno-pic -Wall -Wno-empty-body >> >> >> -Wno-unused-but-set-variable conftest.c >&5 >> >> >> > In file included from /usr/include/readline/readline.h:35:0, >> >> >> > from conftest.c:84: >> >> >> > /usr/include/readline/rltypedefs.h:64:28: error: unknown type name >> >> >> > 'FILE' >> >> >> > typedef int rl_getc_func_t PARAMS((FILE *)); >> >> >> > >> >> >> > and several similar errors afterwards. >> >> >> > >> >> >> > >> >> >> > Viktor >> >> >> > >> >> >> > >> >> >> > >> >> >> > >> >> >> > >> >> >> > >> >> >> >> -----Original Message----- >> >> >> >> From: Camm Maguire <[email protected]> >> >> >> >> Sent: Tuesday, November 8, 2022 3:59 PM >> >> >> >> To: Robert Dodier <[email protected]>; >> >> >> >> [email protected]; [email protected] >> >> >> >> Cc: <[email protected]> >> >> >> >> <[email protected]>; [email protected] >> >> >> >> Subject: [Maxima-discuss] GCL Version_2_6_13pre125 >> >> >> >> >> >> >> >> Greetings! >> >> >> >> >> >> >> >> Fresh tag, git banner reporting, equalp hashtables, fixed only >> >> >> >> bogus nan >> >> >> >> comparison I could find, fixed mod 2 bug reported in maxima, large >> >> >> >> memory model support on amd64, ansi in-package support. >> >> >> >> >> >> >> >> This is all I know right now that should go in for the tarball. >> >> >> >> Please >> >> >> >> play with it if desired and let me know if there are any >> >> >> >> showstoppers. >> >> >> >> If anyone has a macosx or cygwin environment for a build, please >> >> >> >> let me >> >> >> >> know. Thanks for the helpful suggestion about a vmware image -- my >> >> >> >> current understanding is that one still needs to purchase the media >> >> >> >> for >> >> >> >> the closed source system, but please correct me if I am wrong. >> >> >> >> >> >> >> >> Robert Dodier <[email protected]> writes: >> >> >> >> >> >> >> >> > On Fri, Nov 4, 2022 at 10:32 AM Camm Maguire >> >> >> >> > <[email protected]> wrote: >> >> >> >> > >> >> >> >> > I reviewed the bug reports and found a few more. Here is a link >> >> >> >> > to see >> >> >> >> > bug reports which have been tagged with "gcl": >> >> >> >> > https://sourceforge.net/p/maxima/bugs/search/?q=labels:%22gcl%22 >> >> >> >> > >> >> >> >> > Just to be clear, these are bug reports which have been explicitly >> >> >> >> > tagged "gcl". There are other bug reports which mention GCL, but, >> >> >> >> > after having reviewed them, I don't believe they are specifically >> >> >> >> > about GCL. >> >> >> >> > >> >> >> >> > I think these bug reports are all medium to low priority, >> >> >> >> > although I >> >> >> >> > would certainly be glad if they get resolved. The one which seems >> >> >> >> > most >> >> >> >> > pressing is: >> >> >> >> > https://sourceforge.net/p/maxima/bugs/1234/ >> >> >> >> > which is about non-ASCII characters in a folder name on Windows; I >> >> >> >> > seem to recall more than one user has bumped into that. I don't >> >> >> >> > know >> >> >> >> > the status of that at this point. >> >> >> >> >> >> >> >> Looking these over too. I could really use some reproducible input >> >> >> >> (which I noticed you requested but apparently have not received) >> >> >> >> for the >> >> >> >> pathname special character report, and the SIGPIPE report (I >> >> >> >> requested >> >> >> >> on savannah with no reply). The NaN report gives false now as you >> >> >> >> note, >> >> >> >> 2.0^1024.1 still gives the inf for testing purposes. I think the >> >> >> >> false >> >> >> >> is in simp-expt in maxima, but haven't got further. Most of his >> >> >> >> results >> >> >> >> had been fixed some time ago. Found one remaining in interpreted >> >> >> >> code >> >> >> >> only which should now be closed, see transcript below. The dribble >> >> >> >> error only omits error header output (which is sent to a different >> >> >> >> file >> >> >> >> descriptor) -- all newlines are identical addressing the original >> >> >> >> complaint. I can get the error header in there too if this is >> >> >> >> important. >> >> >> >> >> >> >> >> > >> >> >> >> >> > The problems around GCL + Maxima stem from the capabilities >> >> >> >> >> > (ASDF, >> >> >> >> >> > Unicode, etc) which are present in other implementations and >> >> >> >> >> > not GCL. >> >> >> >> >> > It's not much about conditionalizations. >> >> >> >> >> >> >> >> >> >> OK, thanks for that. I'll put this on the back burner then. >> >> >> >> >> Might I >> >> >> >> >> create a git branch for this purpose? >> >> >> >> > >> >> >> >> > I think one of the anonymous ones was reported by me, not that it >> >> >> >> > matters too much. Also #47404 is a bona fide bug; all comparisons >> >> >> >> > with >> >> >> >> > NaN are false, except NaN != NaN, which is true, according to IEEE >> >> >> >> > 754. The spec itself is proprietary and not available to casual >> >> >> >> > readers, to the best of my knowledge, but summaries are all over >> >> >> >> > the >> >> >> >> > web, including many statements about comparisons with NaN. >> >> >> >> > >> >> >> >> > best, >> >> >> >> > >> >> >> >> >> >> >> >> ============================================================================= >> >> >> >> >(setq si::*print-nans* t) >> >> >> >> >> >> >> >> T >> >> >> >> >> >> >> >> >(setq a (exp 10000.0)) >> >> >> >> >> >> >> >> #<inf> >> >> >> >> >> >> >> >> >(setq b (- a) c (- a a)) >> >> >> >> >> >> >> >> #<-nan> >> >> >> >> >> >> >> >> >(<= c c) >> >> >> >> >> >> >> >> NIL >> >> >> >> >> >> >> >> >(>= c c) >> >> >> >> >> >> >> >> NIL >> >> >> >> >> >> >> >> >(> c c) >> >> >> >> >> >> >> >> NIL >> >> >> >> >> >> >> >> >(< c c) >> >> >> >> >> >> >> >> NIL >> >> >> >> >> >> >> >> >(= c c) >> >> >> >> >> >> >> >> NIL >> >> >> >> >> >> >> >> >(/= c c) >> >> >> >> >> >> >> >> T >> >> >> >> >> >> >> >> >(dolist (l '(< <= = >= > /=)) (print (list (funcall l c c) >> >> >> >> >(funcall (compile nil `(lambda (x y) (declare >> >> (long- >> >> >> >> float x y)) (,l x y))) c c)))) >> >> >> >> >> >> >> >> Compiling /tmp/gazonk_94832_0.lsp. >> >> >> >> End of Pass 1. >> >> >> >> End of Pass 2. >> >> >> >> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, >> >> >> >> Speed=3 >> >> >> >> Finished compiling /tmp/gazonk_94832_0.o. >> >> >> >> ;; Loading #p"/tmp/gazonk_94832_0.o" >> >> >> >> start address -T 0x61f100 ;; Finished loading >> >> >> >> #p"/tmp/gazonk_94832_0.o" >> >> >> >> >> >> >> >> (NIL NIL) >> >> >> >> Compiling /tmp/gazonk_94832_0.lsp. >> >> >> >> End of Pass 1. >> >> >> >> End of Pass 2. >> >> >> >> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, >> >> >> >> Speed=3 >> >> >> >> Finished compiling /tmp/gazonk_94832_0.o. >> >> >> >> ;; Loading #p"/tmp/gazonk_94832_0.o" >> >> >> >> start address -T 0x5badc0 ;; Finished loading >> >> >> >> #p"/tmp/gazonk_94832_0.o" >> >> >> >> >> >> >> >> (NIL NIL) >> >> >> >> Compiling /tmp/gazonk_94832_0.lsp. >> >> >> >> End of Pass 1. >> >> >> >> End of Pass 2. >> >> >> >> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, >> >> >> >> Speed=3 >> >> >> >> Finished compiling /tmp/gazonk_94832_0.o. >> >> >> >> ;; Loading #p"/tmp/gazonk_94832_0.o" >> >> >> >> start address -T 0x554a40 ;; Finished loading >> >> >> >> #p"/tmp/gazonk_94832_0.o" >> >> >> >> >> >> >> >> (NIL NIL) >> >> >> >> Compiling /tmp/gazonk_94832_0.lsp. >> >> >> >> End of Pass 1. >> >> >> >> End of Pass 2. >> >> >> >> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, >> >> >> >> Speed=3 >> >> >> >> Finished compiling /tmp/gazonk_94832_0.o. >> >> >> >> ;; Loading #p"/tmp/gazonk_94832_0.o" >> >> >> >> start address -T 0x5cfe50 ;; Finished loading >> >> >> >> #p"/tmp/gazonk_94832_0.o" >> >> >> >> >> >> >> >> (NIL NIL) >> >> >> >> Compiling /tmp/gazonk_94832_0.lsp. >> >> >> >> End of Pass 1. >> >> >> >> End of Pass 2. >> >> >> >> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, >> >> >> >> Speed=3 >> >> >> >> Finished compiling /tmp/gazonk_94832_0.o. >> >> >> >> ;; Loading #p"/tmp/gazonk_94832_0.o" >> >> >> >> start address -T 0x2f2f8c0 ;; Finished loading >> >> >> >> #p"/tmp/gazonk_94832_0.o" >> >> >> >> >> >> >> >> (NIL NIL) >> >> >> >> Compiling /tmp/gazonk_94832_0.lsp. >> >> >> >> End of Pass 1. >> >> >> >> End of Pass 2. >> >> >> >> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, >> >> >> >> Speed=3 >> >> >> >> Finished compiling /tmp/gazonk_94832_0.o. >> >> >> >> ;; Loading #p"/tmp/gazonk_94832_0.o" >> >> >> >> start address -T 0x2f412a0 ;; Finished loading >> >> >> >> #p"/tmp/gazonk_94832_0.o" >> >> >> >> >> >> >> >> (T T) >> >> >> >> NIL >> >> >> >> >> >> >> >> >(setq c a) >> >> >> >> >> >> >> >> #<inf> >> >> >> >> >> >> >> >> >(dolist (l '(< <= = >= > /=)) (print (list (funcall l c c) >> >> >> >> >(funcall (compile nil `(lambda (x y) (declare >> >> (long- >> >> >> >> float x y)) (,l x y))) c c)))) >> >> >> >> >> >> >> >> Compiling /tmp/gazonk_94832_0.lsp. >> >> >> >> End of Pass 1. >> >> >> >> End of Pass 2. >> >> >> >> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, >> >> >> >> Speed=3 >> >> >> >> Finished compiling /tmp/gazonk_94832_0.o. >> >> >> >> ;; Loading #p"/tmp/gazonk_94832_0.o" >> >> >> >> start address -T 0x2f52c90 ;; Finished loading >> >> >> >> #p"/tmp/gazonk_94832_0.o" >> >> >> >> >> >> >> >> (NIL NIL) >> >> >> >> Compiling /tmp/gazonk_94832_0.lsp. >> >> >> >> End of Pass 1. >> >> >> >> End of Pass 2. >> >> >> >> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, >> >> >> >> Speed=3 >> >> >> >> Finished compiling /tmp/gazonk_94832_0.o. >> >> >> >> ;; Loading #p"/tmp/gazonk_94832_0.o" >> >> >> >> start address -T 0x2f64670 ;; Finished loading >> >> >> >> #p"/tmp/gazonk_94832_0.o" >> >> >> >> >> >> >> >> (T T) >> >> >> >> Compiling /tmp/gazonk_94832_0.lsp. >> >> >> >> End of Pass 1. >> >> >> >> End of Pass 2. >> >> >> >> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, >> >> >> >> Speed=3 >> >> >> >> Finished compiling /tmp/gazonk_94832_0.o. >> >> >> >> ;; Loading #p"/tmp/gazonk_94832_0.o" >> >> >> >> start address -T 0x2f76050 ;; Finished loading >> >> >> >> #p"/tmp/gazonk_94832_0.o" >> >> >> >> >> >> >> >> (T T) >> >> >> >> Compiling /tmp/gazonk_94832_0.lsp. >> >> >> >> End of Pass 1. >> >> >> >> End of Pass 2. >> >> >> >> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, >> >> >> >> Speed=3 >> >> >> >> Finished compiling /tmp/gazonk_94832_0.o. >> >> >> >> ;; Loading #p"/tmp/gazonk_94832_0.o" >> >> >> >> start address -T 0x2f87a40 ;; Finished loading >> >> >> >> #p"/tmp/gazonk_94832_0.o" >> >> >> >> >> >> >> >> (T T) >> >> >> >> Compiling /tmp/gazonk_94832_0.lsp. >> >> >> >> End of Pass 1. >> >> >> >> End of Pass 2. >> >> >> >> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, >> >> >> >> Speed=3 >> >> >> >> Finished compiling /tmp/gazonk_94832_0.o. >> >> >> >> ;; Loading #p"/tmp/gazonk_94832_0.o" >> >> >> >> start address -T 0x2f99420 ;; Finished loading >> >> >> >> #p"/tmp/gazonk_94832_0.o" >> >> >> >> >> >> >> >> (NIL NIL) >> >> >> >> Compiling /tmp/gazonk_94832_0.lsp. >> >> >> >> End of Pass 1. >> >> >> >> End of Pass 2. >> >> >> >> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, >> >> >> >> Speed=3 >> >> >> >> Finished compiling /tmp/gazonk_94832_0.o. >> >> >> >> ;; Loading #p"/tmp/gazonk_94832_0.o" >> >> >> >> start address -T 0x2faae00 ;; Finished loading >> >> >> >> #p"/tmp/gazonk_94832_0.o" >> >> >> >> >> >> >> >> (NIL NIL) >> >> >> >> NIL >> >> >> >> >> >> >> >> >(setq c (- a a)) >> >> >> >> >> >> >> >> #<-nan> >> >> >> >> >> >> >> >> >(setq cf (float c 0.0s0)) >> >> >> >> >> >> >> >> #<-nan> >> >> >> >> >> >> >> >> >(type-of cf) >> >> >> >> >> >> >> >> SHORT-FLOAT >> >> >> >> >> >> >> >> >(dolist (l '(< <= = >= > /=)) (print (list (funcall l cf cf) >> >> >> >> >(funcall (compile nil `(lambda (x y) (declare >> >> >> (short- >> >> >> >> float x y)) (,l x y))) cf cf)))) >> >> >> >> >> >> >> >> Compiling /tmp/gazonk_94832_0.lsp. >> >> >> >> End of Pass 1. >> >> >> >> End of Pass 2. >> >> >> >> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, >> >> >> >> Speed=3 >> >> >> >> Finished compiling /tmp/gazonk_94832_0.o. >> >> >> >> ;; Loading #p"/tmp/gazonk_94832_0.o" >> >> >> >> start address -T 0x2fbc7f0 ;; Finished loading >> >> >> >> #p"/tmp/gazonk_94832_0.o" >> >> >> >> >> >> >> >> (NIL NIL) >> >> >> >> Compiling /tmp/gazonk_94832_0.lsp. >> >> >> >> End of Pass 1. >> >> >> >> End of Pass 2. >> >> >> >> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, >> >> >> >> Speed=3 >> >> >> >> Finished compiling /tmp/gazonk_94832_0.o. >> >> >> >> ;; Loading #p"/tmp/gazonk_94832_0.o" >> >> >> >> start address -T 0x2fce1d0 ;; Finished loading >> >> >> >> #p"/tmp/gazonk_94832_0.o" >> >> >> >> >> >> >> >> (NIL NIL) >> >> >> >> Compiling /tmp/gazonk_94832_0.lsp. >> >> >> >> End of Pass 1. >> >> >> >> End of Pass 2. >> >> >> >> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, >> >> >> >> Speed=3 >> >> >> >> Finished compiling /tmp/gazonk_94832_0.o. >> >> >> >> ;; Loading #p"/tmp/gazonk_94832_0.o" >> >> >> >> start address -T 0x2fdfbb0 ;; Finished loading >> >> >> >> #p"/tmp/gazonk_94832_0.o" >> >> >> >> >> >> >> >> (NIL NIL) >> >> >> >> Compiling /tmp/gazonk_94832_0.lsp. >> >> >> >> End of Pass 1. >> >> >> >> End of Pass 2. >> >> >> >> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, >> >> >> >> Speed=3 >> >> >> >> Finished compiling /tmp/gazonk_94832_0.o. >> >> >> >> ;; Loading #p"/tmp/gazonk_94832_0.o" >> >> >> >> start address -T 0x2ff15a0 ;; Finished loading >> >> >> >> #p"/tmp/gazonk_94832_0.o" >> >> >> >> >> >> >> >> (NIL NIL) >> >> >> >> Compiling /tmp/gazonk_94832_0.lsp. >> >> >> >> End of Pass 1. >> >> >> >> End of Pass 2. >> >> >> >> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, >> >> >> >> Speed=3 >> >> >> >> Finished compiling /tmp/gazonk_94832_0.o. >> >> >> >> ;; Loading #p"/tmp/gazonk_94832_0.o" >> >> >> >> start address -T 0x3002f80 ;; Finished loading >> >> >> >> #p"/tmp/gazonk_94832_0.o" >> >> >> >> >> >> >> >> (NIL NIL) >> >> >> >> Compiling /tmp/gazonk_94832_0.lsp. >> >> >> >> End of Pass 1. >> >> >> >> End of Pass 2. >> >> >> >> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, >> >> >> >> Speed=3 >> >> >> >> Finished compiling /tmp/gazonk_94832_0.o. >> >> >> >> ;; Loading #p"/tmp/gazonk_94832_0.o" >> >> >> >> start address -T 0x3014960 ;; Finished loading >> >> >> >> #p"/tmp/gazonk_94832_0.o" >> >> >> >> >> >> >> >> (T T) >> >> >> >> NIL >> >> >> >> >> >> >> >> >(dolist (l '(< <= = >= > /=)) (print (list l (funcall l cf cf) >> >> >> >> >(funcall (compile nil `(lambda (x y) >> (declare >> >> >> >> (short-float x y)) (,l x y))) cf cf)))) >> >> >> >> >> >> >> >> Compiling /tmp/gazonk_94832_0.lsp. >> >> >> >> End of Pass 1. >> >> >> >> End of Pass 2. >> >> >> >> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, >> >> >> >> Speed=3 >> >> >> >> Finished compiling /tmp/gazonk_94832_0.o. >> >> >> >> ;; Loading #p"/tmp/gazonk_94832_0.o" >> >> >> >> start address -T 0x7e9e3d0 ;; Finished loading >> >> >> >> #p"/tmp/gazonk_94832_0.o" >> >> >> >> >> >> >> >> (< NIL NIL) >> >> >> >> Compiling /tmp/gazonk_94832_0.lsp. >> >> >> >> End of Pass 1. >> >> >> >> End of Pass 2. >> >> >> >> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, >> >> >> >> Speed=3 >> >> >> >> Finished compiling /tmp/gazonk_94832_0.o. >> >> >> >> ;; Loading #p"/tmp/gazonk_94832_0.o" >> >> >> >> start address -T 0x7eafd60 ;; Finished loading >> >> >> >> #p"/tmp/gazonk_94832_0.o" >> >> >> >> >> >> >> >> (<= NIL NIL) >> >> >> >> Compiling /tmp/gazonk_94832_0.lsp. >> >> >> >> End of Pass 1. >> >> >> >> End of Pass 2. >> >> >> >> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, >> >> >> >> Speed=3 >> >> >> >> Finished compiling /tmp/gazonk_94832_0.o. >> >> >> >> ;; Loading #p"/tmp/gazonk_94832_0.o" >> >> >> >> start address -T 0x7ec1740 ;; Finished loading >> >> >> >> #p"/tmp/gazonk_94832_0.o" >> >> >> >> >> >> >> >> (= NIL NIL) >> >> >> >> Compiling /tmp/gazonk_94832_0.lsp. >> >> >> >> End of Pass 1. >> >> >> >> End of Pass 2. >> >> >> >> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, >> >> >> >> Speed=3 >> >> >> >> Finished compiling /tmp/gazonk_94832_0.o. >> >> >> >> ;; Loading #p"/tmp/gazonk_94832_0.o" >> >> >> >> start address -T 0x7ed3130 ;; Finished loading >> >> >> >> #p"/tmp/gazonk_94832_0.o" >> >> >> >> >> >> >> >> (>= NIL NIL) >> >> >> >> Compiling /tmp/gazonk_94832_0.lsp. >> >> >> >> End of Pass 1. >> >> >> >> End of Pass 2. >> >> >> >> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, >> >> >> >> Speed=3 >> >> >> >> Finished compiling /tmp/gazonk_94832_0.o. >> >> >> >> ;; Loading #p"/tmp/gazonk_94832_0.o" >> >> >> >> start address -T 0x7ee4b10 ;; Finished loading >> >> >> >> #p"/tmp/gazonk_94832_0.o" >> >> >> >> >> >> >> >> (> NIL NIL) >> >> >> >> Compiling /tmp/gazonk_94832_0.lsp. >> >> >> >> End of Pass 1. >> >> >> >> End of Pass 2. >> >> >> >> OPTIMIZE levels: Safety=0 (No runtime error checking), Space=0, >> >> >> >> Speed=3 >> >> >> >> Finished compiling /tmp/gazonk_94832_0.o. >> >> >> >> ;; Loading #p"/tmp/gazonk_94832_0.o" >> >> >> >> start address -T 0x7ef64f0 ;; Finished loading >> >> >> >> #p"/tmp/gazonk_94832_0.o" >> >> >> >> >> >> >> >> (/= T T) >> >> >> >> NIL >> >> >> >> >> >> >> >> > >> >> >> >> ============================================================================= >> >> >> >> >> >> >> >> >> >> >> >> > Robert >> >> >> >> > >> >> >> >> > >> >> >> >> > >> >> >> >> >> >> >> >> -- >> >> >> >> Camm Maguire >> >> >> >> [email protected] >> >> >> >> ========================================================================== >> >> >> >> "The earth is but one country, and mankind its citizens." -- >> >> >> >> Baha'u'llah >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> >> Maxima-discuss mailing list >> >> >> >> [email protected] >> >> >> >> https://lists.sourceforge.net/lists/listinfo/maxima-discuss >> >> >> > >> >> >> > >> >> >> > ---------- >> >> >> > >> >> >> >> >> >> -- >> >> >> Camm Maguire >> >> >> [email protected] >> >> >> ========================================================================== >> >> >> "The earth is but one country, and mankind its citizens." -- >> >> >> Baha'u'llah >> >> > >> >> > >> >> > >> >> > >> >> >> >> -- >> >> Camm Maguire >> >> [email protected] >> >> ========================================================================== >> >> "The earth is but one country, and mankind its citizens." -- Baha'u'llah >> > >> > >> > >> > >> >> -- >> Camm Maguire [email protected] >> ========================================================================== >> "The earth is but one country, and mankind its citizens." -- Baha'u'llah > > > > -- Camm Maguire [email protected] ========================================================================== "The earth is but one country, and mankind its citizens." -- Baha'u'llah
