[net.emacs] GNU Emacs help needed for Pyramid

mab@ttidcc.UUCP (Michael A. Bloom) (03/11/86)

In article <168@gsg.UUCP> lew@gsg.UUCP (Paul Lew) writes:

|We just got the latest GNU emacs version 17.49.1.  We are running Pyramid 2.5.
|When I ran it, it gave me fatal error and existed when I typed C-X 2 to enter
|two window mode.  Anyone out there have this experience?

We have two Pyramids, one runing Osx 2.5, one running Osx 3.0.

I had the same experience on the 2.5 system but not on the 3.0 system.
Examining the core dump, I found that the global Qnil (nil) did not
point to the same place in all modules! Meaning: nil was not always
nil!  

Unfortunately, a 3.0 binary won't run on a 2.5 system, so I couldnt
just bring either the other compiler, or the other emacs binary over.

Anyway,  I submitted this problem to pyramid last week as SR# 8494,
which became their internal SPR# 1923.  

Today, I got a message from Pyramid Corporate headquarters, saying that they
are sending me down a tape of their "latest and greatest" C compiler, version
3.1.7, which they say fixes the problem.  After I recieve it, I'll post the
results.

If you have this problem,  you might wish to ask for this compiler version,
referencing the above SR and SPR numbers.  

mly@PREP.AI.MIT.EDU (03/13/86)

From: mly@PREP.AI.MIT.EDU (Richard Mlynarik)

   Path: mit-eddie!think!harvard!cmcl2!philabs!ttidca!ttidcc!mab
   Date: 10 Mar 86 22:05:23 GMT
   Summary: new compiler fix

   In article <168@gsg.UUCP> lew@gsg.UUCP (Paul Lew) writes:

   |We just got the latest GNU emacs version 17.49.1.  We are running
   Pyramid 2.5.  |When I ran it, it gave me fatal error and existed
   when I typed C-X 2 to enter |two window mode.  Anyone out there
   have this experience?

   We have two Pyramids, one runing Osx 2.5, one running Osx 3.0.

   [...]

   Anyway, I submitted this problem to pyramid last week as SR# 8494,
   which became their internal SPR# 1923.

   Today, I got a message from Pyramid Corporate headquarters, saying
   that they are sending me down a tape of their "latest and greatest"
   C compiler, version 3.1.7, which they say fixes the problem.  After
   I recieve it, I'll post the results.

   If you have this problem, you might wish to ask for this compiler
   version, referencing the above SR and SPR numbers.

From the very latest copy of emacs/etc/MACHINES (on prep.ai.mit.edu):

Pyramid (m-pyramid.h; s-bsd4.2.h)

  In Pyramid system 2.5 there has beena compiler bug making
  Emacs crash just after screen-splitting with Qnil containing 0.
  A compiler that fixes this is Pyramid customer number 8494,
  internal number 1923.

  Some versions of the pyramid compiler get fatal
  errors when the -gx compiler switch is used; if this
  happens to you, change src/ymakefile to remove that switch.