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 - May 2024 #1052

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

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.

Reviewed / Unactionable

Creality/CR-6 SE

Creality/Ender-5 S1

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

Formbot/T_Rex_2+

Note

PR with fix submitted: #1056

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

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

Formbot/T_Rex_3

Note

PR with fix merged: #1057

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

@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
@thisiskeithb thisiskeithb pinned this issue May 21, 2024
@thisiskeithb thisiskeithb changed the title [BUG] Build All Configurations Status - May 2024 Build All Configurations Status - May 2024 May 21, 2024
@thisiskeithb thisiskeithb unpinned this issue Jun 24, 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