From joel.bertrand at systella.fr Fri Jun 21 15:55:11 2013 From: joel.bertrand at systella.fr (=?ISO-8859-1?Q?BERTRAND_Jo=EBl?=) Date: Fri, 21 Jun 2013 15:55:11 +0200 Subject: [RPL/2] RPL/2 4.1.14 Message-ID: <51C45B3F.8050201@systella.fr> Hello, New release is available on http://www.rpl2.fr. News : - number of pipes between process is reduced; - gnuplot is upgraded; - libiconv is patched to be built with recent glibc (C11); - some race conditions have been fixed; - sqlite is upgraded; - Major regression is fixed in IFERR/END structure; - Major regression is fixed in evaluation(). Local variables were exported to called definitions. Regards, JKB From michael.kockmeyer at rwth-aachen.de Wed Jun 26 21:15:40 2013 From: michael.kockmeyer at rwth-aachen.de (Michael K) Date: Wed, 26 Jun 2013 21:15:40 +0200 Subject: [RPL/2] How to start the interactive mode? Message-ID: <1372274140.992.6.camel@kyon> Hi, I tried to run rpl in interactive mode as seen on the screenshots. I used the "-i" switch as seen in the screenshots and in the help, but it does not do what i expect. I get: $ ./rpl -i +++RPL/2 (R) version 4.1.14 (Wednesday 06/26/13, 17:16:59 CEST) +++Copyright (C) 1989 to 2012, 2013 BERTRAND Joel +++This is a free software with absolutely no warranty. +++For details, type 'warranty'. +++Fatal : Error in compilation $ With both the 4.1.14 (latest stable tarball) and the 4.1.9 (binary version). I however expected a interactive prompt. How do i get there? From joel.bertrand at systella.fr Thu Jun 27 11:05:35 2013 From: joel.bertrand at systella.fr (=?ISO-8859-1?Q?BERTRAND_Jo=EBl?=) Date: Thu, 27 Jun 2013 11:05:35 +0200 Subject: [RPL/2] How to start the interactive mode? In-Reply-To: <1372274140.992.6.camel@kyon> References: <1372274140.992.6.camel@kyon> Message-ID: <51CC005F.5090307@systella.fr> Michael K wrote: > Hi, Hello, > I tried to run rpl in interactive mode as seen on the screenshots. I > used the "-i" switch as seen in the screenshots and in the help, but it > does not do what i expect. I get: > > $ ./rpl -i > +++RPL/2 (R) version 4.1.14 (Wednesday 06/26/13, 17:16:59 CEST) > +++Copyright (C) 1989 to 2012, 2013 BERTRAND Joel > > +++This is a free software with absolutely no warranty. > +++For details, type 'warranty'. > > +++Fatal : Error in compilation > $ > > With both the 4.1.14 (latest stable tarball) and the 4.1.9 (binary > version). I however expected a interactive prompt. How do i get there? Very strange. This message comes from src/messages.c line 2166. If I check s_etat_processus->erreur_compilation, this variable is only set by compilation() in compilation.c and first messages() call only appears _after_ compilation(). And this message comes from default case that does never be called. Can you please uninstall RPL/2 (both binary with apt-get remove --purge rpl and built in place version with make uninstall), rebuild RPL/2 from scratch, run RPL/2 with "LANG=C rpl -is -t FFF" and post its output here. You should obtain : schroedinger:[~/cvs/rpl/src] > LANG=C rpl -is -t FFF +++RPL/2 (R) version 4.1.15 (Friday 06/21/13, 15:55:48 CEST) +++Copyright (C) 1989 to 2012, 2013 BERTRAND Joel +++This is a free software with absolutely no warranty. +++For details, type 'warranty'. [27894] Temporary files path /tmp [27894] Pushing on system stack [27894] Preprocessing [27894] Compilation [27894] Compilation : MODE_INTERACTIF definition ($ 000000000000000F) [27894] Analysis [27894] Execution [27894] MODE_INTERACTIF instruction [27894] Execution : Branching at MODE_INTERACTIF definition [27894] Pushing on system stack (instruction MODE_INTERACTIF) [27894] << instruction [27894] Pushing on system stack (instruction <<) [27894] Initialization of level 1 [27894] DO instruction [27894] Pushing on system stack (instruction DO) [27894] HALT instruction RPL/2> abort [28085] Analysis [28085] Pushing a type 6 object (depth 1) [28085] Pushing a type 6 object (depth 2) [28085] Pushing a type 6 object (depth 3) [28085] Pulling a type 6 object (depth 3) [28085] Pulling a type 6 object (depth 2) [28085] Pulling a type 6 object (depth 1) [28085] Pushing a type 17 object (depth 1) [28085] Pushing on system stack (instruction UNTIL) [28085] Pulling a type 17 object (depth 1) [28085] Pushing on system stack (instruction <<) [28085] Initialization of level 2 [28085] RPL/SIGABORT (thread 140272446265408) [28085] Pulling from system stack (instruction ABORT) [28085] UNTIL instruction schroedinger:[~/cvs/rpl/src] > Regards, JKB From joel.bertrand at systella.fr Thu Jun 27 12:15:05 2013 From: joel.bertrand at systella.fr (=?ISO-8859-1?Q?BERTRAND_Jo=EBl?=) Date: Thu, 27 Jun 2013 12:15:05 +0200 Subject: [RPL/2] Major regression in EXIT Message-ID: <51CC10A9.3020605@systella.fr> Hello, I have found a major regression in interactive mode (deadlock and potential segmentation fault with EXIT). Please upgrade your installation with daily snapshot (rpl-4.1.15-daily-20130628.tar.bz2 and above) or replace src/sequenceur.c by file in CVS tree. Regards, JKB From joel.bertrand at systella.fr Sat Jun 29 10:47:00 2013 From: joel.bertrand at systella.fr (=?ISO-8859-1?Q?BERTRAND_Jo=EBl?=) Date: Sat, 29 Jun 2013 10:47:00 +0200 Subject: [RPL/2] How to start the interactive mode? In-Reply-To: <1372274140.992.6.camel@kyon> References: <1372274140.992.6.camel@kyon> Message-ID: <51CE9F04.7010305@systella.fr> Michael K a ?crit : > Hi, Hello, > I tried to run rpl in interactive mode as seen on the screenshots. I > used the "-i" switch as seen in the screenshots and in the help, but it > does not do what i expect. I get: > > $ ./rpl -i > +++RPL/2 (R) version 4.1.14 (Wednesday 06/26/13, 17:16:59 CEST) > +++Copyright (C) 1989 to 2012, 2013 BERTRAND Joel > > +++This is a free software with absolutely no warranty. > +++For details, type 'warranty'. > > +++Fatal : Error in compilation > $ > > With both the 4.1.14 (latest stable tarball) and the 4.1.9 (binary > version). I however expected a interactive prompt. How do i get there? Any news ? What is your locale charmap ? Regards, JKB From michael.kockmeyer at rwth-aachen.de Sun Jun 30 01:04:55 2013 From: michael.kockmeyer at rwth-aachen.de (Michael K) Date: Sun, 30 Jun 2013 01:04:55 +0200 Subject: [RPL/2] Major regression in EXIT In-Reply-To: <51CC10A9.3020605@systella.fr> References: <51CC10A9.3020605@systella.fr> Message-ID: <1372547095.7651.0.camel@kyon> Am Donnerstag, den 27.06.2013, 12:15 +0200 schrieb BERTRAND Jo?l: > Hello, > > I have found a major regression in interactive mode (deadlock and > potential segmentation fault with EXIT). Please upgrade your > installation with daily snapshot (rpl-4.1.15-daily-20130628.tar.bz2 and > above) or replace src/sequenceur.c by file in CVS tree. > > Regards, > > JKB > _______________________________________________ > RPL2 mailing list > RPL2 at rayleigh.systella.fr > https://www.systella.fr/cgi-bin/mailman/listinfo/rpl2 > http://www.rpl2.net Sorry, I can't give a meaning full error report. I deinstalled everything and reinstalled the tarball, now it does work as expected.