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

[BUG] Build All Configurations Status - May 2024 #1052

Open
thisiskeithb opened this issue May 9, 2024 · 0 comments
Open

[BUG] Build All Configurations Status - May 2024 #1052

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

Comments

@thisiskeithb
Copy link
Member

thisiskeithb commented May 9, 2024

Description

Results of Marlin's build_all_examples script.

Some configs still need upstream support, but PRs with fixes will be submitted as configs are reviewed.

To Be Reviewed

Formbot/T_Rex_2+

Note

Error log has been truncated due to exceeding GitHub's 65,536 character limit.

details:

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:823: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:824: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:1842: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:823: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:1842: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:55:0,
                 from Marlin/src/HAL/AVR/HAL.cpp:24:
Marlin/src/HAL/AVR/../../inc/SanityCheck.h:1843: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."
      ^~~~~
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/MarlinSerial.cpp:39:
Marlin/src/HAL/AVR/../../inc/../../Configuration_adv.h:823: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:824: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:1842:10: note: in expansion of macro 'X2_HOME_POS'
   #elif (X2_HOME_POS <= X1_MAX_POS) || (X2_MAX_POS < X1_MAX_POS)
          ^~~~~~~~~~~

[snip]

*** [.pio/build/mega2560/src/src/core/utility.cpp.o] Error 1
*** [.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/caselight.cpp.o] Error 1
*** [.pio/build/mega2560/src/src/feature/bltouch.cpp.o] Error 1
*** [.pio/build/mega2560/src/src/feature/bedlevel/ubl/ubl_motion.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 7.10 seconds ==============================================================

Environment    Status    Duration
-------------  --------  ------------
mega2560       FAILED    00:00:07.096
========================================================= 1 failed, 0 succeeded in 00:00:07.096 =========================================================
Failed

Formbot/T_Rex_3

Note

Error log has been truncated due to exceeding GitHub's 65,536 character limit.

details:

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:827:27: error: floating constant in preprocessor expression
   #define X2_MAX_POS (442-4.0)    // The max position of the X2 carriage, typically also the home position
                           ^
Marlin/src/HAL/AVR/../../inc/../../Configuration_adv.h:828: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:1842: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:827:27: error: floating constant in preprocessor expression
   #define X2_MAX_POS (442-4.0)    // The max position of the X2 carriage, typically also the home position
                           ^
Marlin/src/HAL/AVR/../../inc/SanityCheck.h:1842: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/MarlinConfigPre.h:56:0,
                 from Marlin/src/HAL/AVR/../../inc/MarlinConfig.h:28,
                 from Marlin/src/HAL/AVR/HAL_SPI.cpp:34:
Marlin/src/HAL/AVR/../../inc/../../Configuration_adv.h:827:27: error: floating constant in preprocessor expression
   #define X2_MAX_POS (442-4.0)    // The max position of the X2 carriage, typically also the home position
                           ^
Marlin/src/HAL/AVR/../../inc/../../Configuration_adv.h:828: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:1842:10: note: in expansion of macro 'X2_HOME_POS'
   #elif (X2_HOME_POS <= X1_MAX_POS) || (X2_MAX_POS < X1_MAX_POS)

[snip]

*** [.pio/build/mega2560/src/src/core/utility.cpp.o] Error 1
*** [.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/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_motion.cpp.o] Error 1
*** [.pio/build/mega2560/src/src/feature/bedlevel/ubl/ubl.cpp.o] Error 1
*** [.pio/build/mega2560/src/src/feature/runout.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
============================================================== [FAILED] Took 6.94 seconds ==============================================================

Environment    Status    Duration
-------------  --------  ------------
mega2560       FAILED    00:00:06.939
========================================================= 1 failed, 0 succeeded in 00:00:06.939 =========================================================
Failed

Potential Fix In Process

Geeetech/A10M/YHCB2004_V4.1

Note

See MarlinFirmware/Marlin#26571 (comment) for open issue & possible fix.

details:

/var/folders/l2/mtr_0zp945s_9s6s77z1d2fw0000gn/T//ccpC0Ipr.ltrans2.ltrans.o: In function `global destructors keyed to 65535_1_HAL.cpp.o.18264':
<artificial>:(.text.exit+0x28): undefined reference to `operator delete(void*, unsigned int)'
collect2: error: ld returned 1 exit status
*** [.pio/build/mega2560/firmware.elf] Error 1
============================================================== [FAILED] Took 25.34 seconds ==============================================================

Environment    Status    Duration
-------------  --------  ------------
mega2560       FAILED    00:00:25.335
========================================================= 1 failed, 0 succeeded in 00:00:25.335 =========================================================
Failed

Geeetech/A10PRO

Note

See MarlinFirmware/Marlin#26571 (comment) for open issue & possible fix.

details:

/var/folders/l2/mtr_0zp945s_9s6s77z1d2fw0000gn/T//ccxzR0nA.ltrans2.ltrans.o: In function `global destructors keyed to 65535_1_HAL.cpp.o.17263':
<artificial>:(.text.exit+0x20): undefined reference to `operator delete(void*, unsigned int)'
collect2: error: ld returned 1 exit status
*** [.pio/build/mega2560/firmware.elf] Error 1
============================================================== [FAILED] Took 18.53 seconds ==============================================================

Environment    Status    Duration
-------------  --------  ------------
mega2560       FAILED    00:00:18.535
========================================================= 1 failed, 0 succeeded in 00:00:18.535 =========================================================
Failed

Geeetech/A10T/YHCB2004_V4.1

Note

See MarlinFirmware/Marlin#26571 (comment) for open issue & possible fix.

details:

/var/folders/l2/mtr_0zp945s_9s6s77z1d2fw0000gn/T//ccwyHy4h.ltrans2.ltrans.o: In function `global destructors keyed to 65535_1_HAL.cpp.o.18316':
<artificial>:(.text.exit+0x28): undefined reference to `operator delete(void*, unsigned int)'
collect2: error: ld returned 1 exit status
*** [.pio/build/mega2560/firmware.elf] Error 1
============================================================== [FAILED] Took 21.08 seconds ==============================================================

Environment    Status    Duration
-------------  --------  ------------
mega2560       FAILED    00:00:21.085
========================================================= 1 failed, 0 succeeded in 00:00:21.085 =========================================================
Failed

Reviewed / Unactionable

Creality/CR-6 SE

Creality/Ender-5 S1

Fixed

Nextion

Note

PR with fix merged: MarlinFirmware/Marlin#27071

details:

Marlin/src/lcd/extui/nextion/nextion_extui.cpp: In function 'void ExtUI::onUserConfirmRequired(int, FSTR_P, FSTR_P)':
Marlin/src/lcd/extui/nextion/nextion_extui.cpp:64:27: error: 'cstr' was not declared in this scope
     onUserConfirmRequired(cstr);
                           ^~~~
Marlin/src/lcd/extui/nextion/nextion_extui.cpp:64:27: note: suggested alternative: 'fstr'
     onUserConfirmRequired(cstr);
                           ^~~~
                           fstr
*** [.pio/build/mega2560/src/src/lcd/extui/nextion/nextion_extui.cpp.o] Error 1
============================================================== [FAILED] Took 10.56 seconds ==============================================================

Environment    Status    Duration
-------------  --------  ------------
mega2560       FAILED    00:00:10.557
========================================================= 1 failed, 0 succeeded in 00:00:10.557 =========================================================
Failed

LulzBot/Mini2/Teensy

Note

Config removed in #1053

details:

Error - Can't find BOARD_TEENSY35_36_SIMPLE in core/boards.h.
Failed

CNC/miniRambo

Note

PR with fix submitted: MarlinFirmware/Marlin#27069 Fixed through different means in MarlinFirmware/Marlin@08fe8a3 / MarlinFirmware/Marlin#27087

details:

In file included from Marlin/src/gcode/feature/digipot/../../../inc/MarlinConfigPre.h:37:0,
                 from Marlin/src/gcode/feature/digipot/../../../inc/MarlinConfig.h:28,
                 from Marlin/src/gcode/feature/digipot/M907-M910.cpp:23:
Marlin/src/gcode/feature/digipot/M907-M910.cpp: In static member function 'static void GcodeSuite::M907_report(bool)':
Marlin/src/gcode/feature/digipot/M907-M910.cpp:137:13: error: 'SP_E_STR' was not declared in this scope
           , SP_E_STR,       stepper.motor_current_setting[2]  // E
             ^

[snip]

*** [.pio/build/rambo/src/src/gcode/feature/digipot/M907-M910.cpp.o] Error 1
============================================================== [FAILED] Took 7.55 seconds ==============================================================

Environment    Status    Duration
-------------  --------  ------------
rambo          FAILED    00:00:07.551
========================================================= 1 failed, 0 succeeded in 00:00:07.551 =========================================================
Failed

@thisiskeithb thisiskeithb added the bug Something isn't working label May 9, 2024
@MarlinFirmware MarlinFirmware locked and limited conversation to collaborators May 9, 2024
@thisiskeithb thisiskeithb changed the title [BUG] Unbuildable Configurations - May 2024 [BUG] Build All Configurations Status - May 2024 May 12, 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