-
Notifications
You must be signed in to change notification settings - Fork 67
Open
Description
Describe the bug
error compilation ....
Expected behavior
A clear and concise description of what you expected to happen.
Images
If it is a visual issue then take a picture of it or a video and add it here.
If you are having a problem compiling paste the build output below. (NO SCREENSHOTS)
not compile
A clear and concise description of what the bug is.
../py/emitinlinethumb.c:153:9: error: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (4 chars into 3 available) [-Werror=unterminated-string-initialization]
153 | {0, "r0\0"},
| ^~~~~~
../py/emitinlinethumb.c:154:9: error: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (4 chars into 3 available) [-Werror=unterminated-string-initialization]
154 | {1, "r1\0"},
| ^~~~~~
../py/emitinlinethumb.c:155:9: error: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (4 chars into 3 available) [-Werror=unterminated-string-initialization]
155 | {2, "r2\0"},
| ^~~~~~
../py/emitinlinethumb.c:156:9: error: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (4 chars into 3 available) [-Werror=unterminated-string-initialization]
156 | {3, "r3\0"},
| ^~~~~~
../py/emitinlinethumb.c:157:9: error: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (4 chars into 3 available) [-Werror=unterminated-string-initialization]
157 | {4, "r4\0"},
| ^~~~~~
../py/emitinlinethumb.c:158:9: error: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (4 chars into 3 available) [-Werror=unterminated-string-initialization]
158 | {5, "r5\0"},
| ^~~~~~
../py/emitinlinethumb.c:159:9: error: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (4 chars into 3 available) [-Werror=unterminated-string-initialization]
159 | {6, "r6\0"},
| ^~~~~~
../py/emitinlinethumb.c:160:9: error: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (4 chars into 3 available) [-Werror=unterminated-string-initialization]
160 | {7, "r7\0"},
| ^~~~~~
../py/emitinlinethumb.c:161:9: error: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (4 chars into 3 available) [-Werror=unterminated-string-initialization]
161 | {8, "r8\0"},
| ^~~~~~
../py/emitinlinethumb.c:162:9: error: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (4 chars into 3 available) [-Werror=unterminated-string-initialization]
162 | {9, "r9\0"},
| ^~~~~~
../py/emitinlinethumb.c:163:10: error: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (4 chars into 3 available) [-Werror=unterminated-string-initialization]
163 | {10, "r10"},
| ^~~~~
../py/emitinlinethumb.c:164:10: error: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (4 chars into 3 available) [-Werror=unterminated-string-initialization]
164 | {11, "r11"},
| ^~~~~
../py/emitinlinethumb.c:165:10: error: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (4 chars into 3 available) [-Werror=unterminated-string-initialization]
165 | {12, "r12"},
| ^~~~~
../py/emitinlinethumb.c:166:10: error: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (4 chars into 3 available) [-Werror=unterminated-string-initialization]
166 | {13, "r13"},
| ^~~~~
../py/emitinlinethumb.c:167:10: error: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (4 chars into 3 available) [-Werror=unterminated-string-initialization]
167 | {14, "r14"},
| ^~~~~
../py/emitinlinethumb.c:168:10: error: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (4 chars into 3 available) [-Werror=unterminated-string-initialization]
168 | {15, "r15"},
| ^~~~~
../py/emitinlinethumb.c:169:10: error: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (4 chars into 3 available) [-Werror=unterminated-string-initialization]
169 | {10, "sl\0"},
| ^~~~~~
../py/emitinlinethumb.c:170:10: error: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (4 chars into 3 available) [-Werror=unterminated-string-initialization]
170 | {11, "fp\0"},
| ^~~~~~
../py/emitinlinethumb.c:171:10: error: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (4 chars into 3 available) [-Werror=unterminated-string-initialization]
171 | {13, "sp\0"},
| ^~~~~~
../py/emitinlinethumb.c:172:10: error: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (4 chars into 3 available) [-Werror=unterminated-string-initialization]
172 | {14, "lr\0"},
| ^~~~~~
../py/emitinlinethumb.c:173:10: error: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (4 chars into 3 available) [-Werror=unterminated-string-initialization]
173 | {15, "pc\0"},
| ^~~~~~
../py/emitinlinethumb.c:371:24: error: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (3 chars into 2 available) [-Werror=unterminated-string-initialization]
371 | { ASM_THUMB_CC_EQ, "eq" },
| ^~~~
../py/emitinlinethumb.c:372:24: error: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (3 chars into 2 available) [-Werror=unterminated-string-initialization]
372 | { ASM_THUMB_CC_NE, "ne" },
| ^~~~
../py/emitinlinethumb.c:373:24: error: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (3 chars into 2 available) [-Werror=unterminated-string-initialization]
373 | { ASM_THUMB_CC_CS, "cs" },
| ^~~~
../py/emitinlinethumb.c:374:24: error: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (3 chars into 2 available) [-Werror=unterminated-string-initialization]
374 | { ASM_THUMB_CC_CC, "cc" },
| ^~~~
../py/emitinlinethumb.c:375:24: error: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (3 chars into 2 available) [-Werror=unterminated-string-initialization]
375 | { ASM_THUMB_CC_MI, "mi" },
| ^~~~
../py/emitinlinethumb.c:376:24: error: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (3 chars into 2 available) [-Werror=unterminated-string-initialization]
376 | { ASM_THUMB_CC_PL, "pl" },
| ^~~~
../py/emitinlinethumb.c:377:24: error: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (3 chars into 2 available) [-Werror=unterminated-string-initialization]
377 | { ASM_THUMB_CC_VS, "vs" },
| ^~~~
../py/emitinlinethumb.c:378:24: error: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (3 chars into 2 available) [-Werror=unterminated-string-initialization]
378 | { ASM_THUMB_CC_VC, "vc" },
| ^~~~
../py/emitinlinethumb.c:379:24: error: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (3 chars into 2 available) [-Werror=unterminated-string-initialization]
379 | { ASM_THUMB_CC_HI, "hi" },
| ^~~~
../py/emitinlinethumb.c:380:24: error: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (3 chars into 2 available) [-Werror=unterminated-string-initialization]
380 | { ASM_THUMB_CC_LS, "ls" },
| ^~~~
../py/emitinlinethumb.c:381:24: error: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (3 chars into 2 available) [-Werror=unterminated-string-initialization]
381 | { ASM_THUMB_CC_GE, "ge" },
| ^~~~
../py/emitinlinethumb.c:382:24: error: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (3 chars into 2 available) [-Werror=unterminated-string-initialization]
382 | { ASM_THUMB_CC_LT, "lt" },
| ^~~~
../py/emitinlinethumb.c:383:24: error: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (3 chars into 2 available) [-Werror=unterminated-string-initialization]
383 | { ASM_THUMB_CC_GT, "gt" },
| ^~~~
../py/emitinlinethumb.c:384:24: error: initializer-string for array of ‘unsigned char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (3 chars into 2 available) [-Werror=unterminated-string-initialization]
384 | { ASM_THUMB_CC_LE, "le" },
| ^~~~
../py/emitinlinethumb.c:392:34: error: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (4 chars into 3 available) [-Werror=unterminated-string-initialization]
392 | { X(ASM_THUMB_FORMAT_4_EOR), "eor" },
| ^~~~~
../py/emitinlinethumb.c:393:34: error: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (4 chars into 3 available) [-Werror=unterminated-string-initialization]
393 | { X(ASM_THUMB_FORMAT_4_LSL), "lsl" },
| ^~~~~
../py/emitinlinethumb.c:394:34: error: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (4 chars into 3 available) [-Werror=unterminated-string-initialization]
394 | { X(ASM_THUMB_FORMAT_4_LSR), "lsr" },
| ^~~~~
../py/emitinlinethumb.c:395:34: error: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (4 chars into 3 available) [-Werror=unterminated-string-initialization]
395 | { X(ASM_THUMB_FORMAT_4_ASR), "asr" },
| ^~~~~
../py/emitinlinethumb.c:396:34: error: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (4 chars into 3 available) [-Werror=unterminated-string-initialization]
396 | { X(ASM_THUMB_FORMAT_4_ADC), "adc" },
| ^~~~~
../py/emitinlinethumb.c:397:34: error: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (4 chars into 3 available) [-Werror=unterminated-string-initialization]
397 | { X(ASM_THUMB_FORMAT_4_SBC), "sbc" },
| ^~~~~
../py/emitinlinethumb.c:398:34: error: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (4 chars into 3 available) [-Werror=unterminated-string-initialization]
398 | { X(ASM_THUMB_FORMAT_4_ROR), "ror" },
| ^~~~~
../py/emitinlinethumb.c:399:34: error: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (4 chars into 3 available) [-Werror=unterminated-string-initialization]
399 | { X(ASM_THUMB_FORMAT_4_TST), "tst" },
| ^~~~~
../py/emitinlinethumb.c:400:34: error: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (4 chars into 3 available) [-Werror=unterminated-string-initialization]
400 | { X(ASM_THUMB_FORMAT_4_NEG), "neg" },
| ^~~~~
../py/emitinlinethumb.c:401:34: error: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (4 chars into 3 available) [-Werror=unterminated-string-initialization]
401 | { X(ASM_THUMB_FORMAT_4_CMP), "cmp" },
| ^~~~~
../py/emitinlinethumb.c:402:34: error: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (4 chars into 3 available) [-Werror=unterminated-string-initialization]
402 | { X(ASM_THUMB_FORMAT_4_CMN), "cmn" },
| ^~~~~
../py/emitinlinethumb.c:403:34: error: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (4 chars into 3 available) [-Werror=unterminated-string-initialization]
403 | { X(ASM_THUMB_FORMAT_4_ORR), "orr" },
| ^~~~~
../py/emitinlinethumb.c:404:34: error: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (4 chars into 3 available) [-Werror=unterminated-string-initialization]
404 | { X(ASM_THUMB_FORMAT_4_MUL), "mul" },
| ^~~~~
../py/emitinlinethumb.c:405:34: error: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (4 chars into 3 available) [-Werror=unterminated-string-initialization]
405 | { X(ASM_THUMB_FORMAT_4_BIC), "bic" },
| ^~~~~
../py/emitinlinethumb.c:406:34: error: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (4 chars into 3 available) [-Werror=unterminated-string-initialization]
406 | { X(ASM_THUMB_FORMAT_4_MVN), "mvn" },
| ^~~~~
../py/emitinlinethumb.c:431:13: error: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (4 chars into 3 available) [-Werror=unterminated-string-initialization]
431 | { 0x30, "add" },
| ^~~~~
../py/emitinlinethumb.c:432:13: error: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (4 chars into 3 available) [-Werror=unterminated-string-initialization]
432 | { 0x34, "sub" },
| ^~~~~
../py/emitinlinethumb.c:433:13: error: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (4 chars into 3 available) [-Werror=unterminated-string-initialization]
433 | { 0x20, "mul" },
| ^~~~~
../py/emitinlinethumb.c:434:13: error: initializer-string for array of ‘char’ truncates NUL terminator but destination lacks ‘nonstring’ attribute (4 chars into 3 available) [-Werror=unterminated-string-initialization]
434 | { 0x80, "div" },
PASTE CODE HERE
**Exact make and model number of the MCU that you are compiling for or the firmware is running on. **
- Make: cmake 3.9
- Model: c6
For ESP32 MCU's The PSRAM and FLASH SPI type, quad SPI or octal SPI.
esp32 c6
- PSRAM: quad OR octal
- FLASH: quad OR octal
I need to know the OS and OS version of the machine that compiled the binary. If using a VM then I need to know the OS and OS version the VM is running. (WSL == VM)
- OS: [e.g. iOS]
linux
Build Command
python3 make.py esp32 clean --flash-size=4 BOARD=ESP32_GENERIC_C6 DISPLAY=ST7789
See https://github.com/micropython/micropython/wiki/Build-Troubleshooting
make: se sale del directorio '/home/icelon/compila/lvgl_micropython/lib/micropython/mpy-cross'
cc1: todos los avisos se tratan como errores
make: *** [../py/mkrules.mk:101: build/py/emitinlinethumb.o] Error 1
Metadata
Metadata
Assignees
Labels
No labels