Re: [GAM] illegal hardware instruction (core dumped)

105 views
Skip to first unread message

Jay Lee

unread,
Apr 18, 2024, 4:57:28 PM4/18/24
to google-ap...@googlegroups.com

What old hardware? Is it a 64-bit OS? (It needs to be)

Jay


On Thu, Apr 18, 2024, 4:50 PM Bill Pier <bill...@gmail.com> wrote:
I just installed 6.72.14 GAMADV-XTD3 on an admittedly old PC.  I'm running Python 3.11.6, the default release on Ubuntu 23.10.

Running GAM results in illegal hardware instruction (core dumped).

Do I have to install an upgrade to Python 3.12.x for this release of GAM?

Any ideas or recommendations, (other than upgrading the PC)?


--
You received this message because you are subscribed to the Google Groups "GAM for Google Workspace" group.
To unsubscribe from this group and stop receiving emails from it, send an email to google-apps-man...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/google-apps-manager/5dfd9855-3127-445e-bb2e-48e7245c7429n%40googlegroups.com.

Bill Pier

unread,
Apr 19, 2024, 4:20:56 PM4/19/24
to GAM for Google Workspace
Please excuse the original post -- it was incoherent and poorly worded.

I've been using GAM on an older PC running Ubuntu Linux 23.10.  The processor is an Intel Core 2 Quad (2007).

$ python3 -m platform
Linux-6.5.0-27-generic-x86_64-with-glibc2.38

I've tried both of the recent gamadv-xtd3 releases, 6.72.14-linux-x86_64-glibc2.31 and 6.73.14-linux-x86_64-glibc2.35,  but running GAM results in: 
illegal hardware instruction (core dumped)

I've been running GAM steadily for years on this same Linux system without issue.

From what I can determine, many suggest the error is indicative of unsupported instructions on older (long deprecated) processors.  Specifically, the Intel Core 2 Quad does not support the AVX/AVX2 instruction set.  While this can be worked around, as indeed the Linux kernel does itself, there are software programs that do make use of the instructions and thereby deprecate processors which don't support such by not providing alternate code paths.

So, I'm wondering if perhaps somewhere in the toolchain for building GAM is a setting that is defaulting to requiring AVX instructions, and thereby producing the error that I'm seeing.

thanks,
Bill

Bill Pier

unread,
May 16, 2024, 1:03:56 PM5/16/24
to GAM for Google Workspace
Followup:
  • system:  Linux (Kubuntu 23.10) 6.5.0-35-generic  x86_64
  • latest GAM install:  gamadv-xtd3-6.76.02-linux-x86_64-glibc2.35  -- NOW WORKING AGAIN

Bill

On Thursday, April 18, 2024 at 1:57:28 PM UTC-7 Jay Lee wrote:
Reply all
Reply to author
Forward
0 new messages