Build All Configurations Status - July 2024
thisiskeithb opened this issue · comments
Description
Results of Marlin's build_all_examples script. These configs will not build for the reason listed in the "error details" drop-down under each title, so this issue was created as a "to-do list" to fix them:
Waiting on Upstream Support
Creality/Ender-5 S1/
error details:
Testing Creality/Ender-5 S1/:
Getting configuration files from ./.pio/build-import-2.1.x/config/examples/Creality/Ender-5 S1/
Building the firmware now...
/.platformio/penv/bin/pio
Auto Build...
Building environment STM32F401RE_creality for board CREALITY_F401RE (5246)...
Marlin/src/gcode/ota/M936.cpp:30:12: fatal error: ../../lcd/rts/lcd_rts.h: No such file or directory
30 | #include "../../lcd/rts/lcd_rts.h"
| ^~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
*** [.pio/build/STM32F401RE_creality/src/src/gcode/ota/M936.cpp.o] Error 1
================================= [FAILED] Took 24.09 seconds =================================
Environment Status Duration
-------------------- -------- ------------
STM32F401RE_creality FAILED 00:00:24.095
============================ 1 failed, 0 succeeded in 00:00:24.095 ============================
FailedPR Merged
Formbot/T_Rex_2+/
Very broken/incorrect config. Does not match stock/shipped machines.
error details:
Testing Formbot/T_Rex_2+/:
Getting configuration files from ./.pio/build-import-2.1.x/config/examples/Formbot/T_Rex_2+/
Building the firmware now...
/.platformio/penv/bin/pio
Auto Build...
Building environment mega2560 for board FORMBOT_TREX2PLUS (1129)...
In file included from Marlin/src/HAL/AVR/../../inc/MarlinConfigPre.h:56:0,
from Marlin/src/HAL/AVR/../../inc/MarlinConfig.h:28,
from Marlin/src/HAL/AVR/HAL.cpp:24:
Marlin/src/HAL/AVR/../../inc/../../Configuration_adv.h:825:24: error: floating constant in preprocessor expression
#define X2_MAX_POS 434.6 // The max position of the X2 carriage, typically also the home position
^
Marlin/src/HAL/AVR/../../inc/../../Configuration_adv.h:826:23: note: in expansion of macro 'X2_MAX_POS'
#define X2_HOME_POS X2_MAX_POS // Default X2 home position. Set to X2_MAX_POS.
^~~~~~~~~~
Marlin/src/HAL/AVR/../../inc/SanityCheck.h:1847:10: note: in expansion of macro 'X2_HOME_POS'
#elif (X2_HOME_POS <= X1_MAX_POS) || (X2_MAX_POS < X1_MAX_POS)
^~~~~~~~~~~
Marlin/src/HAL/AVR/../../inc/../../Configuration_adv.h:825:24: error: floating constant in preprocessor expression
#define X2_MAX_POS 434.6 // The max position of the X2 carriage, typically also the home position
^
Marlin/src/HAL/AVR/../../inc/SanityCheck.h:1847:41: note: in expansion of macro 'X2_MAX_POS'
#elif (X2_HOME_POS <= X1_MAX_POS) || (X2_MAX_POS < X1_MAX_POS)
^~~~~~~~~~
In file included from Marlin/src/HAL/AVR/../../inc/MarlinConfig.h:68:0,
from Marlin/src/HAL/AVR/HAL.cpp:24:
Marlin/src/HAL/AVR/../../inc/SanityCheck.h:1848:6: error: #error "DUAL_X_CARRIAGE will crash if X1 can meet or exceed X2 travel."
#error "DUAL_X_CARRIAGE will crash if X1 can meet or exceed X2 travel."
^~~~~
[snip]
*** [.pio/build/mega2560/src/src/feature/bedlevel/bedlevel.cpp.o] Error 1
*** [.pio/build/mega2560/src/src/feature/babystep.cpp.o] Error 1
*** [.pio/build/mega2560/src/src/feature/bedlevel/ubl/ubl_motion.cpp.o] Error 1
*** [.pio/build/mega2560/src/src/feature/bltouch.cpp.o] Error 1
*** [.pio/build/mega2560/src/src/feature/caselight.cpp.o] Error 1
*** [.pio/build/mega2560/src/src/feature/bedlevel/ubl/ubl.cpp.o] Error 1
*** [.pio/build/mega2560/src/src/MarlinCore.cpp.o] Error 1
*** [.pio/build/mega2560/src/src/feature/bedlevel/ubl/ubl_G29.cpp.o] Error 1
*** [.pio/build/mega2560/src/src/feature/pause.cpp.o] Error 1
*** [.pio/build/mega2560/src/src/gcode/bedlevel/G26.cpp.o] Error 1
================================== [FAILED] Took 6.77 seconds ==================================
Environment Status Duration
------------- -------- ------------
mega2560 FAILED 00:00:06.775
============================ 1 failed, 0 succeeded in 00:00:06.775 ============================
Failed