HDTenEightyP/NetNews huggingface dataset:
From: jfh@rpp386.lonestar.org (John F Haugh II)
Newsgroups: comp.unix.aix
Subject: Re: AIX/370 performance
Date: 14 Apr 92 13:12:18 GMT
Reply-To: jfh@rpp386.cactus.org (John F Haugh II)
Distribution: na
Organization: On the Beach, Simpson Bay, Sint Maarten, Nederland Antilles
X-Random-Thought: Practice random kindness and senseless acts of beauty

In article <1992Apr14.001803.22286@engr.washington.edu> eliot@stalfos.engr.washington.edu (Brutus Thornapple) writes:
>I experimented running it 16M V=V a couple of times and the performance
>was much inferior.

That's because you were paging twice - VM was paging your virtual machine
and AIX was paging your programs.  There have been enhancements to cut
down on that.  You might see better results if you ran the same machine
today (of course, having plenty of XSTORE helps, too)
-- 
John F. Haugh II        | Every 56 days.   | UUCP: ...!cs.utexas.edu!rpp386!jfh
Ma Bell: (512) 251-2151 | Give Blood, often.    | Domain: jfh@rpp386.cactus.org
"A countryman between two lawyers is like a fish between two cats."
		-- Benjamin Franklin
From: duncan@convex.csd.uwm.edu (Shan D Duncan)
Newsgroups: comp.unix.aix
Subject: Changes in networking from 3.1 to 3.2
Date: 15 Apr 92 17:28:22 GMT
Article-I.D.: uwm.1992Apr15.172822.11330
Organization: University of Wisconsin - Milwaukee
Originator: duncan@convex.csd.uwm.edu


In trying to compile the netatalk package - I've been using
definitions for BSD4_4.  It does compile but does not work.  Does
anyone have a list of the changes that were made to the
networking code in moving from 3.1 to 3.2?

More importantly can the code that compiled under 3.1.5 and does not
work under 3.2 be used (i.e. is there a way to be backward
compatible?  Or will the code just have to be rewritten?).

For those that do not know netatalk is a method for implementing
the AppleTalk Protocol Suite for bsd-derived systems.



Thank you for any information
Newsgroups: comp.unix.aix
From: ibacon@seamis1.gsfc.nasa.gov (Ian Bacon)
Subject: g++ for the rs6000
Summary: troubles implementing g++ on the rs6000
Keywords: g++ 
Organization: Goddard Space Flight Center
Date: Wed, 15 Apr 1992 15:19:45 GMT

Has **anyone** managed to successfully implement g++ on the rs6000 yet?
Help, tips, pointers, binaries appreciated.

-- Ian Bacon --

--------------------------------------------------------------------------
|	Ian Bacon		| internet: ian@tsg.com		 	 |
|  Telos Systems Group		|	or: ibacon@seamis1.gsfc.nasa.gov |
|  Chantilly, Virginia		|					 |
|	 "If there is a bright center to the galaxy, you are 		 |
|		on the planet which is furthest from."			 |
|		Luke Skywalker, Star Wars, Episode 4			 |
--------------------------------------------------------------------------
Newsgroups: comp.unix.aix,bit.listserv.aix-l
From: jmd@wrkgrp.COM (Joseph M DeAngelo)
Subject: Re: Make won't invoke SCCS get
Organization: The Workstation Group
Date: Tue, 14 Apr 92 14:56:19 GMT

terry@ithaca.npd.Novell.COM (Terry Lambert) writes:
: In article <1992Apr10.155446.12938@wrkgrp.COM>, jmd@wrkgrp.COM (Joseph M DeAngelo) writes:
: |> 
: |> I use SCCS on my Sun system quite effectively.  When I run 'make'
: |> on my RS6000, however, it fails to notice backdated source and
: |> fails to fetch the updated versions.  Is there some trick I should
: |> be aware of??  I believe we run AIX 3.1 .
: 
: 	There is not a default rule for SCCS extraction on AIX.  You will either have to modify
: the rules list or port GNUMake if you can't do that.

OK, thanks.  Now let me ask if anyone understands how to code the
rule which will effect SCCS extraction??
Newsgroups: comp.unix.aix
From: peppe@ipgaix.unipg.it (G. Vitillaro)
Subject: xfig 2.1
Organization: Universita' di Perugia
Date: Tue, 07 Apr 1992 09:52:38 GMT

I'm looking for the "executable" version of xfig 2.1 for AIX/6000.
I cannot compile them on my machine because I'm at level X11R3 and
I cannot afford to recompile X11R5 by now (problem of time and disk
space).

I think that xfig would run also on X11R3 if I may obtain the executable
version of it.

Any body on this group may transfer me (or point me to) an executable 
copy of xfig 2.1?

Thanks
-- 
Giuseppe Vitillaro - IBM SEMEA      |  E-Mail : peppe@ipgaix.unipg.it 
University of Perugia Italy         |  06100 Perugia  Phone:+39.75.585-2200
---------------------------------------------------------------------------
All comments/opinions are mine and don't represent those of IBM
Newsgroups: comp.unix.aix
From: jet@karazm.math.uh.edu (J Eric Townsend)
Subject: Re: What do you do with a 1000 groupies?
Organization: UH Dept of Math
Date: Mon, 13 Apr 1992 18:24:25 GMT

"John" == John F Haugh II <jfh@rpp386.cactus.org> writes:

John> No promises, tho,
John> since I'll probably get beat up on for fixing APARs ...

As much help as Support has been for me, I'm still not surprised at
this statement.  Doesn't management understand the value of a
non-hierarchical support structure?  Maybe it should be
demonstrated...

Maybe I should be quiet, as I'm about to call IBM with a list of
things I think are problems under 3.2.  We'll see what happens.

--
J. Eric Townsend - jet@uh.edu - Systems Wrangler, UH Dept of Mathematics
Note! New vox number: (713) 743-3466  '91 CB750, DoD# 0378
     Want to report illegal or corrupt activities by a federal agency?
        Call the Federally-sponsored Whistleblower BBS: 202.225.5527
Newsgroups: comp.unix.aix
From: bnc@portia.si.macsch.com (Brian Casey)
Subject: Re: Question on floating-point numbers
Organization: The MacNeal-Schwendler Corporation
Date: Wed, 8 Apr 92 17:01:44 GMT

From /usr/include/values.h:

	MAXDOUBLE = 1.7976931348623157e+308
    MINDOUBLE = 4.94065645841246544e-324
	MAXFLOAT  = 3.40282346638528860e+38
	MINFLOAT  = 1.40129846432481707e-45

Check <values.h> for more useful information.

Newsgroups: comp.unix.aix
From: mycroft@hal.gnu.ai.mit.edu (Charles Hannum)
Subject: Re: C question involving redeclared functions and aix
Organization: /etc/organization
Distribution: na
Date: Fri, 10 Apr 1992 01:41:12 GMT

In article <1992Apr9.161422.11909@uwm.edu> duncan@convex.csd.uwm.edu
(Shan D Duncan) writes:
>
> #ifndef AUX
> #  ifndef malloc
>       char *malloc();
> #   endif
> #   ifndef calloc
>       char *calloc();
> #   endif

There are two problems here:

1) As someone else pointed out, `#ifndef malloc' is useless, because
malloc() is never defined as a preprocessor macro, but as a function.

2) malloc() under AIX returns `void *', not `char *'.  There no need to
redefine it, anyway.

`bsdcc' probably solves this by telling the .h files to prototype
malloc() as returning `char *'.  I don't know offhand if this is the
case, and I don't plan to check.

Newsgroups: comp.unix.aix
From: golder@nwnexus.WA.COM (Warren Jones)
Subject: Re: how do I open tektronix window on AIX3.1 ?
Organization: Golder Associates
Date: Thu, 16 Apr 1992 19:23:50 GMT

In article <1992Apr03.170918.56374@yuma.acns.colostate.edu>
flatau@lamar.ColoState.EDU (Piotr Flatau) writes:

  >  How do I open tektronix window on my IBM RISC6000/320
  >  I tried aixterm -tm tek4012

Try "aixterm -t".
This is an undocumented option.
It works under AIX 3.1.5.
-- 
----------------------------------------------------------------
Warren Jones <golder@nwnexus.wa.com>      Golder Associates Inc.
(uucp: uunet!nwnexus!golder)              4104 148th Avenue NE
(206) 883-0777                            Redmond, WA 98052, USA
Newsgroups: comp.unix.aix
From: woolstar@gumby.cs.caltech.edu (Derek Woolverton)
Subject: Partitions are a good thing sometimes
Organization: California Institute of Technology, Pasadena
Date: Thu, 9 Apr 1992 23:46:08 GMT

    I went through similar confusing adjusting to the ways that IBM does
things, and had learned to accept this new way, until we started working on
some large memory projects that started swapping alot, and then I noticed
that the IBM logical volume manager had decided to spread my swap space
all of the root volume.
    Now swapping is not a great thing in the first place, but when it's
fragmented all over a older 760 meg drive, it is very poor.  I would habe
appreciated a mechanism to keep the swap area in one contiguous section 
on the drive.

    Note this is all for an older machine that has a fairly old version
of AIX, so if they've fixed it recently, I appologize for complaining,
and would love to hear that IBM has addressed this problem.

	john d woolverton - woolstar@cobalt.caltech.edu
From: root@chem.ucsd.edu
Newsgroups: comp.unix.aix
Subject: Help, qdaemon has gone wacko...
Summary: help with piobe error message
Keywords: qdaemon, piobe, aix 3.1.7
Date: 15 Apr 92 16:43:16 GMT
Article-I.D.: network.shmf4INNhr3
Organization: University of California San Diego, Chemistry
NNTP-Posting-Host: chedccf0.ucsd.edu


HELP!!!  I was wondering if anyone could help me with a recent
problem we have been experiencing with qdaemon/piobe.  

This is the setup:

	RS/6000 model 540
	AIX 3.1.7 (2007)
	HPLJ IIID w/HP PostScript cartridge

Here is the error message we have been getting returned from piobe:
(It will appear once and then not happen the next time we print
 a file.)

	from pdc on chedccf0 (UNKNOWN) [Wed Apr 15 08:32:46 1992] ...
	Message from qdaemon:
	=====> MESSAGE FROM PRINT JOB 395 (STDIN.65397) <=====
	0782-022 The character following a %n operator (where n is 1 - 9) in a
         data base attribute value string must be the character d.
           The attribute name is @1
           The incorrect character is U
           The character offset into the the attribute value string is 22
           (Note: Sequences such as \145 and %% count as one character.)
          The print queue and queue device names are bo1:cft0_14
         To display the string, refer to the lsvirprt command.
         Use local problem reporting procedures.
	<EOT>


Here is the output of the lsvirprt command for that printer.  I wanted to
know the value of the attribute, but as you can see it doesn't exist.  ?!?!?

	     bo1               cft0_14  PostScript Printer                             
	-----------------------------------------------------------------------
	To list attributes, enter the names separated by spaces, or
	to list all attributes, enter * , or
	press Enter to terminate:  @1

	The @1 attribute does not exist.

Well, what is really annoying is that the error has been becoming much 
more frequent.  It doesn't actually stop us from printing in the long run, 
but the users do not like the error message and the requirement that they 
must reprint their file to get it to actually work.
Newsgroups: comp.unix.aix
From: charting@bluemoon.rn.com (Chris Harting)
Subject: Re: SLIP problems under AIX 3.1.5 (rs6k)
Organization: Blue Moon BBS ((614) 868-998[024])
Date: Thu, 09 Apr 92 11:28:22 EDT

I believe the MSS value can be changed thru SMIT -- try "smit tcpip" and 
check in the driver menu.  I can't verify it right now because my RS/6000
is unavailable due to 3.2 upgrade problems.  Just my two cents worth.
I would like to here more about your SLIP trials and tribulations. I'm 
using Etherslip and NCSA Telnet/ftp on a Tandy 1000 (can you say slow?)
directly wired to the RS/6000, I hope to get a link going to my home 386SX
clone via Intel 9600EX modems.  No X yet...

 This is from
     charting@bluemoon.rn.com
who doesn't have their own obnoxious signature yet
From: wohler@sapwdf.UUCP (Bill Wohler)
Newsgroups: comp.unix.aix
Subject: Re: AIX 3.2 Gratuitous Incompatibility #1
Date: 7 Apr 92 12:12:34 GMT
Article-I.D.: sapwdf.3467
Reply-To: Bill Wohler <wohler@sap-ag.de>
Organization: SAP AG, Walldorf, Germany

jfh@rpp386.lonestar.org (John F Haugh II) writes:
>In article <1620@rufus.UUCP> drake@drake.almaden.ibm.com (Sam Drake) writes:
>>I've never seen anyone, anywhere, who used more than 3 virtual terminals.
>>Have you?  

>I regularly use 8 or 10 on my PS/2, and I did the same on my RT/PC and the
>RS/6000 that I used for a while.  I =don't= care for X's teeny little fonts
>so I use the virtual terminals to connect to VM and AIX hosts all around
>the planet. 

hey john,

  is it fair that the default number of virtual terminals should be
  very high, resulting in a memory hit for everybody in the whole world,
  just for those who don't know how to change the font size in X?

  for sam: i use 2 virtual terminals, and maybe 3 or 4 in those rare
  cases that x isn't available.

  for the original poster: educate me--why would someone
  want to run more than one getty on a single terminal?

  for lack of documentation: um, upon failure, don't people get an
  error message, or doesn't an error appear in the error log with the
  word "virtual" in it?  one could quickly look up virtual in info
  which would show the command to change the value.  (we don't have
  3.2 over here yet, so i can't see for myself.)

  i think i agree with ibm: there are now often far better solutions than
  virtual terminals (an idea that was slick in the 70's).

Bill Wohler <wohler@sap-ag.de> <sapwdf!wohler>
Heidelberg Red Barons Ultimate Frisbee Team
From: fritz@scipp.UCSC.EDU (Frederick Staats)
Newsgroups: comp.unix.aix
Subject: Re: fortran precompiler
Keywords: fortran precompiler
Date: 6 Apr 92 18:22:13 GMT
Article-I.D.: darkstar.32177
Organization: Santa Cruz Institute for Particle Physics

In article <vla.702374867@ccadfa> vla@ccadfa.cc.adfa.oz.au (Louis Verhagen) writes:
>I don't quite understand the function of the
>precompiler. If I use the precompiler do I
>need to use the optimize switch (-O) in the
>compiler to optimize my code? Or if I use the
>optimize switch is it still smart to use the
>precompiler? I saw that using the precompiler 
>and the optimize switch the executable was 
>slightly larger than only using the optimize 
>switch.      Help please..

The preprocessor (precompiler) changes the source code so that it can
be optimized better by the FORTRAN compiler.  FORTRAN is very picky
about syntax and order of evaluation.  The preprocessor takes valid
FORTRAN code and translates it into valid FORTRAN code, the changes it
makes can _NOT_ be done by the compilers optimizer since to do so
would violate the ANSI definition of FORTRAN.

>Further more I have an question about the
>precompiler itself. It added some logical 
>variables which it then gave values of my "IF"
>statements. But my "IF" statements didn't
>change. So the way I see it, the precompiler just
>adds some very useless code.

The preprocessor has many tricks that give the compilers optimizer
more freedom in choosing how to impement your code in assembly
instructions.  I'm not sure (you didn't give enough details) but it
looks like the for your above code the preprocessor is trying to allow
the compiler to assign certain values to registers that otherwise
would _NEED_ to be in real memory.
-- 
Frederick Staats
fritz@scipp.UCSC.EDU -- (408) 459-3575
Santa Cruz Institute for Particle Physics
University of California at Santa Cruz
Newsgroups: comp.unix.aix
From: madd@world.std.com (jim frost)
Subject: Re: RS/6000 stack layout, subroutine linkage and register saving
Organization: The World @ Software Tool & Die
Date: Thu, 16 Apr 1992 22:24:08 GMT

davide@maverick.cad.mcc.com (David Eckelkamp) writes:
>My next question has to do with saving registers.  Does setjmp() save
>all the registers?  And does longjmp() restore all the registers?  Its
>seems they ought to, but I thought I'd ask just in case they don't. :-)

Setjmp does not save all of the registers, just all of the volatile
registers.  The format for jmp_buf under AIX 3.2 is:

struct jump_buffer {
    unsigned int sigmask1; /* signal mask for 1-32 */
    unsigned int sigmask2; /* signal mask for 33-64 */
    unsigned int lr;       /* link register (return address) */
    unsigned int sp;       /* stack pointer */
    unsigned int toc;      /* toc pointer */
    unsigned int gpr[19];  /* volatile registers */
    unsigned int cr;       /* condition register */
    unsigned int pad;      /* alignment padding */
    double       fpr[18];  /* volatile floating point regs */
    unsigned int bc;       /* backchain address in AIX 3.2, reserved in 3.1 */
    unsigned int reserved; /* reserved space */
};

The "volatile" gpr and fpr registers are the topmost registers if
you're unfamiliar with the calling conventions (see the info document
"Subroutine Linkage Conventions" for complete information).

Under AIX 3.1.X the backchain address is not stored in the jmp_buf.
This is the only difference between AIX 3.1.X and 3.2.  No reason for
its addition was given to me by IBM (even with a lot of probing).  My
guess is that IBM noticed that sometimes the backchain pointer gets
corrupted and this fixes the problem.  I've found a new-in-3.2 XLC bug
where unoptimized code corrupts the backchain pointer....

Marc Auslander says in a followup message to yours that it's unsafe to
put setjmp/longjmp in a shared library.  This is incorrect although
the reason why isn't really obvious.  When setjmp is in a shared
library the TOC saved in the jump buffer is incorrect -- but the
correct TOC is saved in the caller's frame and will be restored from
there both on return from setjmp and return from longjmp (providing it
doesn't get corrupted).  The libc.a setjmp/longjmp work fine even when
linked externally to the module making the call.

I hope this is useful and informative.

jim frost
madd@world.std.com
From: usstctw@usstdec.barclays.co.uk (Colin Walls)
Newsgroups: comp.unix.aix
Subject: Epoch and AIX
Keywords: Epoch,keymaps,AIX
Date: 7 Apr 92 07:53:08 GMT
Reply-To: Colin.Walls@barclays.co.uk
Organization: Barclays Bank Plc.
Disclaimer: This in no way represents the opinions of Barclays Bank Plc.

I have managed to build Epoch 4.0 for a number of differernt boxes. 
The version for AIX (3.1) works OK except that the cursor keys
don't work. I note that there is an include file for AIX keys, but it
doesn't get included anywhere. Has anyone managed to build 
Epoch with working keys, and if so how?

-- 
Colin Walls                | A foolish consistency is the hobgoblin 
Colin.Walls@barclays.co.uk | of little minds, adored by little statesmen
Tel: 0565-6210000 x 4531   | and philosophers and divines. 
Newsgroups: comp.unix.aix
From: mt0lamg@convex1.tcs.tulane.edu (Louis X. Lee)
Subject: How PCSIM works(how to run Dos application in AIX)?
Organization: Tulane University, New Orleans, LA
Date: Fri, 17 Apr 1992 14:32:02 GMT
Nntp-Posting-Host-[nntpd-5138]: convex1.tcs.tulane.edu


Is there anybody on the net knows how PCSIM works in AIX?
It is supposed to be something that allows one to run
Dos application in AIX.

When I typed PCSIM at the UNIX prompt, a Dos window comes up
in BASIC intepreter mode. And I could not do anything more.
That's as far as I could go with PCSIM.

Thanks for any help!
From: iafinger@techfak.uni-bielefeld.de (Axel Finger)
Newsgroups: comp.unix.aix
Subject: again ! RS6000 >100 user
Date: 14 Apr 92 08:52:36 GMT
Organization: Universitaet Bielefeld, Technische Fakultaet.

Hi,

Are there only two or three person with experiences about a RS6000
where are more than 100 users are connected at a time ?

IBM says no problem with a RS6000/550 with 256 MB Ram

We`ll use ASCII terminals (IBM 3151 or so)

But these three persons who answerd me are not so optimistic....

Please send me your opinions. Or are there only happy users ?

-- 
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
Axel Finger                                %                                               
E-mail: iafinger@techfak.uni-bielefeld.de  %                                              
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
From: neal@mnopltd.UUCP
Newsgroups: comp.unix.aix
Subject: Re: AIX 3.2 Gratuitous Incompatibility #1
Date: 9 Apr 92 02:08:10 GMT
Reply-To: emory!mnopltd!neal
Organization: MNOP Ltd., Atlanta, Ga.


->In article <1620@rufus.UUCP> drake@drake.almaden.ibm.com (Sam Drake)
->writes:
->>
->> I've never seen anyone, anywhere, who used more than 3 virtual
->> terminals.  Have you?  

Let's see. 

1.  Logged in as root;
2.  Current modem connection to client;
3.  Vi on source code;
4.  Miscellaneous development;
5.  Billing database application;
6.  Word Perfect.

Yup, that sums up our current and normal screen usage.   Perhaps we
have a dearth of imagination down there?  I didn't include:

7.  Reading News;
8.  running Chat;
9.  Vmstat or iostat......


------------------------------------------------------------------------------
Neal Rhodes                       MNOP Ltd                     (404)- 972-5430
President                Lilburn (atlanta) GA 30247             Fax:  978-4741
                             emory!mnopltd!neal 
------------------------------------------------------------------------------
From: jcf@linus.mitre.org (James C. Fohlin)
Newsgroups: comp.unix.aix
Subject: SCSI Host Adapter for PS/2?
Date: 9 Apr 92 20:11:01 GMT
Article-I.D.: rigel.JCF.92Apr9151101
Organization: Mitre Corporation, Bedford, MA.

Could anyone recommend any 3rd party SCSI host adapters (preferably
SCSI-2) for non-SCSI MC PS/2s that work with AIX 1.2.1's device
drivers or that come with AIX drivers?

Thanks.
--

Jim Fohlin                                         (617) 271-7505
The MITRE Corporation                              jcf@mitre.org
Burlington Rd, Bedford, MA  01730                   ...!linus!jcf
From: CALT@SLACVM.SLAC.STANFORD.EDU
Newsgroups: comp.unix.aix
Subject: Does 3.2 work with HP 9754 hard disks?
Date: 13 Apr 92 18:23:27 GMT
Organization: Stanford Linear Accelerator Center

I have some HP 9754 hard disks on my 530 and 550 running AIX 3.1.5.
When I upgraded from 3.1.3 to 3.1.5,I found 3.1.5 did not work with
the HP 9754 hard disks. IBM suggested to use 3.1.3's device drivers,
e.g. /etc/drivers/scdisk and /etc/drivers/scdiskpin, but not to use
of 3.1.5's. Am I going to have the same/similar problem when I upgrade
to AIX 3.2?

Thanks in advance!

Ching Shih
shih@cithex.bitnet
shih@cithe1.cithep.caltech.edu


Disclaimer: I speak for myself. All opinoins expressed are solely my own.
From: jw@adasoft.ch (Jamie Watson)
Newsgroups: comp.unix.aix
Subject: Re: interaction betweenn aixterm and telnet?
Date: 12 Apr 92 18:56:51 GMT
Reply-To: jw@adasoft.ch (Jamie Watson)
Organization: Adasoft AG, Switzerland

In article <stvjjvl.mdg@netcom.com> mdg@netcom.com (Mark Grand) writes:
>I have an odd problem that occurrs when I am working from an x-station
>running telnet under aixterm.  When I press the escape key, the node
>that I am connected to be telnet to receives TWO escape characters.

Ah, this is one of my all-time favorite monstrosities from IBM.  It
turns out the both telnet and telnetd on AIX/RS and AIX/RT recognize
certain terminal types (telnet from the TERM value and telnetd from
the TERMINAL TYPE negotiation).  If you are unlucky enough to have
your TERM value set to one of these magic names, two things happen:

  - telnet sends *two* escape characters for each press of the escape key

  - telnet expects (and waits for) *two* characters every time it gets
    an escape character.  If the second character is another escape,
    telnetd passes through only one escape character.  If it is any
    other character, it passes both characters.

The really nice thing about this is that there is absolutely *NO* mention
of this bogosity anywhere that I can find in InfoMangler.  Meaning that
the specific bahavior is not documented, nor is there a list of what the
magic names that trigger this are.  I know for sure that "hft" is one of
them.  There is a file called /etc/telnet.conf which contains some sort
of list of terminal types; but since this file is also not mentioned in
the so-called "documentation" from IBM, I was not able to figure out if
this file has anything to do with this particular mis-feature or not.

jw