https://gcc.gnu.org/bugzilla/show_bug.cgi?id=87358

            Bug ID: 87358
           Summary: ICE when -mtune=thunderx2t99 applied
           Product: gcc
           Version: 7.3.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c
          Assignee: unassigned at gcc dot gnu.org
          Reporter: Lijian.Zhang at arm dot com
  Target Milestone: ---

lijian@armada8040-1:~/ICE.issue$ gcc --version
gcc (Ubuntu/Linaro 7.3.0-16ubuntu3) 7.3.0
Copyright (C) 2017 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

lijian@armada8040-1:~/ICE.issue$ cat /etc/os-release
NAME="Ubuntu"
VERSION="18.04.1 LTS (Bionic Beaver)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 18.04.1 LTS"
VERSION_ID="18.04"
HOME_URL="https://www.ubuntu.com/";
SUPPORT_URL="https://help.ubuntu.com/";
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/";
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy";
VERSION_CODENAME=bionic
UBUNTU_CODENAME=bionic

lijian@armada8040-1:~/ICE.issue$ lscpu
Architecture:        aarch64
Byte Order:          Little Endian
CPU(s):              4
On-line CPU(s) list: 0-3
Thread(s) per core:  1
Core(s) per socket:  2
Socket(s):           2
Vendor ID:           ARM
Model:               1
Model name:          Cortex-A72
Stepping:            r0p1
CPU max MHz:         2000.0000
CPU min MHz:         100.0000
BogoMIPS:            50.00
Flags:               fp asimd evtstrm aes pmull sha1 sha2 crc32

lijian@armada8040-1:~/ICE.issue$ gcc -c l2_learn.i -O2 
-march=armv8.1-a+crc+crypto -mtune=thunderx2t99
/home/lijian/tasks/dualQuad/origin/src/vnet/l2/l2_learn.c: In function
‘l2learn_node_fn_thunderx2t99’:
/home/lijian/tasks/dualQuad/origin/src/vnet/l2/l2_learn.c:430:1: internal
compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-7/README.Bugs> for instructions.

lijian@armada8040-1:~/ICE.issue$ gcc -c l2_learn.i -O2 
-march=armv8.1-a+crc+crypto
lijian@armada8040-1:~/ICE.issue$
lijian@armada8040-1:~/ICE.issue$

Reply via email to