Skip to content

Instantly share code, notes, and snippets.

@arkag
Created February 4, 2018 18:20
Show Gist options
  • Select an option

  • Save arkag/a211afd32ec2d5d27ca209720110f3c1 to your computer and use it in GitHub Desktop.

Select an option

Save arkag/a211afd32ec2d5d27ca209720110f3c1 to your computer and use it in GitHub Desktop.
qmk_firmware-0.5.214 → make mechmini/v2:2u_space_ortho
Making mechmini/v2 with keymap 2u_space_ortho
avr-gcc (GCC) 7.2.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.
Size before:
text data bss dec hex filename
0 27430 0 27430 6b26 ./.build/mechmini_v2_2u_space_ortho.hex
Compiling: keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c In file included from ./quantum/keymap.h:41:0,
from ./quantum/quantum.h:26,
from keyboards/mechmini/mechmini.h:20,
from keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c:1:
keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c: In function 'quot_finished':
./quantum/quantum_keycodes.h:445:18: error: large integer implicitly truncated to unsigned type [-Werror=overflow]
#define LSFT(kc) (kc | QK_LSFT)
^
./quantum/quantum_keycodes.h:530:16: note: in expansion of macro 'LSFT'
#define KC_DQT LSFT(KC_QUOT) // "
^~~~
keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c:54:37: note: in expansion of macro 'KC_DQT'
case SINGLE_HOLD: register_code(KC_DQT); break;
^~~~~~
./quantum/quantum_keycodes.h:445:18: error: large integer implicitly truncated to unsigned type [-Werror=overflow]
#define LSFT(kc) (kc | QK_LSFT)
^
./quantum/quantum_keycodes.h:518:17: note: in expansion of macro 'LSFT'
#define KC_COLN LSFT(KC_SCLN) // :
^~~~
keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c:56:37: note: in expansion of macro 'KC_COLN'
case DOUBLE_HOLD: register_code(KC_COLN); break;
^~~~~~~
keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c: In function 'quot_reset':
./quantum/quantum_keycodes.h:445:18: error: large integer implicitly truncated to unsigned type [-Werror=overflow]
#define LSFT(kc) (kc | QK_LSFT)
^
./quantum/quantum_keycodes.h:530:16: note: in expansion of macro 'LSFT'
#define KC_DQT LSFT(KC_QUOT) // "
^~~~
keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c:67:39: note: in expansion of macro 'KC_DQT'
case SINGLE_HOLD: unregister_code(KC_DQT); break;
^~~~~~
./quantum/quantum_keycodes.h:445:18: error: large integer implicitly truncated to unsigned type [-Werror=overflow]
#define LSFT(kc) (kc | QK_LSFT)
^
./quantum/quantum_keycodes.h:518:17: note: in expansion of macro 'LSFT'
#define KC_COLN LSFT(KC_SCLN) // :
^~~~
keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c:69:39: note: in expansion of macro 'KC_COLN'
case DOUBLE_HOLD: unregister_code(KC_COLN);
^~~~~~~
keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c: At top level:
keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c:80:6: error: redefinition of 'quot_finished'
void quot_finished (qk_tap_dance_state_t *state, void *user_data) {
^~~~~~~~~~~~~
keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c:50:6: note: previous definition of 'quot_finished' was here
void quot_finished (qk_tap_dance_state_t *state, void *user_data) {
^~~~~~~~~~~~~
In file included from ./quantum/keymap.h:41:0,
from ./quantum/quantum.h:26,
from keyboards/mechmini/mechmini.h:20,
from keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c:1:
keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c: In function 'quot_finished':
./quantum/quantum_keycodes.h:445:18: error: large integer implicitly truncated to unsigned type [-Werror=overflow]
#define LSFT(kc) (kc | QK_LSFT)
^
./quantum/quantum_keycodes.h:495:17: note: in expansion of macro 'LSFT'
#define KC_LPRN LSFT(KC_9) // (
^~~~
keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c:83:36: note: in expansion of macro 'KC_LPRN'
case SINGLE_TAP: register_code(KC_LPRN); break;
^~~~~~~
./quantum/quantum_keycodes.h:445:18: error: large integer implicitly truncated to unsigned type [-Werror=overflow]
#define LSFT(kc) (kc | QK_LSFT)
^
./quantum/quantum_keycodes.h:506:17: note: in expansion of macro 'LSFT'
#define KC_LCBR LSFT(KC_LBRC) // {
^~~~
keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c:86:37: note: in expansion of macro 'KC_LCBR'
case DOUBLE_HOLD: register_code(KC_LCBR); break;
^~~~~~~
./quantum/quantum_keycodes.h:445:18: error: large integer implicitly truncated to unsigned type [-Werror=overflow]
#define LSFT(kc) (kc | QK_LSFT)
^
./quantum/quantum_keycodes.h:495:17: note: in expansion of macro 'LSFT'
#define KC_LPRN LSFT(KC_9) // (
^~~~
keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c:87:43: note: in expansion of macro 'KC_LPRN'
case DOUBLE_SINGLE_TAP: register_code(KC_LPRN); unregister_code(KC_LPRN); register_code(KC_LPRN);
^~~~~~~
./quantum/quantum_keycodes.h:445:18: error: large integer implicitly truncated to unsigned type [-Werror=overflow]
#define LSFT(kc) (kc | QK_LSFT)
^
./quantum/quantum_keycodes.h:495:17: note: in expansion of macro 'LSFT'
#define KC_LPRN LSFT(KC_9) // (
^~~~
keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c:87:69: note: in expansion of macro 'KC_LPRN'
case DOUBLE_SINGLE_TAP: register_code(KC_LPRN); unregister_code(KC_LPRN); register_code(KC_LPRN);
^~~~~~~
./quantum/quantum_keycodes.h:445:18: error: large integer implicitly truncated to unsigned type [-Werror=overflow]
#define LSFT(kc) (kc | QK_LSFT)
^
./quantum/quantum_keycodes.h:495:17: note: in expansion of macro 'LSFT'
#define KC_LPRN LSFT(KC_9) // (
^~~~
keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c:87:93: note: in expansion of macro 'KC_LPRN'
case DOUBLE_SINGLE_TAP: register_code(KC_LPRN); unregister_code(KC_LPRN); register_code(KC_LPRN);
^~~~~~~
keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c: At top level:
keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c:94:6: error: redefinition of 'quot_reset'
void quot_reset (qk_tap_dance_state_t *state, void *user_data) {
^~~~~~~~~~
keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c:64:6: note: previous definition of 'quot_reset' was here
void quot_reset (qk_tap_dance_state_t *state, void *user_data) {
^~~~~~~~~~
In file included from ./quantum/keymap.h:41:0,
from ./quantum/quantum.h:26,
from keyboards/mechmini/mechmini.h:20,
from keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c:1:
keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c: In function 'quot_reset':
./quantum/quantum_keycodes.h:445:18: error: large integer implicitly truncated to unsigned type [-Werror=overflow]
#define LSFT(kc) (kc | QK_LSFT)
^
./quantum/quantum_keycodes.h:495:17: note: in expansion of macro 'LSFT'
#define KC_LPRN LSFT(KC_9) // (
^~~~
keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c:96:38: note: in expansion of macro 'KC_LPRN'
case SINGLE_TAP: unregister_code(KC_LPRN); break;
^~~~~~~
./quantum/quantum_keycodes.h:445:18: error: large integer implicitly truncated to unsigned type [-Werror=overflow]
#define LSFT(kc) (kc | QK_LSFT)
^
./quantum/quantum_keycodes.h:506:17: note: in expansion of macro 'LSFT'
#define KC_LCBR LSFT(KC_LBRC) // {
^~~~
keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c:99:39: note: in expansion of macro 'KC_LCBR'
case DOUBLE_HOLD: unregister_code(KC_LCBR);
^~~~~~~
./quantum/quantum_keycodes.h:445:18: error: large integer implicitly truncated to unsigned type [-Werror=overflow]
#define LSFT(kc) (kc | QK_LSFT)
^
./quantum/quantum_keycodes.h:495:17: note: in expansion of macro 'LSFT'
#define KC_LPRN LSFT(KC_9) // (
^~~~
keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c:100:45: note: in expansion of macro 'KC_LPRN'
case DOUBLE_SINGLE_TAP: unregister_code(KC_LPRN);
^~~~~~~
keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c: At top level:
keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c:110:6: error: redefinition of 'quot_finished'
void quot_finished (qk_tap_dance_state_t *state, void *user_data) {
^~~~~~~~~~~~~
keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c:50:6: note: previous definition of 'quot_finished' was here
void quot_finished (qk_tap_dance_state_t *state, void *user_data) {
^~~~~~~~~~~~~
In file included from ./quantum/keymap.h:41:0,
from ./quantum/quantum.h:26,
from keyboards/mechmini/mechmini.h:20,
from keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c:1:
keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c: In function 'quot_finished':
./quantum/quantum_keycodes.h:445:18: error: large integer implicitly truncated to unsigned type [-Werror=overflow]
#define LSFT(kc) (kc | QK_LSFT)
^
./quantum/quantum_keycodes.h:498:17: note: in expansion of macro 'LSFT'
#define KC_RPRN LSFT(KC_0) // )
^~~~
keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c:113:36: note: in expansion of macro 'KC_RPRN'
case SINGLE_TAP: register_code(KC_RPRN); break;
^~~~~~~
./quantum/quantum_keycodes.h:445:18: error: large integer implicitly truncated to unsigned type [-Werror=overflow]
#define LSFT(kc) (kc | QK_LSFT)
^
./quantum/quantum_keycodes.h:509:17: note: in expansion of macro 'LSFT'
#define KC_RCBR LSFT(KC_RBRC) // }
^~~~
keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c:116:37: note: in expansion of macro 'KC_RCBR'
case DOUBLE_HOLD: register_code(KC_RCBR); break;
^~~~~~~
./quantum/quantum_keycodes.h:445:18: error: large integer implicitly truncated to unsigned type [-Werror=overflow]
#define LSFT(kc) (kc | QK_LSFT)
^
./quantum/quantum_keycodes.h:498:17: note: in expansion of macro 'LSFT'
#define KC_RPRN LSFT(KC_0) // )
^~~~
keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c:117:43: note: in expansion of macro 'KC_RPRN'
case DOUBLE_SINGLE_TAP: register_code(KC_RPRN); unregister_code(KC_RPRN); register_code(KC_RPRN);
^~~~~~~
./quantum/quantum_keycodes.h:445:18: error: large integer implicitly truncated to unsigned type [-Werror=overflow]
#define LSFT(kc) (kc | QK_LSFT)
^
./quantum/quantum_keycodes.h:498:17: note: in expansion of macro 'LSFT'
#define KC_RPRN LSFT(KC_0) // )
^~~~
keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c:117:69: note: in expansion of macro 'KC_RPRN'
case DOUBLE_SINGLE_TAP: register_code(KC_RPRN); unregister_code(KC_RPRN); register_code(KC_RPRN);
^~~~~~~
./quantum/quantum_keycodes.h:445:18: error: large integer implicitly truncated to unsigned type [-Werror=overflow]
#define LSFT(kc) (kc | QK_LSFT)
^
./quantum/quantum_keycodes.h:498:17: note: in expansion of macro 'LSFT'
#define KC_RPRN LSFT(KC_0) // )
^~~~
keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c:117:93: note: in expansion of macro 'KC_RPRN'
case DOUBLE_SINGLE_TAP: register_code(KC_RPRN); unregister_code(KC_RPRN); register_code(KC_RPRN);
^~~~~~~
keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c: At top level:
keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c:124:6: error: redefinition of 'quot_reset'
void quot_reset (qk_tap_dance_state_t *state, void *user_data) {
^~~~~~~~~~
keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c:64:6: note: previous definition of 'quot_reset' was here
void quot_reset (qk_tap_dance_state_t *state, void *user_data) {
^~~~~~~~~~
In file included from ./quantum/keymap.h:41:0,
from ./quantum/quantum.h:26,
from keyboards/mechmini/mechmini.h:20,
from keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c:1:
keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c: In function 'quot_reset':
./quantum/quantum_keycodes.h:445:18: error: large integer implicitly truncated to unsigned type [-Werror=overflow]
#define LSFT(kc) (kc | QK_LSFT)
^
./quantum/quantum_keycodes.h:498:17: note: in expansion of macro 'LSFT'
#define KC_RPRN LSFT(KC_0) // )
^~~~
keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c:126:38: note: in expansion of macro 'KC_RPRN'
case SINGLE_TAP: unregister_code(KC_RPRN); break;
^~~~~~~
./quantum/quantum_keycodes.h:445:18: error: large integer implicitly truncated to unsigned type [-Werror=overflow]
#define LSFT(kc) (kc | QK_LSFT)
^
./quantum/quantum_keycodes.h:509:17: note: in expansion of macro 'LSFT'
#define KC_RCBR LSFT(KC_RBRC) // }
^~~~
keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c:129:39: note: in expansion of macro 'KC_RCBR'
case DOUBLE_HOLD: unregister_code(KC_RCBR);
^~~~~~~
./quantum/quantum_keycodes.h:445:18: error: large integer implicitly truncated to unsigned type [-Werror=overflow]
#define LSFT(kc) (kc | QK_LSFT)
^
./quantum/quantum_keycodes.h:498:17: note: in expansion of macro 'LSFT'
#define KC_RPRN LSFT(KC_0) // )
^~~~
keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c:130:45: note: in expansion of macro 'KC_RPRN'
case DOUBLE_SINGLE_TAP: unregister_code(KC_RPRN);
^~~~~~~
In file included from ./quantum/quantum.h:92:0,
from keyboards/mechmini/mechmini.h:20,
from keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c:1:
keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c: At top level:
keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c:151:57: error: 'lsft_finished' undeclared here (not in a function); did you mean 'quot_finished'?
[LSFT_TAP_DANCE] = ACTION_TAP_DANCE_FN_ADVANCED(NULL, lsft_finished, lsft_reset),
^
./quantum/process_keycode/process_tap_dance.h:80:34: note: in definition of macro 'ACTION_TAP_DANCE_FN_ADVANCED'
.fn = { user_fn_on_each_tap, user_fn_on_dance_finished, user_fn_on_dance_reset }, \
^~~~~~~~~~~~~~~~~~~~~~~~~
keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c:151:72: error: 'lsft_reset' undeclared here (not in a function); did you mean 'quot_reset'?
[LSFT_TAP_DANCE] = ACTION_TAP_DANCE_FN_ADVANCED(NULL, lsft_finished, lsft_reset),
^
./quantum/process_keycode/process_tap_dance.h:80:61: note: in definition of macro 'ACTION_TAP_DANCE_FN_ADVANCED'
.fn = { user_fn_on_each_tap, user_fn_on_dance_finished, user_fn_on_dance_reset }, \
^~~~~~~~~~~~~~~~~~~~~~
keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c:152:57: error: 'rsft_finished' undeclared here (not in a function); did you mean 'lsft_finished'?
[RSFT_TAP_DANCE] = ACTION_TAP_DANCE_FN_ADVANCED(NULL, rsft_finished, rsft_reset),
^
./quantum/process_keycode/process_tap_dance.h:80:34: note: in definition of macro 'ACTION_TAP_DANCE_FN_ADVANCED'
.fn = { user_fn_on_each_tap, user_fn_on_dance_finished, user_fn_on_dance_reset }, \
^~~~~~~~~~~~~~~~~~~~~~~~~
keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.c:152:72: error: 'rsft_reset' undeclared here (not in a function); did you mean 'lsft_reset'?
[RSFT_TAP_DANCE] = ACTION_TAP_DANCE_FN_ADVANCED(NULL, rsft_finished, rsft_reset),
^
./quantum/process_keycode/process_tap_dance.h:80:61: note: in definition of macro 'ACTION_TAP_DANCE_FN_ADVANCED'
.fn = { user_fn_on_each_tap, user_fn_on_dance_finished, user_fn_on_dance_reset }, \
^~~~~~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
[ERRORS]
|
|
|
make[1]: *** [.build/obj_mechmini_v2_2u_space_ortho/keyboards/mechmini/v2/keymaps/2u_space_ortho/keymap.o] Error 1
make: *** [mechmini/v2:2u_space_ortho] Error 1
Make finished with errors
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment