bug-grub
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[bug #62123] Grub 2.06 compile with -Werror -Warray-bounds fails with gc


From: Rudi Heitbaum
Subject: [bug #62123] Grub 2.06 compile with -Werror -Warray-bounds fails with gcc12-20220220
Date: Sun, 27 Feb 2022 08:04:53 -0500 (EST)

URL:
  <https://savannah.gnu.org/bugs/?62123>

                 Summary: Grub 2.06 compile with -Werror -Warray-bounds fails
with gcc12-20220220
                 Project: GNU GRUB
            Submitted by: heitbaum
            Submitted on: Sun 27 Feb 2022 01:04:51 PM UTC
                Category: Compilation
                Severity: Major
                Priority: 5 - Normal
              Item Group: None
                  Status: None
                 Privacy: Public
             Assigned to: None
         Originator Name: Rudi Heitbaum
        Originator Email: rudi@heitbaum.com
             Open/Closed: Open
                 Release: 
                 Release: other
         Discussion Lock: Any
         Reproducibility: None
         Planned Release: None

    _______________________________________________________

Details:

The following -Warray-bounds errors occur with the gcc12 compile of grub 2.06

==== Errors in the build ====



/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/build/grub-2.06/grub-core/commands/acpi.c:171:43:
warning: array subscript 0 is outside array bounds of 'grub_uint16_t[0]' {aka
'short unsigned int[]'} [-Warray-bounds]
/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/build/grub-2.06/grub-core/commands/acpi.c:301:4:
warning: array subscript 0 is outside array bounds of 'grub_uint16_t[0]' {aka
'short unsigned int[]'} [-Warray-bounds]
/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/build/grub-2.06/grub-core/commands/efi/loadbios.c:50:7:
warning: array subscript 0 is outside array bounds of 'grub_uint32_t[0]' {aka
'unsigned int[]'} [-Warray-bounds]
/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/build/grub-2.06/grub-core/commands/efi/loadbios.c:67:3:
warning: array subscript 0 is outside array bounds of 'grub_uint32_t[0]' {aka
'unsigned int[]'} [-Warray-bounds]
/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/build/grub-2.06/grub-core/commands/efi/loadbios.c:101:8:
warning: array subscript 0 is outside array bounds of 'grub_uint16_t[0]' {aka
'short unsigned int[]'} [-Warray-bounds]
/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/build/grub-2.06/grub-core/commands/efi/loadbios.c:101:27:
warning: array subscript 0 is outside array bounds of 'grub_uint16_t[0]' {aka
'short unsigned int[]'} [-Warray-bounds]
/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/build/grub-2.06/grub-core/commands/efi/loadbios.c:132:17:
warning: array subscript 0 is outside array bounds of 'grub_uint16_t[0]' {aka
'short unsigned int[]'} [-Warray-bounds]
/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/build/grub-2.06/grub-core/commands/efi/loadbios.c:133:16:
warning: array subscript 0 is outside array bounds of 'grub_uint16_t[0]' {aka
'short unsigned int[]'} [-Warray-bounds]
/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/build/grub-2.06/grub-core/commands/efi/loadbios.c:135:45:
warning: array subscript 0 is outside array bounds of 'grub_uint16_t[0]' {aka
'short unsigned int[]'} [-Warray-bounds]
/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/build/grub-2.06/grub-core/bus/cs5536.c:338:10:
warning: array subscript 0 is outside array bounds of 'volatile void[0]'
[-Warray-bounds]
/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/build/grub-2.06/grub-core/bus/cs5536.c:337:7:
warning: array subscript 0 is outside array bounds of 'volatile void[0]'
[-Warray-bounds]
/var/media/DATA/home-rudi/LibreELEC.tv/build.LibreELEC-Generic.x86_64-11.0-devel/build/grub-2.06/grub-core/fs/cbfs.c:345:7:
warning: array subscript 0 is outside array bounds of 'grub_uint32_t[0]' {aka
'unsigned int[]'} [-Warray-bounds]




    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?62123>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]