Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove requirement for keymap_steno.h include in keymaps #22423

Merged
merged 2 commits into from
Nov 12, 2023

Add back keymap_steno.h with a note for the time being

146cf2c
Select commit
Loading
Failed to load commit list.
Merged

Remove requirement for keymap_steno.h include in keymaps #22423

Add back keymap_steno.h with a note for the time being
146cf2c
Select commit
Loading
Failed to load commit list.
QMK CI / QMK CI Build failed Nov 11, 2023 in 19h 42m 4s

QMK CI Run, PR #22423

Commit SHA1: 146cf2c7fb4da5a10db52c7d0c6f32e8ce4bbcb8
  Base SHA1: 84df69572ce47f74213869120211f9db371cd3cf

Build failed.

Detected built targets:

  • 🟢 40percentclub/gherkin/kb2040:steno

  • 🟢 40percentclub/gherkin/kb2040:talljoe-gherkin

  • 🟢 40percentclub/gherkin:steno

  • 🟢 40percentclub/gherkin:talljoe-gherkin

  • 🔴 all:default

  • 🟢 all:via

  • 🔴 ergodox_ez/base:steno

  • 🔴 ergodox_ez/glow:steno

  • 🔴 ergodox_ez/shine:steno

  • 🟢 eyeohdesigns/babyv:bghull

  • 🟢 gboards/butterstick:dennytom

  • 🟢 gboards/georgi:colemak-dh

  • 🟢 gboards/georgi:default-flipped

  • 🟢 gboards/georgi:dennytom

  • 🟢 gboards/georgi:minimal

  • 🟢 gboards/georgi:norman

  • 🟢 input_club/ergodox_infinity:halfkeyboard

  • 🟢 jian/handwired:advanced

  • 🟢 jian/nsrev2:advanced

  • 🟢 jian/rev1:advanced

  • 🟢 jian/rev2:advanced

  • 🟢 kbdfans/niu_mini:yttyx

  • 🟢 keebio/levinson/rev1:dcompact

  • 🟢 keebio/levinson/rev1:steno

  • 🟢 keebio/levinson/rev2:dcompact

  • 🟢 keebio/levinson/rev2:steno

  • 🟢 keebio/levinson/rev3:dcompact

  • 🟢 keebio/levinson/rev3:steno

  • 🔴 lily58/glow_enc:narze

  • 🔴 lily58/light:narze

  • 🔴 lily58/r2g:narze

  • 🔴 lily58/rev1:narze

  • 🔴 planck/ez/base:altgr

  • 🔴 planck/ez/base:bghull

  • 🟢 planck/ez/base:dcompact

  • 🔴 planck/ez/base:experimental

  • 🟢 planck/ez/base:hiea

  • 🔴 planck/ez/base:hieax

  • 🔴 planck/ez/base:sdothum

  • 🟢 planck/ez/base:steno

  • 🟢 planck/ez/base:yttyx

  • 🔴 planck/ez/glow:altgr

  • 🔴 planck/ez/glow:bghull

  • 🟢 planck/ez/glow:dcompact

  • 🔴 planck/ez/glow:experimental

  • 🟢 planck/ez/glow:hiea

  • 🔴 planck/ez/glow:hieax

  • 🔴 planck/ez/glow:sdothum

  • 🟢 planck/ez/glow:steno

  • 🟢 planck/ez/glow:yttyx

  • 🔴 planck/light:altgr

  • 🔴 planck/light:bghull

  • 🟢 planck/light:dcompact

  • 🔴 planck/light:experimental

  • 🟢 planck/light:hiea

  • 🔴 planck/light:hieax

  • 🔴 planck/light:sdothum

  • 🟢 planck/light:steno

  • 🟢 planck/light:yttyx

  • 🔴 planck/rev1:altgr

  • 🔴 planck/rev1:bghull

  • 🟢 planck/rev1:dcompact

  • 🔴 planck/rev1:experimental

  • 🟢 planck/rev1:hiea

  • 🔴 planck/rev1:hieax

  • 🔴 planck/rev1:sdothum

  • 🟢 planck/rev1:steno

  • 🟢 planck/rev1:yttyx

  • 🔴 planck/rev2:altgr

  • 🔴 planck/rev2:bghull

  • 🟢 planck/rev2:dcompact

  • 🔴 planck/rev2:experimental

  • 🟢 planck/rev2:hiea

  • 🔴 planck/rev2:hieax

  • 🔴 planck/rev2:sdothum

  • 🟢 planck/rev2:steno

  • 🟢 planck/rev2:yttyx

  • 🔴 planck/rev3:altgr

  • 🔴 planck/rev3:bghull

  • 🟢 planck/rev3:dcompact

  • 🔴 planck/rev3:experimental

  • 🟢 planck/rev3:hiea

  • 🔴 planck/rev3:hieax

  • 🔴 planck/rev3:sdothum

  • 🟢 planck/rev3:steno

  • 🟢 planck/rev3:yttyx

  • 🔴 planck/rev4:altgr

  • 🔴 planck/rev4:bghull

  • 🟢 planck/rev4:dcompact

  • 🔴 planck/rev4:experimental

  • 🟢 planck/rev4:hiea

  • 🔴 planck/rev4:hieax

  • 🔴 planck/rev4:sdothum

  • 🟢 planck/rev4:steno

  • 🟢 planck/rev4:yttyx

  • 🔴 planck/rev5:altgr

  • 🔴 planck/rev5:bghull

  • 🟢 planck/rev5:dcompact

  • 🔴 planck/rev5:experimental

  • 🟢 planck/rev5:hiea

  • 🔴 planck/rev5:hieax

  • 🔴 planck/rev5:sdothum

  • 🟢 planck/rev5:steno

  • 🟢 planck/rev5:yttyx

  • 🔴 planck/rev6:altgr

  • 🔴 planck/rev6:bghull

  • 🟢 planck/rev6:dcompact

  • 🔴 planck/rev6:experimental

  • 🟢 planck/rev6:hiea

  • 🔴 planck/rev6:hieax

  • 🔴 planck/rev6:sdothum

  • 🟢 planck/rev6:steno

  • 🟢 planck/rev6:yttyx

  • 🔴 planck/rev6_drop:altgr

  • 🔴 planck/rev6_drop:bghull

  • 🟢 planck/rev6_drop:dcompact

  • 🔴 planck/rev6_drop:experimental

  • 🟢 planck/rev6_drop:hiea

  • 🔴 planck/rev6_drop:hieax

  • 🔴 planck/rev6_drop:sdothum

  • 🟢 planck/rev6_drop:steno

  • 🟢 planck/rev6_drop:yttyx

  • 🔴 planck/rev7:altgr

  • 🔴 planck/rev7:bghull

  • 🟢 planck/rev7:dcompact

  • 🔴 planck/rev7:experimental

  • 🟢 planck/rev7:hiea

  • 🔴 planck/rev7:hieax

  • 🔴 planck/rev7:sdothum

  • 🟢 planck/rev7:steno

  • 🟢 planck/rev7:yttyx

  • 🔴 planck/thk:altgr

  • 🔴 planck/thk:bghull

  • 🔴 planck/thk:dcompact

  • 🔴 planck/thk:experimental

  • 🔴 planck/thk:hiea

  • 🔴 planck/thk:hieax

  • 🔴 planck/thk:sdothum

  • 🔴 planck/thk:steno

  • 🔴 planck/thk:yttyx

  • 🔴 preonic/rev1:bghull

  • 🔴 preonic/rev2:bghull

  • 🔴 preonic/rev3:bghull

  • 🔴 preonic/rev3_drop:bghull

  • 🔴 snes_macropad:default

  • 🟢 splitography:default_with_ctl_shft_alt_switched

  • 🟢 splitography:dvorak

  • 🟢 splitography:jeandeaual

  • 🟢 splitography:multi

  • 🟢 stenokeyboards/the_uni/pro_micro:utility_belt

  • 🟢 stenokeyboards/the_uni/rp_2040:utility_belt

  • 🟢 stenokeyboards/the_uni/usb_c:utility_belt

  • 🟢 thevankeyboards/minivan:dcompact

  • 🟢 xiudi/xd75:raoeus

Failed: all:default

Build failed. See other build targets for information.

Failed: ergodox_ez/base:steno

Compiling QMK Firmware for target: 'ergodox_ez/base:steno'...
Generating: .build/obj_ergodox_ez_base_steno/src/info_deps.d                                        [OK]
avr-gcc (GCC) 8.3.0
Copyright (C) 2018 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.

Generating: .build/obj_ergodox_ez_base_steno/src/info_config.h                                      [OK]
Generating: .build/obj_ergodox_ez_base_steno/src/default_keyboard.c                                 [OK]
Generating: .build/obj_ergodox_ez_base_steno/src/default_keyboard.h                                 [OK]
Compiling: platforms/avr/printf.c                                                                   [OK]
Compiling: quantum/process_keycode/process_steno.c                                                  [OK]
Compiling: quantum/process_keycode/process_grave_esc.c                                              [OK]
Compiling: quantum/process_keycode/process_magic.c                                                  [OK]
Compiling: quantum/send_string/send_string.c                                                        [OK]
Compiling: quantum/process_keycode/process_space_cadet.c                                            [OK]
Compiling: tmk_core/protocol/host.c                                                                 [OK]
Compiling: tmk_core/protocol/report.c                                                               [OK]
Compiling: tmk_core/protocol/usb_device_state.c                                                     [OK]
Compiling: tmk_core/protocol/usb_util.c                                                             [OK]
Compiling: platforms/suspend.c                                                                      [OK]
Compiling: platforms/synchronization_util.c                                                         [OK]
Compiling: platforms/timer.c                                                                        [OK]
Compiling: platforms/avr/hardware_id.c                                                              [OK]
Compiling: platforms/avr/platform.c                                                                 [OK]
Compiling: platforms/avr/suspend.c                                                                  [OK]
Compiling: platforms/avr/timer.c                                                                    [OK]
Compiling: platforms/avr/bootloaders/halfkay.c                                                      [OK]
Compiling: platforms/avr/drivers/i2c_master.c                                                       [OK]
Compiling: tmk_core/protocol/lufa/lufa.c                                                            [OK]
Compiling: tmk_core/protocol/usb_descriptor.c                                                       [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Class/Common/HIDParser.c                                       [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/Device_AVR8.c                                        [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/EndpointStream_AVR8.c                                [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/Endpoint_AVR8.c                                      [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/Host_AVR8.c                                          [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/PipeStream_AVR8.c                                    [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/Pipe_AVR8.c                                          [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/USBController_AVR8.c                                 [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/USBInterrupt_AVR8.c                                  [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/ConfigDescriptors.c                                       [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/DeviceStandardReq.c                                       [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/Events.c                                                  [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/HostStandardReq.c                                         [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/USBTask.c                                                 [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Class/Device/CDCClassDevice.c                                  [OK]
Compiling: tmk_core/protocol/lufa/usb_util.c                                                        [OK]
Compiling: keyboards/ergodox_ez/matrix.c                                                            [OK]
Compiling: keyboards/ergodox_ez/led_i2c.c                                                           [OK]
Compiling: keyboards/ergodox_ez/ergodox_ez.c                                                        [OK]
Compiling: .build/obj_ergodox_ez_base_steno/src/default_keyboard.c                                  [OK]
Compiling: quantum/keymap_introspection.c                                                          In file included from ./keyboards/ergodox_ez/keymaps/steno/keymap.c:1,
                 from quantum/keymap_introspection.c:5:
./keyboards/ergodox_ez/keymaps/steno/keymap.c:77:8: error: implicit declaration of function 'M'; did you mean 'MT'? [-Werror=implicit-function-declaration]
        M(0),   KC_F1,  KC_F2,  KC_F3,  KC_F4,  KC_F5,  KC_TRNS,
        ^
./.build/obj_ergodox_ez_base_steno/src/default_keyboard.h:32:4: note: in definition of macro 'LAYOUT_ergodox'
   {k0A, k0B, k0C, k0D, k0E, KC_NO}, \
    ^~~
./keyboards/ergodox_ez/keymaps/steno/keymap.c:77:8: error: initializer element is not constant
        M(0),   KC_F1,  KC_F2,  KC_F3,  KC_F4,  KC_F5,  KC_TRNS,
        ^
./.build/obj_ergodox_ez_base_steno/src/default_keyboard.h:32:4: note: in definition of macro 'LAYOUT_ergodox'
   {k0A, k0B, k0C, k0D, k0E, KC_NO}, \
    ^~~
./keyboards/ergodox_ez/keymaps/steno/keymap.c:77:8: note: (near initialization for 'keymaps[1][0][0]')
        M(0),   KC_F1,  KC_F2,  KC_F3,  KC_F4,  KC_F5,  KC_TRNS,
        ^
./.build/obj_ergodox_ez_base_steno/src/default_keyboard.h:32:4: note: in definition of macro 'LAYOUT_ergodox'
   {k0A, k0B, k0C, k0D, k0E, KC_NO}, \
    ^~~
cc1: all warnings being treated as errors
 [ERRORS]
 |
 |
 |
gmake[1]: *** [builddefs/common_rules.mk:364: .build/obj_ergodox_ez_base_steno/quantum/keymap_introspection.o] Error 1

Failed: ergodox_ez/glow:steno

Compiling QMK Firmware for target: 'ergodox_ez/glow:steno'...
Generating: .build/obj_ergodox_ez_glow_steno/src/info_deps.d                                        [OK]
avr-gcc (GCC) 8.3.0
Copyright (C) 2018 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.

Generating: .build/obj_ergodox_ez_glow_steno/src/info_config.h                                      [OK]
Generating: .build/obj_ergodox_ez_glow_steno/src/default_keyboard.c                                 [OK]
Generating: .build/obj_ergodox_ez_glow_steno/src/default_keyboard.h                                 [OK]
Compiling: platforms/avr/printf.c                                                                   [OK]
Compiling: quantum/process_keycode/process_steno.c                                                  [OK]
Compiling: quantum/color.c                                                                          [OK]
Compiling: quantum/rgb_matrix/rgb_matrix.c                                                          [OK]
Compiling: quantum/rgb_matrix/rgb_matrix_drivers.c                                                  [OK]
Compiling: drivers/led/issi/is31fl3731.c                                                            [OK]
Compiling: quantum/process_keycode/process_rgb.c                                                    [OK]
Compiling: quantum/led_tables.c                                                                     [OK]
Compiling: lib/lib8tion/lib8tion.c                                                                  [OK]
Compiling: quantum/process_keycode/process_grave_esc.c                                              [OK]
Compiling: quantum/process_keycode/process_magic.c                                                  [OK]
Compiling: quantum/send_string/send_string.c                                                        [OK]
Compiling: quantum/process_keycode/process_space_cadet.c                                            [OK]
Compiling: tmk_core/protocol/host.c                                                                 [OK]
Compiling: tmk_core/protocol/report.c                                                               [OK]
Compiling: tmk_core/protocol/usb_device_state.c                                                     [OK]
Compiling: tmk_core/protocol/usb_util.c                                                             [OK]
Compiling: platforms/suspend.c                                                                      [OK]
Compiling: platforms/synchronization_util.c                                                         [OK]
Compiling: platforms/timer.c                                                                        [OK]
Compiling: platforms/avr/hardware_id.c                                                              [OK]
Compiling: platforms/avr/platform.c                                                                 [OK]
Compiling: platforms/avr/suspend.c                                                                  [OK]
Compiling: platforms/avr/timer.c                                                                    [OK]
Compiling: platforms/avr/bootloaders/halfkay.c                                                      [OK]
Compiling: platforms/avr/drivers/i2c_master.c                                                       [OK]
Compiling: tmk_core/protocol/lufa/lufa.c                                                            [OK]
Compiling: tmk_core/protocol/usb_descriptor.c                                                       [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Class/Common/HIDParser.c                                       [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/Device_AVR8.c                                        [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/EndpointStream_AVR8.c                                [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/Endpoint_AVR8.c                                      [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/Host_AVR8.c                                          [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/PipeStream_AVR8.c                                    [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/Pipe_AVR8.c                                          [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/USBController_AVR8.c                                 [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/USBInterrupt_AVR8.c                                  [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/ConfigDescriptors.c                                       [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/DeviceStandardReq.c                                       [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/Events.c                                                  [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/HostStandardReq.c                                         [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/USBTask.c                                                 [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Class/Device/CDCClassDevice.c                                  [OK]
Compiling: tmk_core/protocol/lufa/usb_util.c                                                        [OK]
Compiling: keyboards/ergodox_ez/matrix.c                                                            [OK]
Compiling: keyboards/ergodox_ez/led_i2c.c                                                           [OK]
Compiling: keyboards/ergodox_ez/ergodox_ez.c                                                        [OK]
Compiling: .build/obj_ergodox_ez_glow_steno/src/default_keyboard.c                                  [OK]
Compiling: quantum/keymap_introspection.c                                                          In file included from ./keyboards/ergodox_ez/keymaps/steno/keymap.c:1,
                 from quantum/keymap_introspection.c:5:
./keyboards/ergodox_ez/keymaps/steno/keymap.c:77:8: error: implicit declaration of function 'M'; did you mean 'MT'? [-Werror=implicit-function-declaration]
        M(0),   KC_F1,  KC_F2,  KC_F3,  KC_F4,  KC_F5,  KC_TRNS,
        ^
./.build/obj_ergodox_ez_glow_steno/src/default_keyboard.h:32:4: note: in definition of macro 'LAYOUT_ergodox'
   {k0A, k0B, k0C, k0D, k0E, KC_NO}, \
    ^~~
./keyboards/ergodox_ez/keymaps/steno/keymap.c:77:8: error: initializer element is not constant
        M(0),   KC_F1,  KC_F2,  KC_F3,  KC_F4,  KC_F5,  KC_TRNS,
        ^
./.build/obj_ergodox_ez_glow_steno/src/default_keyboard.h:32:4: note: in definition of macro 'LAYOUT_ergodox'
   {k0A, k0B, k0C, k0D, k0E, KC_NO}, \
    ^~~
./keyboards/ergodox_ez/keymaps/steno/keymap.c:77:8: note: (near initialization for 'keymaps[1][0][0]')
        M(0),   KC_F1,  KC_F2,  KC_F3,  KC_F4,  KC_F5,  KC_TRNS,
        ^
./.build/obj_ergodox_ez_glow_steno/src/default_keyboard.h:32:4: note: in definition of macro 'LAYOUT_ergodox'
   {k0A, k0B, k0C, k0D, k0E, KC_NO}, \
    ^~~
cc1: all warnings being treated as errors
 [ERRORS]
 |
 |
 |
gmake[1]: *** [builddefs/common_rules.mk:364: .build/obj_ergodox_ez_glow_steno/quantum/keymap_introspection.o] Error 1

Failed: ergodox_ez/shine:steno

Compiling QMK Firmware for target: 'ergodox_ez/shine:steno'...
Generating: .build/obj_ergodox_ez_shine_steno/src/info_deps.d                                       [OK]
avr-gcc (GCC) 8.3.0
Copyright (C) 2018 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.

Generating: .build/obj_ergodox_ez_shine_steno/src/info_config.h                                     [OK]
Generating: .build/obj_ergodox_ez_shine_steno/src/default_keyboard.c                                [OK]
Generating: .build/obj_ergodox_ez_shine_steno/src/default_keyboard.h                                [OK]
Compiling: platforms/avr/printf.c                                                                   [OK]
Compiling: quantum/process_keycode/process_steno.c                                                  [OK]
Compiling: quantum/color.c                                                                          [OK]
Compiling: quantum/rgblight/rgblight.c                                                              [OK]
Compiling: quantum/process_keycode/process_rgb.c                                                    [OK]
Compiling: quantum/led_tables.c                                                                     [OK]
Compiling: platforms/avr/drivers/ws2812_bitbang.c                                                   [OK]
Compiling: quantum/process_keycode/process_grave_esc.c                                              [OK]
Compiling: quantum/process_keycode/process_magic.c                                                  [OK]
Compiling: quantum/send_string/send_string.c                                                        [OK]
Compiling: quantum/process_keycode/process_space_cadet.c                                            [OK]
Compiling: tmk_core/protocol/host.c                                                                 [OK]
Compiling: tmk_core/protocol/report.c                                                               [OK]
Compiling: tmk_core/protocol/usb_device_state.c                                                     [OK]
Compiling: tmk_core/protocol/usb_util.c                                                             [OK]
Compiling: platforms/suspend.c                                                                      [OK]
Compiling: platforms/synchronization_util.c                                                         [OK]
Compiling: platforms/timer.c                                                                        [OK]
Compiling: platforms/avr/hardware_id.c                                                              [OK]
Compiling: platforms/avr/platform.c                                                                 [OK]
Compiling: platforms/avr/suspend.c                                                                  [OK]
Compiling: platforms/avr/timer.c                                                                    [OK]
Compiling: platforms/avr/bootloaders/halfkay.c                                                      [OK]
Compiling: platforms/avr/drivers/i2c_master.c                                                       [OK]
Compiling: tmk_core/protocol/lufa/lufa.c                                                            [OK]
Compiling: tmk_core/protocol/usb_descriptor.c                                                       [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Class/Common/HIDParser.c                                       [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/Device_AVR8.c                                        [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/EndpointStream_AVR8.c                                [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/Endpoint_AVR8.c                                      [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/Host_AVR8.c                                          [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/PipeStream_AVR8.c                                    [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/Pipe_AVR8.c                                          [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/USBController_AVR8.c                                 [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/USBInterrupt_AVR8.c                                  [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/ConfigDescriptors.c                                       [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/DeviceStandardReq.c                                       [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/Events.c                                                  [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/HostStandardReq.c                                         [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/USBTask.c                                                 [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Class/Device/CDCClassDevice.c                                  [OK]
Compiling: tmk_core/protocol/lufa/usb_util.c                                                        [OK]
Compiling: keyboards/ergodox_ez/matrix.c                                                            [OK]
Compiling: keyboards/ergodox_ez/led_i2c.c                                                           [OK]
Compiling: keyboards/ergodox_ez/ergodox_ez.c                                                        [OK]
Compiling: .build/obj_ergodox_ez_shine_steno/src/default_keyboard.c                                 [OK]
Compiling: quantum/keymap_introspection.c                                                          In file included from ./keyboards/ergodox_ez/keymaps/steno/keymap.c:1,
                 from quantum/keymap_introspection.c:5:
./keyboards/ergodox_ez/keymaps/steno/keymap.c:77:8: error: implicit declaration of function 'M'; did you mean 'MT'? [-Werror=implicit-function-declaration]
        M(0),   KC_F1,  KC_F2,  KC_F3,  KC_F4,  KC_F5,  KC_TRNS,
        ^
./.build/obj_ergodox_ez_shine_steno/src/default_keyboard.h:32:4: note: in definition of macro 'LAYOUT_ergodox'
   {k0A, k0B, k0C, k0D, k0E, KC_NO}, \
    ^~~
./keyboards/ergodox_ez/keymaps/steno/keymap.c:77:8: error: initializer element is not constant
        M(0),   KC_F1,  KC_F2,  KC_F3,  KC_F4,  KC_F5,  KC_TRNS,
        ^
./.build/obj_ergodox_ez_shine_steno/src/default_keyboard.h:32:4: note: in definition of macro 'LAYOUT_ergodox'
   {k0A, k0B, k0C, k0D, k0E, KC_NO}, \
    ^~~
./keyboards/ergodox_ez/keymaps/steno/keymap.c:77:8: note: (near initialization for 'keymaps[1][0][0]')
        M(0),   KC_F1,  KC_F2,  KC_F3,  KC_F4,  KC_F5,  KC_TRNS,
        ^
./.build/obj_ergodox_ez_shine_steno/src/default_keyboard.h:32:4: note: in definition of macro 'LAYOUT_ergodox'
   {k0A, k0B, k0C, k0D, k0E, KC_NO}, \
    ^~~
cc1: all warnings being treated as errors
 [ERRORS]
 |
 |
 |
gmake[1]: *** [builddefs/common_rules.mk:364: .build/obj_ergodox_ez_shine_steno/quantum/keymap_introspection.o] Error 1

Failed: lily58/glow_enc:narze

Compiling QMK Firmware for target: 'lily58/glow_enc:narze'...
Generating: .build/obj_lily58_glow_enc_narze/src/info_deps.d                                        [OK]
avr-gcc (GCC) 8.3.0
Copyright (C) 2018 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.

Generating: .build/obj_lily58_glow_enc_narze/src/info_config.h                                      [OK]
Generating: .build/obj_lily58_glow_enc_narze/src/default_keyboard.c                                 [OK]
Generating: .build/obj_lily58_glow_enc_narze/src/default_keyboard.h                                 [OK]
Compiling: platforms/avr/printf.c                                                                   [OK]
Compiling: quantum/process_keycode/process_steno.c                                                  [OK]
Compiling: quantum/color.c                                                                          [OK]
Compiling: quantum/rgblight/rgblight.c                                                              [OK]
Compiling: quantum/process_keycode/process_rgb.c                                                    [OK]
Compiling: quantum/led_tables.c                                                                     [OK]
Compiling: drivers/oled/oled_driver.c                                                               [OK]
Compiling: quantum/encoder.c                                                                        [OK]
Compiling: platforms/avr/drivers/ws2812_bitbang.c                                                   [OK]
Compiling: quantum/process_keycode/process_combo.c                                                  [OK]
Compiling: quantum/crc.c                                                                            [OK]
Compiling: quantum/process_keycode/process_grave_esc.c                                              [OK]
Compiling: quantum/process_keycode/process_magic.c                                                  [OK]
Compiling: quantum/send_string/send_string.c                                                        [OK]
Compiling: quantum/process_keycode/process_space_cadet.c                                            [OK]
Compiling: tmk_core/protocol/host.c                                                                 [OK]
Compiling: tmk_core/protocol/report.c                                                               [OK]
Compiling: tmk_core/protocol/usb_device_state.c                                                     [OK]
Compiling: tmk_core/protocol/usb_util.c                                                             [OK]
Compiling: platforms/suspend.c                                                                      [OK]
Compiling: platforms/synchronization_util.c                                                         [OK]
Compiling: platforms/timer.c                                                                        [OK]
Compiling: platforms/avr/hardware_id.c                                                              [OK]
Compiling: platforms/avr/platform.c                                                                 [OK]
Compiling: platforms/avr/suspend.c                                                                  [OK]
Compiling: platforms/avr/timer.c                                                                    [OK]
Compiling: platforms/avr/bootloaders/caterina.c                                                     [OK]
Compiling: platforms/avr/drivers/i2c_master.c                                                       [OK]
Compiling: platforms/avr/drivers/i2c_slave.c                                                        [OK]
Compiling: platforms/avr/drivers/serial.c                                                           [OK]
Compiling: tmk_core/protocol/lufa/lufa.c                                                            [OK]
Compiling: tmk_core/protocol/usb_descriptor.c                                                       [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Class/Common/HIDParser.c                                       [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/Device_AVR8.c                                        [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/EndpointStream_AVR8.c                                [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/Endpoint_AVR8.c                                      [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/Host_AVR8.c                                          [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/PipeStream_AVR8.c                                    [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/Pipe_AVR8.c                                          [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/USBController_AVR8.c                                 [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/USBInterrupt_AVR8.c                                  [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/ConfigDescriptors.c                                       [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/DeviceStandardReq.c                                       [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/Events.c                                                  [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/HostStandardReq.c                                         [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/USBTask.c                                                 [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Class/Device/CDCClassDevice.c                                  [OK]
Compiling: tmk_core/protocol/lufa/usb_util.c                                                        [OK]
Compiling: keyboards/lily58/lib/rgb_state_reader.c                                                  [OK]
Compiling: keyboards/lily58/lib/layer_state_reader.c                                                [OK]
Compiling: keyboards/lily58/lib/logo_reader.c                                                       [OK]
Compiling: keyboards/lily58/lib/mode_icon_reader.c                                                  [OK]
Compiling: keyboards/lily58/lib/host_led_state_reader.c                                             [OK]
Compiling: keyboards/lily58/lib/timelogger.c                                                        [OK]
Compiling: keyboards/lily58/lib/keylogger.c                                                         [OK]
Compiling: users/narze/narze.c                                                                      [OK]
Compiling: users/narze/superduper.c                                                                 [OK]
Compiling: .build/obj_lily58_glow_enc_narze/src/default_keyboard.c                                  [OK]
Compiling: quantum/keymap_introspection.c                                                          In file included from quantum/keymap_introspection.c:5:
./keyboards/lily58/keymaps/narze/keymap.c: In function 'read_layer':
./keyboards/lily58/keymaps/narze/keymap.c:463:72: error: format '%ld' expects argument of type 'long int', but argument 4 has type 'layer_state_t' {aka 'unsigned int'} [-Werror=format=]
     snprintf(layer_state_str, sizeof(layer_state_str), "Layer: Undef-%ld", layer_state);
                                                                      ~~^   ~~~~~~~~~~~
                                                                      %d
quantum/keymap_introspection.c: In function 'combo_count_raw':
quantum/keymap_introspection.c:80:19: error: 'key_combos' undeclared (first use in this function); did you mean 'keymaps'?
     return sizeof(key_combos) / sizeof(combo_t);
                   ^~~~~~~~~~
                   keymaps
quantum/keymap_introspection.c:80:19: note: each undeclared identifier is reported only once for each function it appears in
quantum/keymap_introspection.c: In function 'combo_get_raw':
quantum/keymap_introspection.c:87:13: error: 'key_combos' undeclared (first use in this function); did you mean 'keymaps'?
     return &key_combos[combo_idx];
             ^~~~~~~~~~
             keymaps
quantum/keymap_introspection.c: In function 'combo_count_raw':
quantum/keymap_introspection.c:81:1: error: control reaches end of non-void function [-Werror=return-type]
 }
 ^
quantum/keymap_introspection.c: In function 'combo_get_raw':
quantum/keymap_introspection.c:88:1: error: control reaches end of non-void function [-Werror=return-type]
 }
 ^
cc1: all warnings being treated as errors
 [ERRORS]
 |
 |
 |
gmake[1]: *** [builddefs/common_rules.mk:364: .build/obj_lily58_glow_enc_narze/quantum/keymap_introspection.o] Error 1

Failed: lily58/light:narze

Compiling QMK Firmware for target: 'lily58/light:narze'...
Generating: .build/obj_lily58_light_narze/src/info_deps.d                                           [OK]
avr-gcc (GCC) 8.3.0
Copyright (C) 2018 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.

Generating: .build/obj_lily58_light_narze/src/info_config.h                                         [OK]
Generating: .build/obj_lily58_light_narze/src/default_keyboard.c                                    [OK]
Generating: .build/obj_lily58_light_narze/src/default_keyboard.h                                    [OK]
Compiling: platforms/avr/printf.c                                                                   [OK]
Compiling: quantum/process_keycode/process_steno.c                                                  [OK]
Compiling: quantum/color.c                                                                          [OK]
Compiling: quantum/rgblight/rgblight.c                                                              [OK]
Compiling: quantum/process_keycode/process_rgb.c                                                    [OK]
Compiling: quantum/led_tables.c                                                                     [OK]
Compiling: drivers/oled/oled_driver.c                                                               [OK]
Compiling: quantum/encoder.c                                                                        [OK]
Compiling: platforms/avr/drivers/ws2812_bitbang.c                                                   [OK]
Compiling: quantum/process_keycode/process_combo.c                                                  [OK]
Compiling: quantum/crc.c                                                                            [OK]
Compiling: quantum/process_keycode/process_grave_esc.c                                              [OK]
Compiling: quantum/process_keycode/process_magic.c                                                  [OK]
Compiling: quantum/send_string/send_string.c                                                        [OK]
Compiling: quantum/process_keycode/process_space_cadet.c                                            [OK]
Compiling: tmk_core/protocol/host.c                                                                 [OK]
Compiling: tmk_core/protocol/report.c                                                               [OK]
Compiling: tmk_core/protocol/usb_device_state.c                                                     [OK]
Compiling: tmk_core/protocol/usb_util.c                                                             [OK]
Compiling: platforms/suspend.c                                                                      [OK]
Compiling: platforms/synchronization_util.c                                                         [OK]
Compiling: platforms/timer.c                                                                        [OK]
Compiling: platforms/avr/hardware_id.c                                                              [OK]
Compiling: platforms/avr/platform.c                                                                 [OK]
Compiling: platforms/avr/suspend.c                                                                  [OK]
Compiling: platforms/avr/timer.c                                                                    [OK]
Compiling: platforms/avr/bootloaders/caterina.c                                                     [OK]
Compiling: platforms/avr/drivers/i2c_master.c                                                       [OK]
Compiling: platforms/avr/drivers/i2c_slave.c                                                        [OK]
Compiling: platforms/avr/drivers/serial.c                                                           [OK]
Compiling: tmk_core/protocol/lufa/lufa.c                                                            [OK]
Compiling: tmk_core/protocol/usb_descriptor.c                                                       [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Class/Common/HIDParser.c                                       [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/Device_AVR8.c                                        [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/EndpointStream_AVR8.c                                [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/Endpoint_AVR8.c                                      [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/Host_AVR8.c                                          [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/PipeStream_AVR8.c                                    [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/Pipe_AVR8.c                                          [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/USBController_AVR8.c                                 [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/USBInterrupt_AVR8.c                                  [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/ConfigDescriptors.c                                       [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/DeviceStandardReq.c                                       [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/Events.c                                                  [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/HostStandardReq.c                                         [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/USBTask.c                                                 [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Class/Device/CDCClassDevice.c                                  [OK]
Compiling: tmk_core/protocol/lufa/usb_util.c                                                        [OK]
Compiling: keyboards/lily58/lib/rgb_state_reader.c                                                  [OK]
Compiling: keyboards/lily58/lib/layer_state_reader.c                                                [OK]
Compiling: keyboards/lily58/lib/logo_reader.c                                                       [OK]
Compiling: keyboards/lily58/lib/mode_icon_reader.c                                                  [OK]
Compiling: keyboards/lily58/lib/host_led_state_reader.c                                             [OK]
Compiling: keyboards/lily58/lib/timelogger.c                                                        [OK]
Compiling: keyboards/lily58/lib/keylogger.c                                                         [OK]
Compiling: users/narze/narze.c                                                                      [OK]
Compiling: users/narze/superduper.c                                                                 [OK]
Compiling: .build/obj_lily58_light_narze/src/default_keyboard.c                                     [OK]
Compiling: quantum/keymap_introspection.c                                                          In file included from quantum/keymap_introspection.c:5:
./keyboards/lily58/keymaps/narze/keymap.c: In function 'read_layer':
./keyboards/lily58/keymaps/narze/keymap.c:463:72: error: format '%ld' expects argument of type 'long int', but argument 4 has type 'layer_state_t' {aka 'unsigned int'} [-Werror=format=]
     snprintf(layer_state_str, sizeof(layer_state_str), "Layer: Undef-%ld", layer_state);
                                                                      ~~^   ~~~~~~~~~~~
                                                                      %d
quantum/keymap_introspection.c: In function 'combo_count_raw':
quantum/keymap_introspection.c:80:19: error: 'key_combos' undeclared (first use in this function); did you mean 'keymaps'?
     return sizeof(key_combos) / sizeof(combo_t);
                   ^~~~~~~~~~
                   keymaps
quantum/keymap_introspection.c:80:19: note: each undeclared identifier is reported only once for each function it appears in
quantum/keymap_introspection.c: In function 'combo_get_raw':
quantum/keymap_introspection.c:87:13: error: 'key_combos' undeclared (first use in this function); did you mean 'keymaps'?
     return &key_combos[combo_idx];
             ^~~~~~~~~~
             keymaps
quantum/keymap_introspection.c: In function 'combo_count_raw':
quantum/keymap_introspection.c:81:1: error: control reaches end of non-void function [-Werror=return-type]
 }
 ^
quantum/keymap_introspection.c: In function 'combo_get_raw':
quantum/keymap_introspection.c:88:1: error: control reaches end of non-void function [-Werror=return-type]
 }
 ^
cc1: all warnings being treated as errors
 [ERRORS]
 |
 |
 |
gmake[1]: *** [builddefs/common_rules.mk:364: .build/obj_lily58_light_narze/quantum/keymap_introspection.o] Error 1
gmake[1]: *** Waiting for unfinished jobs....
Compiling: quantum/bitwise.c                                                                        [OK]
Compiling: quantum/quantum.c                                                                        [OK]

Failed: lily58/r2g:narze

Compiling QMK Firmware for target: 'lily58/r2g:narze'...
Generating: .build/obj_lily58_r2g_narze/src/info_deps.d                                             [OK]
avr-gcc (GCC) 8.3.0
Copyright (C) 2018 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.

Generating: .build/obj_lily58_r2g_narze/src/info_config.h                                           [OK]
Generating: .build/obj_lily58_r2g_narze/src/default_keyboard.c                                      [OK]
Generating: .build/obj_lily58_r2g_narze/src/default_keyboard.h                                      [OK]
Compiling: platforms/avr/printf.c                                                                   [OK]
Compiling: quantum/process_keycode/process_steno.c                                                  [OK]
Compiling: quantum/color.c                                                                          [OK]
Compiling: quantum/rgb_matrix/rgb_matrix.c                                                          [OK]
Compiling: quantum/rgb_matrix/rgb_matrix_drivers.c                                                  [OK]
Compiling: quantum/process_keycode/process_rgb.c                                                    [OK]
Compiling: quantum/led_tables.c                                                                     [OK]
Compiling: lib/lib8tion/lib8tion.c                                                                  [OK]
Compiling: drivers/oled/oled_driver.c                                                               [OK]
Compiling: platforms/avr/drivers/ws2812_bitbang.c                                                   [OK]
Compiling: quantum/process_keycode/process_combo.c                                                  [OK]
Compiling: quantum/crc.c                                                                            [OK]
Compiling: quantum/process_keycode/process_grave_esc.c                                              [OK]
Compiling: quantum/process_keycode/process_magic.c                                                  [OK]
Compiling: quantum/send_string/send_string.c                                                        [OK]
Compiling: quantum/process_keycode/process_space_cadet.c                                            [OK]
Compiling: tmk_core/protocol/host.c                                                                 [OK]
Compiling: tmk_core/protocol/report.c                                                               [OK]
Compiling: tmk_core/protocol/usb_device_state.c                                                     [OK]
Compiling: tmk_core/protocol/usb_util.c                                                             [OK]
Compiling: platforms/suspend.c                                                                      [OK]
Compiling: platforms/synchronization_util.c                                                         [OK]
Compiling: platforms/timer.c                                                                        [OK]
Compiling: platforms/avr/hardware_id.c                                                              [OK]
Compiling: platforms/avr/platform.c                                                                 [OK]
Compiling: platforms/avr/suspend.c                                                                  [OK]
Compiling: platforms/avr/timer.c                                                                    [OK]
Compiling: platforms/avr/bootloaders/dfu.c                                                          [OK]
Compiling: platforms/avr/drivers/i2c_master.c                                                       [OK]
Compiling: platforms/avr/drivers/i2c_slave.c                                                        [OK]
Compiling: platforms/avr/drivers/serial.c                                                           [OK]
Compiling: tmk_core/protocol/lufa/lufa.c                                                            [OK]
Compiling: tmk_core/protocol/usb_descriptor.c                                                       [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Class/Common/HIDParser.c                                       [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/Device_AVR8.c                                        [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/EndpointStream_AVR8.c                                [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/Endpoint_AVR8.c                                      [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/Host_AVR8.c                                          [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/PipeStream_AVR8.c                                    [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/Pipe_AVR8.c                                          [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/USBController_AVR8.c                                 [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/USBInterrupt_AVR8.c                                  [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/ConfigDescriptors.c                                       [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/DeviceStandardReq.c                                       [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/Events.c                                                  [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/HostStandardReq.c                                         [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/USBTask.c                                                 [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Class/Device/CDCClassDevice.c                                  [OK]
Compiling: tmk_core/protocol/lufa/usb_util.c                                                        [OK]
Compiling: keyboards/lily58/lib/rgb_state_reader.c                                                  [OK]
Compiling: keyboards/lily58/lib/layer_state_reader.c                                                [OK]
Compiling: keyboards/lily58/lib/logo_reader.c                                                       [OK]
Compiling: keyboards/lily58/lib/mode_icon_reader.c                                                  [OK]
Compiling: keyboards/lily58/lib/host_led_state_reader.c                                             [OK]
Compiling: keyboards/lily58/lib/timelogger.c                                                        [OK]
Compiling: keyboards/lily58/lib/keylogger.c                                                         [OK]
Compiling: users/narze/narze.c                                                                      [OK]
Compiling: users/narze/superduper.c                                                                 [OK]
Compiling: keyboards/lily58/r2g/r2g.c                                                               [OK]
Compiling: .build/obj_lily58_r2g_narze/src/default_keyboard.c                                       [OK]
Compiling: quantum/keymap_introspection.c                                                          In file included from quantum/keymap_introspection.c:5:
./keyboards/lily58/keymaps/narze/keymap.c: In function 'read_layer':
./keyboards/lily58/keymaps/narze/keymap.c:463:72: error: format '%ld' expects argument of type 'long int', but argument 4 has type 'layer_state_t' {aka 'unsigned int'} [-Werror=format=]
     snprintf(layer_state_str, sizeof(layer_state_str), "Layer: Undef-%ld", layer_state);
                                                                      ~~^   ~~~~~~~~~~~
                                                                      %d
quantum/keymap_introspection.c: In function 'combo_count_raw':
quantum/keymap_introspection.c:80:19: error: 'key_combos' undeclared (first use in this function); did you mean 'keymaps'?
     return sizeof(key_combos) / sizeof(combo_t);
                   ^~~~~~~~~~
                   keymaps
quantum/keymap_introspection.c:80:19: note: each undeclared identifier is reported only once for each function it appears in
quantum/keymap_introspection.c: In function 'combo_get_raw':
quantum/keymap_introspection.c:87:13: error: 'key_combos' undeclared (first use in this function); did you mean 'keymaps'?
     return &key_combos[combo_idx];
             ^~~~~~~~~~
             keymaps
quantum/keymap_introspection.c: In function 'combo_count_raw':
quantum/keymap_introspection.c:81:1: error: control reaches end of non-void function [-Werror=return-type]
 }
 ^
quantum/keymap_introspection.c: In function 'combo_get_raw':
quantum/keymap_introspection.c:88:1: error: control reaches end of non-void function [-Werror=return-type]
 }
 ^
cc1: all warnings being treated as errors
 [ERRORS]
 |
 |
 |
gmake[1]: *** [builddefs/common_rules.mk:364: .build/obj_lily58_r2g_narze/quantum/keymap_introspection.o] Error 1

Failed: lily58/rev1:narze

Compiling QMK Firmware for target: 'lily58/rev1:narze'...
Generating: .build/obj_lily58_rev1_narze/src/info_deps.d                                            [OK]
avr-gcc (GCC) 8.3.0
Copyright (C) 2018 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.

Generating: .build/obj_lily58_rev1_narze/src/info_config.h                                          [OK]
Generating: .build/obj_lily58_rev1_narze/src/default_keyboard.c                                     [OK]
Generating: .build/obj_lily58_rev1_narze/src/default_keyboard.h                                     [OK]
Compiling: platforms/avr/printf.c                                                                   [OK]
Compiling: quantum/process_keycode/process_steno.c                                                  [OK]
Compiling: drivers/oled/oled_driver.c                                                               [OK]
Compiling: quantum/process_keycode/process_combo.c                                                  [OK]
Compiling: quantum/crc.c                                                                            [OK]
Compiling: quantum/process_keycode/process_grave_esc.c                                              [OK]
Compiling: quantum/process_keycode/process_magic.c                                                  [OK]
Compiling: quantum/send_string/send_string.c                                                        [OK]
Compiling: quantum/process_keycode/process_space_cadet.c                                            [OK]
Compiling: tmk_core/protocol/host.c                                                                 [OK]
Compiling: tmk_core/protocol/report.c                                                               [OK]
Compiling: tmk_core/protocol/usb_device_state.c                                                     [OK]
Compiling: tmk_core/protocol/usb_util.c                                                             [OK]
Compiling: platforms/suspend.c                                                                      [OK]
Compiling: platforms/synchronization_util.c                                                         [OK]
Compiling: platforms/timer.c                                                                        [OK]
Compiling: platforms/avr/hardware_id.c                                                              [OK]
Compiling: platforms/avr/platform.c                                                                 [OK]
Compiling: platforms/avr/suspend.c                                                                  [OK]
Compiling: platforms/avr/timer.c                                                                    [OK]
Compiling: platforms/avr/bootloaders/caterina.c                                                     [OK]
Compiling: platforms/avr/drivers/i2c_master.c                                                       [OK]
Compiling: platforms/avr/drivers/i2c_slave.c                                                        [OK]
Compiling: platforms/avr/drivers/serial.c                                                           [OK]
Compiling: tmk_core/protocol/lufa/lufa.c                                                            [OK]
Compiling: tmk_core/protocol/usb_descriptor.c                                                       [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Class/Common/HIDParser.c                                       [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/Device_AVR8.c                                        [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/EndpointStream_AVR8.c                                [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/Endpoint_AVR8.c                                      [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/Host_AVR8.c                                          [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/PipeStream_AVR8.c                                    [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/Pipe_AVR8.c                                          [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/USBController_AVR8.c                                 [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/AVR8/USBInterrupt_AVR8.c                                  [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/ConfigDescriptors.c                                       [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/DeviceStandardReq.c                                       [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/Events.c                                                  [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/HostStandardReq.c                                         [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Core/USBTask.c                                                 [OK]
Compiling: lib/lufa/LUFA/Drivers/USB/Class/Device/CDCClassDevice.c                                  [OK]
Compiling: tmk_core/protocol/lufa/usb_util.c                                                        [OK]
Compiling: keyboards/lily58/lib/rgb_state_reader.c                                                  [OK]
Compiling: keyboards/lily58/lib/layer_state_reader.c                                                [OK]
Compiling: keyboards/lily58/lib/logo_reader.c                                                       [OK]
Compiling: keyboards/lily58/lib/mode_icon_reader.c                                                  [OK]
Compiling: keyboards/lily58/lib/host_led_state_reader.c                                             [OK]
Compiling: keyboards/lily58/lib/timelogger.c                                                        [OK]
Compiling: keyboards/lily58/lib/keylogger.c                                                         [OK]
Compiling: users/narze/narze.c                                                                      [OK]
Compiling: users/narze/superduper.c                                                                 [OK]
Compiling: .build/obj_lily58_rev1_narze/src/default_keyboard.c                                      [OK]
Compiling: quantum/keymap_introspection.c                                                          In file included from quantum/keymap_introspection.c:5:
./keyboa