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

Build All Configurations Status - July 2024 #1080

Closed
thisiskeithb opened this issue Jul 13, 2024 · 0 comments
Closed

Build All Configurations Status - July 2024 #1080

thisiskeithb opened this issue Jul 13, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@thisiskeithb
Copy link
Member

thisiskeithb commented Jul 13, 2024

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 ============================
Failed

PR 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

@thisiskeithb thisiskeithb added the bug Something isn't working label Jul 13, 2024
@MarlinFirmware MarlinFirmware locked and limited conversation to collaborators Jul 13, 2024
@thisiskeithb thisiskeithb pinned this issue Jul 13, 2024
@thisiskeithb thisiskeithb unpinned this issue Aug 14, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant