From owner-info-sr  Tue Jan 20 19:09:28 1998
Return-Path: <owner-info-sr@cheltenham.cs.arizona.edu>
Received: from optima.cs.arizona.edu (optima.CS.Arizona.EDU [192.12.69.5])
	by cheltenham.cs.arizona.edu (8.8.7/8.8.7) with ESMTP id TAA17769
	for <info-sr@cheltenham.cs.arizona.edu>; Tue, 20 Jan 1998 19:09:27 -0700 (MST)
Received: from toadflax.cs.ucdavis.edu (toadflax.cs.ucdavis.edu [128.120.56.188])
	by optima.cs.arizona.edu (8.8.7/8.8.7) with SMTP id TAA03273
	for <info-sr@cs.arizona.edu>; Tue, 20 Jan 1998 19:09:26 -0700 (MST)
Received: from elysium.cs.ucdavis.edu by toadflax.cs.ucdavis.edu (4.1/UCD.CS.2.6)
	id AA04337; Tue, 20 Jan 98 18:09:19 PST
Received: from localhost.cs.ucdavis.edu by elysium.cs.ucdavis.edu (5.65/UCD.CS.2.6)
	id AA23165; Tue, 20 Jan 1998 15:24:58 -0800
Message-Id: <9801202324.AA23165@elysium.cs.ucdavis.edu>
To: info-sr@cs.arizona.edu
Cc: olsson@cs.ucdavis.edu, fodor@cs.ucdavis.edu
Subject: SR on Windows 95/NT: an initial port
Date: Tue, 20 Jan 98 15:24:57 -0800
From: Greg Benson <benson@cs.ucdavis.edu>
X-Mts: smtp


I have SR 2.3.1 wokring on Windows 95/NT using the Cygnus GNU-Win32
tools.  While the port isn't complete (see below), I thought the
info-sr community might be interested.  If someone wants to complete
the port, that would be great.
 
You can get the source to this port and documentation to what I have
done at:

http://elysium.cs.ucdavis.edu/~benson/srwin32/srwin32.html
 
I have only tested a few vsuite programs (srv isn't working yet), and
I am sure srv will uncover problems with the port.

Multiple VM support is missing, but I don't think it will be too hard
to get it working.  It may be as simple as getting versions of
rsh/rshd for Windows.

Greg

From owner-info-sr  Wed Jan 28 07:48:48 1998
Return-Path: <owner-info-sr@cheltenham.cs.arizona.edu>
Received: from optima.cs.arizona.edu (optima.CS.Arizona.EDU [192.12.69.5])
	by cheltenham.cs.arizona.edu (8.8.7/8.8.7) with ESMTP id HAA05986
	for <info-sr@cheltenham.cs.arizona.edu>; Wed, 28 Jan 1998 07:48:47 -0700 (MST)
Received: from jamaica.u.arizona.edu (jamaica.U.Arizona.EDU [128.196.137.18])
	by optima.cs.arizona.edu (8.8.7/8.8.7) with ESMTP id HAA20779
	for <info-sr@cs.arizona.edu>; Wed, 28 Jan 1998 07:48:46 -0700 (MST)
Received: from crow (P-mammerla.CS.Arizona.EDU [150.135.65.53])
	by jamaica.u.arizona.edu (8.8.8/8.8.8) with SMTP id HAA69522
	for <info-sr@cs.arizona.edu>; Wed, 28 Jan 1998 07:45:10 -0700
Received: by localhost with Microsoft MAPI; Wed, 28 Jan 1998 07:58:30 -0000
Message-ID: <01BD2BC2.85868F80.mammerla@u.arizona.edu>
From: Mike Ammerlaan <mammerla@u.arizona.edu>
To: "'info-sr@cs.arizona.edu'" <info-sr@cs.arizona.edu>
Subject: Win32 compiler?
Date: Wed, 28 Jan 1998 07:58:19 -0000
X-Mailer: Microsoft Internet E-mail/MAPI - 8.0.0.4211
Encoding: 13 TEXT

As a CS422 student here locally at the UA, I was wondering if there was a 
Win32 SR compiler in some sort of public release and if someone could point 
me to a URL (or a local directory on lec.) I had heard that a beta exist; 
it would be nice if I could write it locally and then test it on more 
appropriate machines.   I appreciate the help!

                      Mike Ammerlaan
                     Communication and CS Junior

- mammerla@u.arizona.edu  - www.u.arizona.edu/~mammerla
got IE4? Hit the saloon at: 
http://www.u.arizona.edu/~mammerla/thesaloon.htm



From owner-info-sr  Wed Jan 28 12:25:47 1998
Return-Path: <owner-info-sr@cheltenham.cs.arizona.edu>
Received: from optima.cs.arizona.edu (optima.CS.Arizona.EDU [192.12.69.5])
	by cheltenham.cs.arizona.edu (8.8.7/8.8.7) with ESMTP id MAA07589
	for <info-sr@cheltenham.cs.arizona.edu>; Wed, 28 Jan 1998 12:25:46 -0700 (MST)
Received: from toadflax.cs.ucdavis.edu (toadflax.cs.ucdavis.edu [128.120.56.188])
	by optima.cs.arizona.edu (8.8.7/8.8.7) with SMTP id MAA26784
	for <info-sr@cs.arizona.edu>; Wed, 28 Jan 1998 12:25:45 -0700 (MST)
Received: from elysium.cs.ucdavis.edu by toadflax.cs.ucdavis.edu (4.1/UCD.CS.2.6)
	id AA24801; Wed, 28 Jan 98 11:25:42 PST
Received: from localhost.cs.ucdavis.edu by elysium.cs.ucdavis.edu (5.65/UCD.CS.2.6)
	id AA00933; Wed, 28 Jan 1998 11:25:41 -0800
Message-Id: <9801281925.AA00933@elysium.cs.ucdavis.edu>
To: Mike Ammerlaan <mammerla@u.arizona.edu>
Cc: info-sr@cs.arizona.edu
Subject: Re: Win32 compiler? 
Date: Wed, 28 Jan 98 11:25:41 -0800
From: Greg Benson <benson@cs.ucdavis.edu>
X-Mts: smtp


On Wed, 28 Jan 98 07:58:19 GMT mammerla@u.arizona.edu wrote:

> As a CS422 student here locally at the UA, I was wondering if there was a 
> Win32 SR compiler in some sort of public release and if someone could point 
> me to a URL (or a local directory on lec.) I had heard that a beta exist; 

I have a version that compiles using the Cygnus GNU Win32 tools.  However,
there is no support for multiple VMs right now.  For more info see:

http://elysium.cs.ucdavis.edu/~benson

Greg

From owner-info-sr  Mon Apr 13 22:29:29 1998
Return-Path: <owner-info-sr@cheltenham.cs.arizona.edu>
Received: from optima.cs.arizona.edu (optima.CS.Arizona.EDU [192.12.69.5])
	by cheltenham.cs.arizona.edu (8.8.7/8.8.7) with ESMTP id WAA08599
	for <info-sr@cheltenham.cs.arizona.edu>; Mon, 13 Apr 1998 22:29:28 -0700 (MST)
Received: from Penny.Telcom.Arizona.EDU (Penny.Telcom.Arizona.EDU [128.196.128.217])
	by optima.cs.arizona.edu (8.8.7/8.8.7) with ESMTP id WAA07063
	for <info-sr@CS.Arizona.EDU>; Mon, 13 Apr 1998 22:29:22 -0700 (MST)
Received: from DIRECTORY-DAEMON by Telcom.Arizona.EDU (PMDF V5.1-9 #24137)
 id <01IVU5033VXSA0UKMO@Telcom.Arizona.EDU> for info-sr@CS.Arizona.EDU; Mon,
 13 Apr 1998 22:29:20 MST
Received: from uci.agh.edu.pl (galaxy.uci.agh.edu.pl)
 by Telcom.Arizona.EDU (PMDF V5.1-9 #2381)
 with ESMTP id <01IVU4ZXGXS0DBO4ZX@Telcom.Arizona.EDU> for info-sr@Arizona.EDU;
 Mon, 13 Apr 1998 22:29:18 -0700 (MST)
Received: (from chief@localhost)
 by uci.agh.edu.pl (8.8.7/8.8.7/bspm1.13+rchk1.13)
 id HAA18840 for info-sr@arizona.edu; Tue, 14 Apr 1998 07:29:06 +0200 (MET DST)
Date: Tue, 14 Apr 1998 07:29:06 +0200 (MET DST)
From: Miroslaw Wilczynski <chief@uci.agh.edu.pl>
Subject: chief@uci.agh.edu.pl
To: info-sr@Arizona.EDU
Message-id: <199804140529.HAA18840@uci.agh.edu.pl>
MIME-version: 1.0
Content-type: TEXT/PLAIN; CHARSET=US-ASCII


From owner-info-sr  Thu Apr 30 20:19:53 1998
Return-Path: <owner-info-sr@cheltenham.cs.arizona.edu>
Received: from optima.cs.arizona.edu (optima.CS.Arizona.EDU [192.12.69.5])
	by cheltenham.cs.arizona.edu (8.8.7/8.8.7) with ESMTP id UAA05549
	for <info-sr@cheltenham.cs.arizona.edu>; Thu, 30 Apr 1998 20:19:53 -0700 (MST)
Received: from ns1.cwisp.net (0@ns1.cwisp.net [208.134.200.10])
	by optima.cs.arizona.edu (8.9.0.Beta5/8.9.0.Beta5) with ESMTP id UAA21866
	for <info-sr@cs.arizona.edu>; Thu, 30 Apr 1998 20:19:50 -0700 (MST)
Received: from default (pppr30.cwisp.net [208.134.200.70])
	by ns1.cwisp.net (8.8.7/8.8.7) with ESMTP id WAA00331
	for <info-sr@cs.arizona.edu>; Thu, 30 Apr 1998 22:20:22 -0500
Message-Id: <199805010320.WAA00331@ns1.cwisp.net>
From: "H S " <cpcom@comwares.net>
To: <info-sr@cs.arizona.edu>
Subject: Need a copy of SR
Date: Thu, 30 Apr 1998 22:13:44 -0500
X-MSMail-Priority: Normal
X-Priority: 3
X-Mailer: Microsoft Internet Mail 4.70.1157
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

Hello,
  I have been working on my local school net with SR and am very interested
in a copy for more research.  Please send me a copy of SR or info on
obtaining a copy.  I would very much appreciate it since I will be
attending ANL this summer.

Heath Sutton,


From owner-info-sr  Fri May  1 09:23:57 1998
Return-Path: <gmt>
Received: from hawk.CS.Arizona.EDU (hawk.CS.Arizona.EDU [192.12.69.50])
	by cheltenham.cs.arizona.edu (8.8.7/8.8.7) with SMTP id JAA11727
	for <info-sr@cheltenham.CS.Arizona.EDU>; Fri, 1 May 1998 09:23:57 -0700 (MST)
Received: by hawk.CS.Arizona.EDU (5.65v4.0/1.1.8.2/08Nov94-0446PM)
	id AA28182; Fri, 1 May 1998 09:23:54 -0700
Date: Fri, 1 May 1998 09:23:54 -0700
From: Gregg Townsend <gmt>
Message-Id: <9805011623.AA28182@hawk.CS.Arizona.EDU>
To: cpcom@comwares.net, info-sr@cs.arizona.edu
Subject: Re:  Need a copy of SR

SR can be downloaded from
	ftp://ftp.cs.arizona.edu/sr

Our main web page is
	http://www.cs.arizona.edu/sr/

   ---------------------------------------------------------------------------
   Gregg Townsend              Gould-Simpson Building   gmt@cs.arizona.edu
   Staff Scientist             1040 E. 4th St.          32 13 45N  110 57 16W
   Dept. of Computer Science   PO Box 210077            tel: +1 520 621 4325
   The University of Arizona   Tucson, AZ  85721-0077   fax: +1 520 621 4246

From owner-info-sr  Tue May 26 02:49:41 1998
Return-Path: <owner-info-sr@cheltenham.cs.arizona.edu>
Received: from optima.cs.arizona.edu (optima.CS.Arizona.EDU [192.12.69.5])
	by cheltenham.cs.arizona.edu (8.8.7/8.8.7) with ESMTP id CAA24589
	for <info-sr@cheltenham.cs.arizona.edu>; Tue, 26 May 1998 02:49:41 -0700 (MST)
Received: from arturo.lsi.us.es (arturo.lsi.us.es [150.214.141.54])
	by optima.cs.arizona.edu (8.9.0.Beta5/8.9.0.Beta5) with ESMTP id CAA29842
	for <info-sr@cs.arizona.edu>; Tue, 26 May 1998 02:48:52 -0700 (MST)
Received: from arturo (localhost [127.0.0.1]) by arturo.lsi.us.es (8.7.6/8.7.3) with SMTP id LAA25554 for <info-sr@cs.arizona.edu>; Tue, 26 May 1998 11:46:14 +0200 (MET DST)
Sender: jperez@lsi.us.es
Message-ID: <356A8F65.191B@lsi.us.es>
Date: Tue, 26 May 1998 11:46:13 +0200
From: "Jose A. Perez Castellanos" <jperez@lsi.us.es>
Organization: Departamento de Lenguajes y Sistemas Informaticos
X-Mailer: Mozilla 3.0 (X11; I; SunOS 5.4 sun4d)
MIME-Version: 1.0
To: info-sr@cs.arizona.edu
Subject: Help!
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Hello netters,

        I've recently got in trouble with this program:

-----------------------------------------------------------
resource A

  op message1() {send}
  op message2() {send} 

body A()

end A

resource R1

  import A

  op Body (cap_m : cap A) {send}

body R1( )

  proc Body (cap_m)
    in 
      cap_m.message1() -> printf("Message1\n")
    [] 
      cap_m.message2() -> printf("Message2\n")
    ni
  end

end R1

[Other stuff removed]

-----------------------------------------------------------

        My SR compiler stops compilation showing the following error
message:

"mensaje.sr", line 34: fatal: illegal context for non-local capability
"mensaje.sr", line 36: fatal: illegal context for non-local capability

        Could someone, please, tell me what I'm doing wrong?  Thanks in
advance.
-- 
                            ****************************************** 		
                            * Jose Antonio Perez Castellanos         *
                            * Dep. Lenguajes y Sistemas Informaticos *
                            * Universidad de Sevilla - SPAIN         *
                            * jperez@lsi.us.es                       *
                            * -------------------------------------- *
                            * The Gods Made Heavy Metal...           *
                            ******************************************

From owner-info-sr  Tue May 26 03:46:14 1998
Return-Path: <owner-info-sr@cheltenham.cs.arizona.edu>
Received: from optima.cs.arizona.edu (optima.CS.Arizona.EDU [192.12.69.5])
	by cheltenham.cs.arizona.edu (8.8.7/8.8.7) with ESMTP id DAA24936
	for <info-sr@cheltenham.cs.arizona.edu>; Tue, 26 May 1998 03:46:14 -0700 (MST)
Received: from tamdhu.dcs.st-andrews.ac.uk (tamdhu.dcs.st-and.ac.uk [138.251.192.40])
	by optima.cs.arizona.edu (8.9.0.Beta5/8.9.0.Beta5) with SMTP id DAA00410
	for <info-sr@cs.arizona.edu>; Tue, 26 May 1998 03:46:05 -0700 (MST)
Received: by tamdhu.dcs.st-andrews.ac.uk (4.1/SMI-4.1)
	id AA20615; Tue, 26 May 98 11:44:23 BST
Date: Tue, 26 May 98 11:44:23 BST
From: colin@dcs.st-and.ac.uk (Colin Allison)
Message-Id: <9805261044.AA20615@tamdhu.dcs.st-andrews.ac.uk>
To: jperez@lsi.us.es
Subject: Re: Help!
Cc: info-sr@cs.arizona.edu

Jose,

You're trying to service an op declared in one resource
in another resource - this is not part of the resource concept.

You can invoke remote ops, but not service them.

Colin Allison
St Andrews

> From info-sr-sender@cheltenham.cs.arizona.edu Tue May 26 10:50:35 1998
> Sender: jperez@lsi.us.es
> Date: Tue, 26 May 1998 11:46:13 +0200
> From: "Jose A. Perez Castellanos" <jperez@lsi.us.es>
> Organization: Departamento de Lenguajes y Sistemas Informaticos
> X-Mailer: Mozilla 3.0 (X11; I; SunOS 5.4 sun4d)
> Mime-Version: 1.0
> To: info-sr@cs.arizona.edu
> Subject: Help!
> Content-Type> : > text/plain> ; > charset=us-ascii> 
> Content-Transfer-Encoding: 7bit
> Content-Length: 1395
> 
> Hello netters,
> 
>         I've recently got in trouble with this program:
> 
> -----------------------------------------------------------
> resource A
> 
>   op message1() {send}
>   op message2() {send} 
> 
> body A()
> 
> end A
> 
> resource R1
> 
>   import A
> 
>   op Body (cap_m : cap A) {send}
> 
> body R1( )
> 
>   proc Body (cap_m)
>     in 
>       cap_m.message1() -> printf("Message1\n")
>     [] 
>       cap_m.message2() -> printf("Message2\n")
>     ni
>   end
> 
> end R1
> 
> [Other stuff removed]
> 
> -----------------------------------------------------------
> 
>         My SR compiler stops compilation showing the following error
> message:
> 
> "mensaje.sr", line 34: fatal: illegal context for non-local capability
> "mensaje.sr", line 36: fatal: illegal context for non-local capability
> 
>         Could someone, please, tell me what I'm doing wrong?  Thanks in
> advance.
> -- 
>                             ****************************************** 		
>                             * Jose Antonio Perez Castellanos         *
>                             * Dep. Lenguajes y Sistemas Informaticos *
>                             * Universidad de Sevilla - SPAIN         *
>                             * jperez@lsi.us.es                       *
>                             * -------------------------------------- *
>                             * The Gods Made Heavy Metal...           *
>                             ******************************************
> 

From owner-info-sr  Tue Oct  6 13:46:24 1998
Return-Path: <owner-info-sr@cheltenham.cs.arizona.edu>
Received: from optima.cs.arizona.edu (optima.CS.Arizona.EDU [192.12.69.5])
	by cheltenham.cs.arizona.edu (8.8.7/8.8.7) with ESMTP id NAA29789
	for <info-sr@cheltenham.cs.arizona.edu>; Tue, 6 Oct 1998 13:46:24 -0700 (MST)
Received: from ida.csd.uu.se (d95thl@ida.csd.uu.se [130.238.12.33])
	by optima.cs.arizona.edu (8.9.1a/8.9.1) with ESMTP id NAA03902
	for <info-sr@cs.arizona.edu>; Tue, 6 Oct 1998 13:46:20 -0700 (MST)
Received: (from d95thl@localhost)
	by ida.csd.uu.se (8.8.5/8.8.5) id WAA00558;
	Tue, 6 Oct 1998 22:46:16 +0200 (MET DST)
To: info-sr@cs.arizona.edu
Subject: Emacs mode for SR
From: Thomas L|fgren <d95thl@csd.uu.se>
Date: 06 Oct 1998 22:46:15 +0200
Message-ID: <x40iuhxctbc.fsf@ida.csd.uu.se>
Lines: 25
X-Mailer: Gnus v5.5/Emacs 20.1

SR-people,
 
 those of you who use Emacs are probably using David Jacobson's
sr-mode for your SR coding.  This mode is old and outdated, and since
several things have been added to the SR language since the sr-mode
was written, some things are now outright buggy.

I'm in the process of writing a completely new sr-mode for Emacs 20.x,
which will include all the cool things an emacs programming mode
should have.  This is a very slow process, since I'm doing it in my
very limited spare time, so don't expect it to be done anytime soon.

Meanwhile, however, I have a modified version of Jacobson's mode at
 http://stripe.ext.promotor.telia.se/~lofgren/emacs/sr-mode.el

It includes minor bugfixes and a decent font-lock support.

If anyone has any suggestions on what to put in the new mode, please
let me know.

Happy hacking,

-- 
Tom Lofgren, d95thl@csd.uu.se
Wherever I lay my .emacs, that's my ${HOME}

From owner-info-sr  Thu Oct 22 06:18:52 1998
Return-Path: <owner-info-sr@cheltenham.cs.arizona.edu>
Received: from optima.cs.arizona.edu (optima.CS.Arizona.EDU [192.12.69.5])
	by cheltenham.cs.arizona.edu (8.8.7/8.8.7) with ESMTP id GAA19900
	for <info-sr@cheltenham.cs.arizona.edu>; Thu, 22 Oct 1998 06:18:51 -0700 (MST)
Received: from rug104.cs.rug.nl (root@rug104.cs.rug.nl [129.125.5.104])
	by optima.cs.arizona.edu (8.9.1a/8.9.1) with ESMTP id GAA11900
	for <info-sr@CS.Arizona.EDU>; Thu, 22 Oct 1998 06:18:47 -0700 (MST)
Received: from rug104 (janeppo@localhost [127.0.0.1])
	by rug104.cs.rug.nl (8.8.6/8.8.6) with SMTP id PAA01651
	for <info-sr@CS.Arizona.EDU>; Thu, 22 Oct 1998 15:18:42 +0200 (METDST)
Sender: janeppo@cs.rug.nl
Message-ID: <362F30B0.56E5@cs.rug.nl>
Date: Thu, 22 Oct 1998 15:18:40 +0200
From: Jan Eppo Jonker <janeppo@cs.rug.nl>
Organization: Department of Computing Science, University of Groningen
X-Mailer: Mozilla 3.01Gold (X11; I; HP-UX B.10.20 9000/777)
MIME-Version: 1.0
To: info-sr@CS.Arizona.EDU
Subject: SR compiler malfunction
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Transfer-Encoding: 7bit

While trying to encapsulate a split binary semaphore I ran into a
problem with the SR compiler.  A stripped down version follows.

Dynamic creation of a semaphore is no problem:

--------------------------- OK --------------------------
resource newsem()
   
   var s: cap sem
   
   s:= new(sem)
   
end
---------------------------- end --------------------------


However, when the invocation of new is encapsulated in a procedure:

---------------------------- MALFUNCTION --------------------------
resource newsem()
   
   var s: cap sem
   
   procedure Init(var s: cap sem)
      s:= new(sem)
   end
   
   Init(s)
   
end
------------------------------ end ---------------------------------

then upon compiling I get:

>> sr newsem.sr
cc: "newsem.c", line 96: error 1588: "c4" undefined.
COMPILER MALFUNCTION (main.c/344): compiler generated bad code: newsem.c

The analogous encapsulation of the creation of an integer is no problem:

------------------------------- OK ---------------------------------
resource newint()
   
   var s: ptr int
   
   procedure Init(var s: ptr int)
      s:= new(int)
   end
   
   Init(s)
   
end
------------------------------- end ----------------------------------

Any help is appreciated.

-- Jan Eppo Jonker	    Blauwborgje 3   mailto:janeppo@cs.rug.nl     
			    P.O.box 800         http://www.cs.rug.nl 
Dept.of Computing Science   9700 AV Groningen   tel   +31 50
3633942        
Rijksuniversiteit Groningen The Netherlands     fax   +31 50 3633800

From owner-info-sr  Wed Nov  4 17:16:20 1998
Return-Path: <owner-info-sr@cheltenham.cs.arizona.edu>
Received: from optima.cs.arizona.edu (optima.CS.Arizona.EDU [192.12.69.5])
	by cheltenham.cs.arizona.edu (8.8.7/8.8.7) with ESMTP id RAA00524
	for <info-sr@cheltenham.cs.arizona.edu>; Wed, 4 Nov 1998 17:16:20 -0700 (MST)
Received: from stone.dcs.warwick.ac.uk (root@stone.dcs.warwick.ac.uk [137.205.224.4])
	by optima.cs.arizona.edu (8.9.1a/8.9.1) with ESMTP id RAA01398
	for <info-sr@cs.arizona.edu>; Wed, 4 Nov 1998 17:16:14 -0700 (MST)
Received: from localhost (csufz@localhost)
	by stone.dcs.warwick.ac.uk (8.9.1a/8.9.1) with ESMTP id XAA03164
	for <info-sr@CS.Arizona.EDU>; Wed, 4 Nov 1998 23:16:39 GMT
X-Authentication-Warning: stone.dcs.warwick.ac.uk: csufz owned process doing -bs
Date: Wed, 4 Nov 1998 23:16:38 +0000 (BST)
From: Simon Carley <csufz@dcs.warwick.ac.uk>
To: info-sr@cs.arizona.edu
Subject: SR on Redhat linux 5.1
Message-ID: <Pine.GSO.4.05.9811042313350.3059-100000@stone.dcs.warwick.ac.uk>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII

I have been using SR on Redhat linux 4.1 and have recently upgraded to RH
Linux 5.1.  However now when I try to install SR, I get an error when I
try to apply the linux patch.  I am doing exactly the same as what I did
with 4.1.  Does anyone know whats going on?

Thanks

Simon Carley


From owner-info-sr  Thu Nov  5 09:49:09 1998
Return-Path: <gmt>
Received: from hawk.CS.Arizona.EDU (hawk.CS.Arizona.EDU [192.12.69.50])
	by cheltenham.cs.arizona.edu (8.8.7/8.8.7) with SMTP id JAA07234
	for <info-sr@cheltenham.CS.Arizona.EDU>; Thu, 5 Nov 1998 09:49:09 -0700 (MST)
Received: by hawk.CS.Arizona.EDU (5.65v4.0/1.1.8.2/08Nov94-0446PM)
	id AA02893; Thu, 5 Nov 1998 09:49:07 -0700
Date: Thu, 5 Nov 1998 09:49:07 -0700
From: Gregg Townsend <gmt>
Message-Id: <9811051649.AA02893@hawk.CS.Arizona.EDU>
To: csufz@dcs.warwick.ac.uk, info-sr@cs.arizona.edu
Subject: Re:  SR on Redhat linux 5.1

    Date: Wed, 4 Nov 1998 23:16:38 +0000 (BST)
    From: Simon Carley <csufz@dcs.warwick.ac.uk>

    I have been using SR on Redhat linux 4.1 and have recently upgraded to RH
    Linux 5.1.  However now when I try to install SR, I get an error when I
    try to apply the linux patch.  I am doing exactly the same as what I did
    with 4.1.  Does anyone know whats going on?


I'm not aware of any problems building SR with RedHat 5.1.  I suggest that you
get a fresh copy of the distribution and patch, and reinstall from scratch.

   ---------------------------------------------------------------------------
   Gregg Townsend              Gould-Simpson Building   gmt@cs.arizona.edu
   Staff Scientist             1040 E. 4th St.          32 13 45N  110 57 16W
   Dept. of Computer Science   PO Box 210077            tel: +1 520 621 4325
   The University of Arizona   Tucson, AZ  85721-0077   fax: +1 520 621 4246
    

From owner-info-sr  Sun Nov  8 21:02:13 1998
Return-Path: <owner-info-sr@cheltenham.cs.arizona.edu>
Received: from optima.cs.arizona.edu (optima.CS.Arizona.EDU [192.12.69.5])
	by cheltenham.cs.arizona.edu (8.8.7/8.8.7) with ESMTP id VAA10165
	for <info-sr@cheltenham.cs.arizona.edu>; Sun, 8 Nov 1998 21:02:12 -0700 (MST)
Received: from mail.videotron.ab.ca (cloak.videotron.ab.ca [206.75.216.100])
	by optima.cs.arizona.edu (8.9.1a/8.9.1) with ESMTP id VAA10329
	for <info-sr@CS.Arizona.EDU>; Sun, 8 Nov 1998 21:02:10 -0700 (MST)
Received: from esys.ca ([24.108.25.33]) by mail.videotron.ab.ca
          (Netscape Messaging Server 3.6)  with ESMTP id AAA5876;
          Sun, 8 Nov 1998 21:01:19 -0700
Sender: david@CS.Arizona.EDU
Message-ID: <36466959.546B503B@esys.ca>
Date: Sun, 08 Nov 1998 21:02:34 -0700
From: David Choong <david@esys.ca>
Reply-To: david@execmail.com
X-Mailer: Mozilla 4.06 [en] (X11; I; Linux 2.0.34 i586)
MIME-Version: 1.0
To: info-sr@CS.Arizona.EDU
CC: david@execmail.com, rrichel@execmail.com
Subject: SR problem with context switching under SGI IRIX 6.5.1m
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Transfer-Encoding: 7bit

Hi,

    I am currently trying to port the ISODE Directory server to IRIX
6.5.1m.  The Directory Server contains some of your assembler code for
context switching.  During the port, I had some problems during run time
with threads.  I quickly investigated and found that the assembler code
worked great for IRIX 5.3 (MIPS R4600 CPU) however, it did not on IRIX
6.5.1m.  I am in a sticky situation at the moment and require some
help--the port _must_ be done this week :-(.  I downloaded the full
package of SR from the webpage and ran the cstest program.  This is the
output that it creates:

creating stack for foo
creating stack for bar
creating stack for baz
creating stack for boo
creating stack for stir
s4 returned to dotest()

    The environment I am building under is as follows:

1) O2 box running a MIPS R10000 CPU
2) compilers - MIPSpro cc version 7.2.1.1m and gcc version 2.8.1
3) n32 libraries

    In addition, I tried the generic svr4 build as well.  I get the
following output from cstest:

creating stack for foo
creating stack for bar
creating stack for baz
creating stack for boo
creating stack for stir
 1. boo1(one,two,three,four)
erro-- memory corrupted above stack 3
aborting due to memory corruption

    I would also like to be added to the mailing list so that I can keep
up with the development of SR.  Thank you for all your help ;)

Dave

----------------------------------------------------
David Choong              email : david@execmail.com
Developer                 phone : (403) 424-4922
Application Development   faz   : (403) 424-4925
Execmail Inc. www   : www.execmail.com
----------------------------------------------------
Execmail : Messaging with a Future






From owner-info-sr  Mon Nov  9 10:20:34 1998
Return-Path: <gmt>
Received: from hawk.CS.Arizona.EDU (hawk.CS.Arizona.EDU [192.12.69.50])
	by cheltenham.cs.arizona.edu (8.8.7/8.8.7) with SMTP id KAA17061
	for <info-sr@cheltenham.CS.Arizona.EDU>; Mon, 9 Nov 1998 10:20:33 -0700 (MST)
Received: by hawk.CS.Arizona.EDU (5.65v4.0/1.1.8.2/08Nov94-0446PM)
	id AA07775; Mon, 9 Nov 1998 10:20:31 -0700
Date: Mon, 9 Nov 1998 10:20:31 -0700
From: Gregg Townsend <gmt>
Message-Id: <9811091720.AA07775@hawk.CS.Arizona.EDU>
To: david@execmail.com, info-sr@cs.arizona.edu
Subject: Re:  SR problem with context switching under SGI IRIX 6.5.1m
Cc: rrichel@execmail.com

Beginning with Irix 6.4 (I think), SGI changed the default procedure
call protocol to the N64 ABI, as they call it.  SR was ported to SGI
using the original "O32" interface, and it does not work with N64.

You can get a working SR system on Irix 6.5 by setting the SGI_ABI
environment variable to "-32" and rebuilding from the beginning
after a "make clean".  The SGI_ABI setting is then also needed when
compiling and running SR programs.

   ---------------------------------------------------------------------------
   Gregg Townsend              Gould-Simpson Building   gmt@cs.arizona.edu
   Staff Scientist             1040 E. 4th St.          32 13 45N  110 57 16W
   Dept. of Computer Science   PO Box 210077            tel: +1 520 621 4325
   The University of Arizona   Tucson, AZ  85721-0077   fax: +1 520 621 4246


From owner-info-sr  Tue Jan 19 12:49:27 1999
Return-Path: <owner-info-sr@cheltenham.cs.arizona.edu>
Received: from optima.cs.arizona.edu (optima.CS.Arizona.EDU [192.12.69.5])
	by cheltenham.cs.arizona.edu (8.8.7/8.8.7) with ESMTP id MAA10028
	for <info-sr@cheltenham.cs.arizona.edu>; Tue, 19 Jan 1999 12:49:27 -0700 (MST)
Received: from bw85zhb.bluewin.ch (bw85zhb.bluewin.ch [195.186.1.75])
	by optima.cs.arizona.edu (8.9.1a/8.9.1) with ESMTP id MAA24295
	for <info-sr@CS.Arizona.EDU>; Tue, 19 Jan 1999 12:49:23 -0700 (MST)
Received: from bluewin.ch ([195.186.13.72]) by bw85zhb.bluewin.ch (
           with ESMTP id AAA24A2 for <info-sr@CS.Arizona.EDU>;
          Tue, 19 Jan 1999 20:49:14 +0100
Sender: netscape@CS.Arizona.EDU
Message-ID: <34FB3E8B.441992D3@bluewin.ch>
Date: Tue, 03 Mar 1998 00:19:39 +0100
From: "Sébastien" <ethiobite@bluewin.ch>
X-Mailer: Mozilla 4.05 [en] (X11; I; Linux 2.0.35 i586)
MIME-Version: 1.0
To: info-sr@CS.Arizona.EDU
Subject: SUBSCRIBE
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
Content-Transfer-Encoding: 8bit

Hi,

Could you subscribe me to the SR mailing list.

Sébastien.


From owner-info-sr  Wed Jan 20 10:32:08 1999
Return-Path: <owner-info-sr@cheltenham.cs.arizona.edu>
Received: from optima.cs.arizona.edu (optima.CS.Arizona.EDU [192.12.69.5])
	by cheltenham.cs.arizona.edu (8.8.7/8.8.7) with ESMTP id KAA27696
	for <info-sr@cheltenham.cs.arizona.edu>; Wed, 20 Jan 1999 10:32:08 -0700 (MST)
Received: from ns.fx.ro (ns.fx.ro [193.231.208.1])
	by optima.cs.arizona.edu (8.9.1a/8.9.1) with ESMTP id KAA11069
	for <info-sr@cs.arizona.edu>; Wed, 20 Jan 1999 10:31:55 -0700 (MST)
Received: from alin (ppp83.fx.ro [193.231.209.83])
	by ns.fx.ro (8.9.2/8.9.1) with SMTP id TAA12856
	for <info-sr@cs.arizona.edu>; Wed, 20 Jan 1999 19:38:40 +0200 (EET)
Message-ID: <001901be449b$1d11ad70$0101bcc0@alin.matrix.ro>
From: "Alin Marius Ilie" <matrix@fx.ro>
To: <info-sr@cs.arizona.edu>
Subject: Puzzle implementation in SR
Date: Wed, 20 Jan 1999 19:33:40 +0200
MIME-Version: 1.0
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0016_01BE44AB.C932F950"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.3110.5
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3

This is a multi-part message in MIME format.

------=_NextPart_000_0016_01BE44AB.C932F950
Content-Type: text/plain;
	charset="iso-8859-2"
Content-Transfer-Encoding: quoted-printable

Hello everybody,

My name is Alin Ilie and I am from Romania.
If someone can help me, please.
I need everything that can help me to design a puzzle game in SR.

Thank you,
Alin

------=_NextPart_000_0016_01BE44AB.C932F950
Content-Type: text/html;
	charset="iso-8859-2"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD W3 HTML//EN">
<HTML>
<HEAD>

<META content=3Dtext/html;charset=3Diso-8859-2 =
http-equiv=3DContent-Type>
<META content=3D'"MSHTML 4.72.3110.7"' name=3DGENERATOR>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT color=3D#000000 size=3D2>Hello everybody,</FONT></DIV>
<DIV><FONT color=3D#000000 size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT color=3D#000000 size=3D2>My name is Alin Ilie and I am from=20
Romania.</FONT></DIV>
<DIV><FONT color=3D#000000 size=3D2>If someone can help me, =
please.</FONT></DIV>
<DIV><FONT color=3D#000000 size=3D2>I need everything that can help me =
to design a=20
puzzle game in SR.</FONT></DIV>
<DIV><FONT color=3D#000000 size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT color=3D#000000 size=3D2>Thank you,</FONT></DIV>
<DIV><FONT color=3D#000000 size=3D2>Alin</FONT></DIV></BODY></HTML>

------=_NextPart_000_0016_01BE44AB.C932F950--


From owner-info-sr  Thu Mar 18 21:09:43 1999
Return-Path: <owner-info-sr@cheltenham.cs.arizona.edu>
Received: from optima.cs.arizona.edu (optima.CS.Arizona.EDU [192.12.69.5])
	by cheltenham.cs.arizona.edu (8.8.7/8.8.7) with ESMTP id VAA09424
	for <info-sr@cheltenham.cs.arizona.edu>; Thu, 18 Mar 1999 21:09:43 -0700 (MST)
Received: from green.iqci.net (iqci.net [207.168.171.133])
	by optima.cs.arizona.edu (8.9.1a/8.9.1) with ESMTP id VAA07089
	for <info-sr@cs.arizona.edu>; Thu, 18 Mar 1999 21:09:40 -0700 (MST)
Received: by green.iqci.net from localhost
    (router,SLMail V3.1); Thu, 18 Mar 1999 20:05:17 -0800
Received: by green.iqci.net from interquest [209.101.217.132]
    (SLmail 3.1.2961 (Release Build-B)); Thu, 18 Mar 1999 20:05:16 -0800
Message-ID: <000201be71bf$669537e0$84d965d1@interquest.iqci.net>
From: "Rui Huang" <rxh1725@omega.uta.edu>
To: <info-sr@cs.arizona.edu>
Subject: Question
Date: Thu, 18 Mar 1999 22:17:27 -0600
MIME-Version: 1.0
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.3110.1
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Content-Transfer-Encoding: 7bit

Hi,

I want to get a copy of SR source but the cs.arizona.edu ftp site is down.
Are there any mirror sites?  If not, can you e-mail me a copy?  Thanks!!

rh


From owner-info-sr  Fri Mar 19 08:25:51 1999
Return-Path: <owner-info-sr@cheltenham.cs.arizona.edu>
Received: from optima.cs.arizona.edu (optima.CS.Arizona.EDU [192.12.69.5])
	by cheltenham.cs.arizona.edu (8.8.7/8.8.7) with ESMTP id IAA17020
	for <info-sr@cheltenham.cs.arizona.edu>; Fri, 19 Mar 1999 08:25:50 -0700 (MST)
Received: from baskerville.CS.Arizona.EDU (baskerville.CS.Arizona.EDU [192.12.69.35])
	by optima.cs.arizona.edu (8.9.1a/8.9.1) with ESMTP id IAA14889
	for <info-sr@optima.CS.Arizona.EDU>; Fri, 19 Mar 1999 08:25:48 -0700 (MST)
Received: (from gmt@localhost)
	by baskerville.CS.Arizona.EDU (8.9.1a/8.9.1) id IAA04240;
	Fri, 19 Mar 1999 08:25:47 -0700 (MST)
Date: Fri, 19 Mar 1999 08:25:47 -0700 (MST)
From: Gregg Townsend <gmt@baskerville.CS.Arizona.EDU>
Message-Id: <199903191525.IAA04240@baskerville.CS.Arizona.EDU>
To: info-sr@optima.CS.Arizona.EDU, rxh1725@omega.uta.edu
Subject: Re: Question

Our FTP server has been up for 118 days, but it is picky about
talking to sites that our system administrators consider to be
misconfigured.  There is no official mirror anywhere.  For
details on how to get SR by email, send a message to
ftpmail@cs.arizona.edu containing the word
	help
in the body.

   ---------------------------------------------------------------------------
   Gregg Townsend              Gould-Simpson Building   gmt@cs.arizona.edu
   Staff Scientist             1040 E. 4th St.          32 13 45N  110 57 16W
   Dept. of Computer Science   PO Box 210077            tel: +1 520 621 4325
   The University of Arizona   Tucson, AZ  85721-0077   fax: +1 520 621 4246

From owner-info-sr  Fri Mar 19 08:37:03 1999
Return-Path: <owner-info-sr@cheltenham.cs.arizona.edu>
Received: from optima.cs.arizona.edu (optima.CS.Arizona.EDU [192.12.69.5])
	by cheltenham.cs.arizona.edu (8.8.7/8.8.7) with ESMTP id IAA17124
	for <info-sr@cheltenham.cs.arizona.edu>; Fri, 19 Mar 1999 08:37:03 -0700 (MST)
Received: from step.polymtl.ca (dwarf@step.polymtl.ca [132.207.4.32])
	by optima.cs.arizona.edu (8.9.1a/8.9.1) with ESMTP id IAA15059
	for <info-sr@optima.CS.Arizona.EDU>; Fri, 19 Mar 1999 08:36:58 -0700 (MST)
Received: from localhost (dwarf@localhost)
	by step.polymtl.ca (8.9.0/8.9.0) with ESMTP id KAA12052
	for <info-sr@optima.CS.Arizona.EDU>; Fri, 19 Mar 1999 10:37:35 -0500 (EST)
Date: Fri, 19 Mar 1999 10:37:35 -0500 (EST)
From: Patrice Chiniara <dwarf@step.polymtl.ca>
To: info-sr@optima.CS.Arizona.EDU
Subject: mailing list...
In-Reply-To: <199903191525.IAA04240@baskerville.CS.Arizona.EDU>
Message-ID: <Pine.GSO.4.10.9903191037020.11894-100000@step.polymtl.ca>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII


Hi,

Can I be removed from the mailing list? Thanks...
--
Patrice Chiniara
dwarf@step.polymtl.ca               http://step.polymtl.ca/~dwarf  

"Some people say that I must be a horrible person, but that's not
true. I have the heart of a young boy -- in a jar on my desk."

                                          -- Stephen King, 3/8/90


From owner-info-sr  Thu Apr 15 17:48:51 1999
Return-Path: <owner-info-sr@CS.Arizona.EDU>
Received: from optima.CS.Arizona.EDU (optima.CS.Arizona.EDU [192.12.69.5])
	by cheltenham.cs.arizona.edu (8.8.7/8.8.7) with ESMTP id RAA20205
	for <info-sr@cheltenham.CS.Arizona.EDU>; Thu, 15 Apr 1999 17:48:51 -0700 (MST)
Received: from lectura.CS.Arizona.EDU (lectura.CS.Arizona.EDU [192.12.69.186])
	by optima.CS.Arizona.EDU (Postfix) with ESMTP id CEBC73B33
	for <info-sr@cheltenham.CS.Arizona.EDU>; Thu, 15 Apr 1999 17:48:23 -0700 (MST)
Received: by lectura.CS.Arizona.EDU (Postfix)
	id E30E231CB1; Thu, 15 Apr 1999 17:48:49 -0700 (MST)
Delivered-To: info-sr@cs.arizona.edu
Received: by lectura.CS.Arizona.EDU (Postfix, from userid 253)
	id B508631CB0; Thu, 15 Apr 1999 17:48:49 -0700 (MST)
Received: from localhost (localhost [127.0.0.1])
	by lectura.CS.Arizona.EDU (Postfix) with ESMTP id 9B46C2F065
	for <info-sr@CS.Arizona.EDU>; Thu, 15 Apr 1999 17:48:49 -0700 (MST)
Date: Thu, 15 Apr 1999 17:48:49 -0700 (MST)
From: "Dean M. Starrett" <dms@CS.Arizona.EDU>
To: info-sr@CS.Arizona.EDU
Subject: SR on Intel & Solaris 2.6 (SunOS 5.6)
Message-ID: <Pine.GSO.4.03.9904151700360.14003-100000@lectura.CS.Arizona.EDU>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
Sender: owner-info-sr@CS.Arizona.EDU

FYI: 

I recently built SR on a pentium running Solaris 2.6.  It builds (gcc)
without a hitch right out of the box!  The quick/jumble tests were
successful.

--Dean

ps: Solaris is available for media cost (10 bucks) from Sun at:
http://www.sun.com/solaris/freesolaris.html 



From owner-info-sr  Fri Apr 16 09:04:22 1999
Return-Path: <owner-info-sr@CS.Arizona.EDU>
Received: from optima.CS.Arizona.EDU (optima.CS.Arizona.EDU [192.12.69.5])
	by cheltenham.cs.arizona.edu (8.8.7/8.8.7) with ESMTP id JAA26438
	for <info-sr@cheltenham.CS.Arizona.EDU>; Fri, 16 Apr 1999 09:04:22 -0700 (MST)
Received: by optima.CS.Arizona.EDU (Postfix)
	id C226D3B47; Fri, 16 Apr 1999 09:03:48 -0700 (MST)
Delivered-To: info-sr@optima.cs.arizona.edu
Received: from baskerville.CS.Arizona.EDU (baskerville.CS.Arizona.EDU [192.12.69.35])
	by optima.CS.Arizona.EDU (Postfix) with ESMTP
	id B908C3B51; Fri, 16 Apr 1999 09:03:27 -0700 (MST)
Received: (from gmt@localhost)
	by baskerville.CS.Arizona.EDU (8.9.1a/8.9.1) id JAA26925;
	Fri, 16 Apr 1999 09:03:54 -0700 (MST)
Date: Fri, 16 Apr 1999 09:03:54 -0700 (MST)
From: Gregg Townsend <gmt@CS.Arizona.EDU>
Message-Id: <199904161603.JAA26925@baskerville.CS.Arizona.EDU>
To: dms@CS.Arizona.EDU, info-sr@CS.Arizona.EDU
Subject: Re: SR on Intel & Solaris 2.6 (SunOS 5.6)
Sender: owner-info-sr@CS.Arizona.EDU

Thanks for the note.  We're glad to hear it all went smoothly.

   ---------------------------------------------------------------------------
   Gregg Townsend              Gould-Simpson Building   gmt@cs.arizona.edu
   Staff Scientist             1040 E. 4th St.          32 13 45N  110 57 16W
   Dept. of Computer Science   PO Box 210077            tel: +1 520 621 4325
   The University of Arizona   Tucson, AZ  85721-0077   fax: +1 520 621 4246

From owner-info-sr  Tue May 11 09:29:52 1999
Return-Path: <owner-info-sr@cheltenham.cs.arizona.edu>
Received: from optima.cs.arizona.edu (optima.CS.Arizona.EDU [192.12.69.5])
	by cheltenham.cs.arizona.edu (8.8.7/8.8.7) with ESMTP id JAA18392
	for <info-sr@cheltenham.cs.arizona.edu>; Tue, 11 May 1999 09:29:52 -0700 (MST)
Received: from unical.ac.in ([202.141.129.205])
	by optima.cs.arizona.edu (8.9.3/8.9.1) with SMTP id JAA20396
	for <info-sr@CS.Arizona.EDU>; Tue, 11 May 1999 09:28:38 -0700 (MST)
Received: from chmk.unical.ac.in by unical.ac.in (SMI-8.6/SMI-SVR4)
	id MAA05288; Tue, 11 May 1999 12:57:39 +0500
Date: Wed, 12 May 1999 13:17:55 +0530 (India Standard Time)
From: suren <suren@unical.ac.in>
To: info-sr@CS.Arizona.EDU
Subject: subscribe suren@unical.ac.in
Message-ID: <Pine.WNT.3.96.990512131704.-3195127B-100000@chmk.unical.ac.in>
X-X-Sender: suren@kohinoor.unical.ac.in
MIME-Version: 1.0
Content-Type: multipart/mixed; boundary="MimeMultipartBoundary"

--MimeMultipartBoundary
Content-Type: TEXT/PLAIN; charset=US-ASCII

suren@unical.ac.in



--MimeMultipartBoundary--

From owner-info-sr  Fri May 28 09:33:47 1999
Return-Path: <owner-info-sr@CS.Arizona.EDU>
Received: from silliac.CS.Arizona.EDU (silliac.CS.Arizona.EDU [172.16.0.7])
	by cheltenham.cs.arizona.edu (8.8.7/8.8.7) with ESMTP id JAA08397
	for <info-sr@cheltenham.CS.Arizona.EDU>; Fri, 28 May 1999 09:33:47 -0700 (MST)
Received: by silliac.CS.Arizona.EDU (Postfix)
	id 215FF2C42; Fri, 28 May 1999 09:33:46 -0700 (MST)
Delivered-To: info-sr@silliac.cs.arizona.edu
Received: from optima.cs.arizona.edu (optima.CS.Arizona.EDU [192.12.69.5])
	by silliac.CS.Arizona.EDU (Postfix) with ESMTP id A0D602C41
	for <info-sr@silliac.CS.Arizona.EDU>; Fri, 28 May 1999 09:33:45 -0700 (MST)
Received: from arturo.lsi.us.es (arturo.lsi.us.es [150.214.141.54])
	by optima.cs.arizona.edu (8.9.3/8.9.3) with ESMTP id JAA16182
	for <info-sr@cs.arizona.edu>; Fri, 28 May 1999 09:29:31 -0700 (MST)
Received: from cyrano (mortadelo.lsi.us.es [150.214.141.66]) by arturo.lsi.us.es (8.7.6/8.7.3) with SMTP id SAA22109; Fri, 28 May 1999 18:26:38 +0200 (MET DST)
Message-ID: <001201bea927$55361920$428dd696@cyrano.lsi.us.es>
From: "Rafael Corchuelo Gil" <corchu@lsi.us.es>
To: <info-sr@CS.Arizona.EDU>, <jperez@lsi.us.es>, <i3959@lsi.us.es>
Subject: A bug?
Date: Fri, 28 May 1999 18:29:58 +0200
MIME-Version: 1.0
Content-Type: multipart/mixed;
	boundary="----=_NextPart_000_000F_01BEA938.17735650"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-info-sr@cheltenham.CS.Arizona.EDU

This is a multi-part message in MIME format.

------=_NextPart_000_000F_01BEA938.17735650
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

Hi there,

I think that I've found a bug in SR.  Try the following code.  It should
loop forever and use a finite, constant amount of memory.  Unfortunately,
it uses more and more and more memory, unless you remove the op type from
Global.  If so, everthing works fine.

global Glob

 optype ANOPTYPE = (ptr any)
 type OTHERTYPE = ptr any

end Glob

resource Res
body Res()
  import Glob
end Res

resource Main
body Main()

  import Res

  do true ->
    var s: cap Res := create Res()
    destroy s
  od

end Main

Does someone know how to fix this problem?  Thanks in advance.

Rafael




------=_NextPart_000_000F_01BEA938.17735650
Content-Type: text/x-vcard;
	name="Rafael Corchuelo Gil.vcf"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="Rafael Corchuelo Gil.vcf"

BEGIN:VCARD
VERSION:2.1
N:Gil;Rafael;Corchuelo
FN:Rafael Corchuelo Gil
ORG:Universidad de Sevilla.  Facultad de Inform=E1tica;Lenguajes y =
Sistemas Inform=E1ticos
TITLE:Profesor Asociado
TEL;WORK;VOICE:+34 95 455 27 70
TEL;WORK;FAX:+34 95 455 71 39
ADR;WORK:;Despacho 1.25;Avda. de la Reina Mercedes =
s/n;Sevilla;Andaluc=EDa;41.012;Espa=F1a
LABEL;WORK;ENCODING=3DQUOTED-PRINTABLE:Despacho 1.25=3D0D=3D0AAvda. de =
la Reina Mercedes s/n=3D0D=3D0ASevilla, Andaluc=3DEDa =3D
41.012=3D0D=3D0AEspa=3DF1a
URL:http://www.lsi.us.es
URL:http://www.lsi.us.es
EMAIL;PREF;INTERNET:corchu@lsi.us.es
REV:19990528T162958Z
END:VCARD

------=_NextPart_000_000F_01BEA938.17735650--


From owner-info-sr  Fri May 28 10:57:24 1999
Return-Path: <owner-info-sr@CS.Arizona.EDU>
Received: from silliac.CS.Arizona.EDU (silliac.CS.Arizona.EDU [172.16.0.7])
	by cheltenham.cs.arizona.edu (8.8.7/8.8.7) with ESMTP id KAA13286
	for <info-sr@cheltenham.CS.Arizona.EDU>; Fri, 28 May 1999 10:57:24 -0700 (MST)
Received: by silliac.CS.Arizona.EDU (Postfix)
	id 42C4A2C42; Fri, 28 May 1999 10:57:23 -0700 (MST)
Delivered-To: info-sr@silliac.cs.arizona.edu
Received: from optima.cs.arizona.edu (optima.CS.Arizona.EDU [192.12.69.5])
	by silliac.CS.Arizona.EDU (Postfix) with ESMTP id C20972C41
	for <info-sr@silliac.CS.Arizona.EDU>; Fri, 28 May 1999 10:57:22 -0700 (MST)
Received: from arturo.lsi.us.es (arturo.lsi.us.es [150.214.141.54])
	by optima.cs.arizona.edu (8.9.3/8.9.3) with ESMTP id KAA17627
	for <info-sr@cs.arizona.edu>; Fri, 28 May 1999 10:54:44 -0700 (MST)
Received: from cyrano (mortadelo.lsi.us.es [150.214.141.66]) by arturo.lsi.us.es (8.7.6/8.7.3) with SMTP id TAA21817; Fri, 28 May 1999 19:52:26 +0200 (MET DST)
Message-ID: <004401bea933$52079f10$428dd696@cyrano.lsi.us.es>
From: "Rafael Corchuelo Gil" <corchu@lsi.us.es>
To: <info-sr@CS.Arizona.EDU>, <jperez@lsi.us.es>, <i3959@lsi.us.es>
Subject: I think it's a bug
Date: Fri, 28 May 1999 19:55:48 +0200
MIME-Version: 1.0
Content-Type: multipart/mixed;
	boundary="----=_NextPart_000_0040_01BEA944.151C5080"
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.2106.4
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.2106.4
Sender: owner-info-sr@cheltenham.CS.Arizona.EDU

This is a multi-part message in MIME format.

------=_NextPart_000_0040_01BEA944.151C5080
Content-Type: multipart/alternative;
	boundary="----=_NextPart_001_0041_01BEA944.151DD720"


------=_NextPart_001_0041_01BEA944.151DD720
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi again!

I'm quite sure this a bug.  Try something like this:

resource A
  op Remove_Me()
body A()
end A

resource Main
body Main()
  do true ->
    var x: cap A :=3D create A()
    destroy A
  od
end Main

This program also loops forever, and it also uses more and more memory =
as it runs.  But if you remove the operation from A, then the amount of =
memory it uses is always the same.

I'd appreciate any help to fix this problem.  Thanks

Rafael


------=_NextPart_001_0041_01BEA944.151DD720
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD W3 HTML//EN">
<HTML>
<HEAD>

<META content=3Dtext/html;charset=3Diso-8859-1 =
http-equiv=3DContent-Type>
<META content=3D'"MSHTML 4.72.2106.6"' name=3DGENERATOR>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT color=3D#000000 size=3D2>Hi again!</FONT></DIV>
<DIV><FONT color=3D#000000 size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT color=3D#000000 size=3D2>I'm quite sure this a bug.&nbsp; Try =
something=20
like this:</FONT></DIV>
<DIV><FONT color=3D#000000 size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT color=3D#000000 size=3D2>resource A</FONT></DIV>
<DIV><FONT color=3D#000000 size=3D2></FONT><FONT size=3D2>&nbsp; op=20
Remove_Me()</FONT></DIV>
<DIV><FONT color=3D#000000 size=3D2>body A()</FONT></DIV>
<DIV><FONT color=3D#000000 size=3D2>end A</FONT></DIV>
<DIV><FONT color=3D#000000 size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT color=3D#000000 size=3D2>resource Main</FONT></DIV>
<DIV><FONT color=3D#000000 size=3D2>body Main()</FONT></DIV>
<DIV><FONT color=3D#000000 size=3D2>&nbsp; do true -&gt;</FONT></DIV>
<DIV><FONT color=3D#000000 size=3D2>&nbsp;&nbsp;&nbsp; var x: cap A :=3D =
create=20
A()</FONT></DIV>
<DIV><FONT color=3D#000000 size=3D2>&nbsp;&nbsp;&nbsp; destroy =
A</FONT></DIV>
<DIV><FONT color=3D#000000 size=3D2>&nbsp; od</FONT></DIV>
<DIV><FONT color=3D#000000 size=3D2>end Main</FONT></DIV>
<DIV><FONT color=3D#000000 size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT color=3D#000000 size=3D2>This program also loops forever, and =
it also=20
uses more and more memory as it runs.&nbsp; But if you remove the =
operation from=20
A, then the amount of memory it uses is always the same.</FONT></DIV>
<DIV><FONT color=3D#000000 size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT color=3D#000000 size=3D2>I'd appreciate any help to fix this=20
problem.&nbsp; Thanks</FONT></DIV>
<DIV><FONT color=3D#000000 size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT color=3D#000000 size=3D2>Rafael</FONT></DIV>
<DIV><FONT color=3D#000000 size=3D2></FONT>&nbsp;</DIV></BODY></HTML>

------=_NextPart_001_0041_01BEA944.151DD720--

------=_NextPart_000_0040_01BEA944.151C5080
Content-Type: text/x-vcard;
	name="Rafael Corchuelo Gil.vcf"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
	filename="Rafael Corchuelo Gil.vcf"

BEGIN:VCARD
VERSION:2.1
N:Gil;Rafael;Corchuelo
FN:Rafael Corchuelo Gil
ORG:Universidad de Sevilla.  Facultad de Inform=E1tica;Lenguajes y =
Sistemas Inform=E1ticos
TITLE:Profesor Asociado
TEL;WORK;VOICE:+34 95 455 27 70
TEL;WORK;FAX:+34 95 455 71 39
ADR;WORK:;Despacho 1.25;Avda. de la Reina Mercedes =
s/n;Sevilla;Andaluc=EDa;41.012;Espa=F1a
LABEL;WORK;ENCODING=3DQUOTED-PRINTABLE:Despacho 1.25=3D0D=3D0AAvda. de =
la Reina Mercedes s/n=3D0D=3D0ASevilla, Andaluc=3DEDa =3D
41.012=3D0D=3D0AEspa=3DF1a
URL:http://www.lsi.us.es
URL:http://www.lsi.us.es
EMAIL;PREF;INTERNET:corchu@lsi.us.es
REV:19990528T175548Z
END:VCARD

------=_NextPart_000_0040_01BEA944.151C5080--


From owner-info-sr  Fri May 28 11:03:46 1999
Return-Path: <owner-info-sr@CS.Arizona.EDU>
Received: from silliac.CS.Arizona.EDU (silliac.CS.Arizona.EDU [172.16.0.7])
	by cheltenham.cs.arizona.edu (8.8.7/8.8.7) with ESMTP id LAA13352
	for <info-sr@cheltenham.CS.Arizona.EDU>; Fri, 28 May 1999 11:03:46 -0700 (MST)
Received: by silliac.CS.Arizona.EDU (Postfix)
	id 487342C42; Fri, 28 May 1999 11:03:45 -0700 (MST)
Delivered-To: info-sr@silliac.cs.arizona.edu
Received: from optima.cs.arizona.edu (optima.CS.Arizona.EDU [192.12.69.5])
	by silliac.CS.Arizona.EDU (Postfix) with ESMTP id B23182C41
	for <info-sr@silliac.CS.Arizona.EDU>; Fri, 28 May 1999 11:03:44 -0700 (MST)
Received: from orb.cs.usfca.edu (IDENT:root@orb.cs.usfca.edu [138.202.160.134])
	by optima.cs.arizona.edu (8.9.3/8.9.3) with ESMTP id LAA17820
	for <info-sr@cs.arizona.edu>; Fri, 28 May 1999 11:02:27 -0700 (MST)
Received: from orb.cs.usfca.edu (benson@localhost [127.0.0.1])
	by orb.cs.usfca.edu (8.8.7/8.8.7) with ESMTP id LAA03968;
	Fri, 28 May 1999 11:03:31 -0700
Message-Id: <199905281803.LAA03968@orb.cs.usfca.edu>
To: "Rafael Corchuelo Gil" <corchu@lsi.us.es>
Cc: info-sr@CS.Arizona.EDU, jperez@lsi.us.es, i3959@lsi.us.es
Subject: Re: A bug? 
Date: Fri, 28 May 1999 11:03:31 -0700
From: Greg Benson <benson@usfca.edu>
Sender: owner-info-sr@cheltenham.CS.Arizona.EDU


On Fri, 28 May 1999 18:29:58 +0200 "Rafael Corchuelo Gil" wrote:

> Hi there,
> 
> I think that I've found a bug in SR.  Try the following code.  It should
> loop forever and use a finite, constant amount of memory.  Unfortunately,
> it uses more and more and more memory, unless you remove the op type from
> Global.  If so, everthing works fine.

Try the following patch.  Apply it in

sr/rts

with

patch < patchfile

Please let me know if this fixes your problem.

Greg

*** oper.c	Fri Nov 21 00:04:43 1997
--- oper.c.fix	Fri Nov 21 00:02:12 1997
***************
*** 283,289 ****
--- 283,302 ----
  {
      Oper op;
      Class clap;
+     Class clapp;
  
+     /* deallocate classes that were never used */
+ 
+     clap = res->class_list;
+     
+     while (clap != NULL) {
+         clapp = clap->next;
+         if (clap->numops == 0) {
+             sr_delpool (class_pool, (Ptr) clap);
+         }
+         clap = clapp;
+     }
+     
      for (op = res->oper_list; op; op = op->next) {
  	if (op->type == INPUT_OP || op->type == DYNAMIC_OP) {
  	    clap = op->u.clap;
***************
*** 628,633 ****
--- 641,649 ----
      clap->else_pr = NULL;
      clap->else_tailpr = NULL;
  
+     clap->next = CUR_RES->class_list;
+     CUR_RES->class_list = clap;
+     
      return (Ptr) clap;
  }
  
*** res.c	Fri Nov 21 00:04:52 1997
--- res.c.fix	Fri Nov 21 00:02:35 1997
***************
*** 676,681 ****
--- 676,682 ----
      r->crb_addr = NULL;
      r->rc_size = 0;
      r->oper_list = NULL;
+     r->class_list = NULL;
      r->procs = NULL;
      r->meml = NULL;
      r->rcp = NULL;
*** res.h	Fri Nov 21 00:04:47 1997
--- res.h.fix	Fri Nov 21 00:02:20 1997
***************
*** 22,27 ****
--- 22,28 ----
      Rcap *rcp;		/* addr of res cap during create */
      int rc_size;	/* size of res cap in bytes */
      Oper oper_list;	/* list of proc operations; protected by res->mutex */
+     Class class_list;   /* list of class structs; protected by res->mutex */
      int status;		/* initial/final/reply status flag */
      Rinst next;		/* free list link */
  };


From owner-info-sr  Mon Jul  5 09:23:39 1999
Return-Path: <owner-info-sr@cheltenham.cs.arizona.edu>
Received: from optima.cs.arizona.edu (optima.CS.Arizona.EDU [192.12.69.5])
	by cheltenham.cs.arizona.edu (8.8.7/8.8.7) with ESMTP id JAA11935
	for <info-sr@cheltenham.cs.arizona.edu>; Mon, 5 Jul 1999 09:23:39 -0700 (MST)
Received: from diplomado.cs.buap.mx (IDENT:vpelaez@[148.228.21.246])
	by optima.cs.arizona.edu (8.9.3/8.9.3) with ESMTP id JAA08741;
	Mon, 5 Jul 1999 09:21:36 -0700 (MST)
Received: from localhost (vpelaez@localhost)
	by diplomado.cs.buap.mx (8.9.3/8.9.3) with ESMTP id KAA15714;
	Mon, 5 Jul 1999 10:19:37 -0500
Date: Mon, 5 Jul 1999 10:19:37 -0500 (CDT)
From: De Hilario Pelaez Vania <vpelaez@diplomado.cs.buap.mx>
To: sr-project@cs.arizona.edu
cc: info-sr@cs.arizona.edu
Subject: information
Message-ID: <Pine.LNX.4.10.9907051005390.15697-100000@diplomado.cs.buap.mx>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII


Iam name is Vania de Hilario Pelaez,estudio Ciencias de la Computacion en
la Benemerita Universidad Autonoma de Puebla en Mexico,actualmente estoy
muy interesada en el lenguaje de programacion SR por lo que les pido de
manera mas atenta me den informacion acerca de a donde puedo conseguir
este lenguaje de programacion para poder trabajar en el o si de alguna
manera ustedes me lo podrian proporcionar. Sin otro particula les
agradesco la atencion que le prestaron a la misma.

Favor de mandar una respuesta pronta ya que estoy muy interesada en este
lenguaje de programacion SR.


ATENTAMENTE

Vania de Hilario Pelaez
Benemerita Universidad Autonoma de Puebla.
Puebla, Mexico. 


