PowerPC Compiler Crash

Hello PowerPC fans,

I am attempting to land D64146 and the PowerPC bots crash with an internal compiler error. Can anyone help me to reproduce the crash or obtain a stack trace somehow?

The issue seems to be related to my diff, however the crash does not occur while compiling one of the files I changed.

Thank you,
Nandor Licker

Hi,

http://lab.llvm.org:8011/builders/clang-ppc64be-linux/builds/37730/ is an example of the ICE when D64146/rL370584 landed.

The log says "c++: internal compiler error: Killed (program cc1plus)" -
so that looks like a GCC ICE. Do we know what version of GCC that bot is
running?

-Hal

Yeah it looks like a GCC compiler crash. According to the preceding cmake step, it is gcc 7.3.1.

These are the GCC levels on the PowerPC bot machines.

Ubuntu: gcc version 5.4.0 20160609 (Ubuntu/IBM 5.4.0-6ubuntu1~16.04.11)

RHEL: gcc version 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC)

Jeff

– The C compiler identification is GNU 7.3.1
– The CXX compiler identification is GNU 7.3.1

According to buildbot log here http://lab.llvm.org:8011/builders/clang-ppc64be-linux/builds/37730/steps/cmake%20stage%201/logs/stdio for Simon’s example ICE.

Best,

Jinsong Ji (纪金松), PhD.

XL/LLVM on Power Compiler Development
E-mail: jji@us.ibm.com

graycol.gif“Finkel, Hal J. via llvm-dev” —09/01/2019 11:04:28 AM—The log says “c++: internal compiler error: Killed (program cc1plus)” - so that looks like a GCC IC

-- The C compiler identification is GNU 7.3.1
-- The CXX compiler identification is GNU 7.3.1

According to buildbot log here
http://lab.llvm.org:8011/builders/clang-ppc64be-linux/builds/37730/steps/cmake%20stage%201/logs/stdio
  for Simon's example ICE.

Best,

Jinsong Ji (纪金松), PhD.

Greetings,

That version of gcc seems to be outdated now. For that major version its

on 7.4 now so you may want to try that to see if its already been fixed

as a regression. If not thats considered a serious regression and should

be reported. If Finkel can also send me a log of the build utput I can

probably tell him how to get a trace but its a little hard to tell without

that.

Regards,

Nick

Hi Nicholas,

The admin of the buildbot is aware of this, will handle it after long weekend. Thanks.

Best,

Jinsong Ji (纪金松), PhD.

XL/LLVM on Power Compiler Development
E-mail: jji@us.ibm.com

Inactive hide details for Nicholas Krause ---09/01/2019 04:22:58 PM---On 9/1/19 3:39 PM, Jinsong Ji via llvm-dev wrote: > -- ThNicholas Krause —09/01/2019 04:22:58 PM—On 9/1/19 3:39 PM, Jinsong Ji via llvm-dev wrote: > – The C compiler identification is GNU 7.3.1

Hello,

Am I to understand that the version of GCC on the bot will be updated?
When would it be a good time for me to commit the patch again?

Thank you,
Nandor Licker

Hi Nandor:

I think I did not imply that admin will update the GCC version.

I believe the admin will handle it as usual bb problems, eg:
first, trying to reproduce and understand what causes the ICE.
then see what is the best solution to it.

Admin might or might not update the GCC version, it depends on the problem itself.
But he/she will keep the loop updated once the investigation is done.

Best,

Jinsong Ji (纪金松), PhD.

XL/LLVM on Power Compiler Development
E-mail: jji@us.ibm.com

graycol.gifNandor Licker —09/03/2019 06:04:26 AM—Hello, Am I to understand that the version of GCC on the bot will be updated?