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

            Bug ID: 92773
           Summary: GCC compilation with big array / header is infinite
           Product: gcc
           Version: 9.2.1
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c
          Assignee: unassigned at gcc dot gnu.org
          Reporter: renault at fedoraproject dot org
  Target Milestone: ---

Created attachment 47408
  --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=47408&action=edit
module driver

I'm working on a new Linux kernel module. I'm using Fedora 31 with GCC 9.2.1

This module has several big arrays generated by a external tool which should be
included into the driver itself. I use C headers for that.

Without those headers, the compilation works fine. But if I try to include
them, the compilation takes a infinite amount of time with cc1 process which
uses one CPU at 100%.

I tried with GCC 5.3.1 (Fedora 22) and 5.3.0 (Yocto) and the build succeed. And
I don't see any reason to have this behaviour on earlier GCC.

Reply via email to