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 - June 2024 #1068

Closed
thisiskeithb opened this issue Jun 25, 2024 · 0 comments
Closed

Build All Configurations Status - June 2024 #1068

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

Comments

@thisiskeithb
Copy link
Member

thisiskeithb commented Jun 25, 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.46 seconds =================================================================

Environment           Status    Duration
--------------------  --------  ------------
STM32F401RE_creality  FAILED    00:00:24.459
============================================================ 1 failed, 0 succeeded in 00:00:24.459 ============================================================

Fixed

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: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
                        ^
[trimmed to keep issue below 65536 characters]

Marlin/src/gcode/bedlevel/../../inc/SanityCheck.h:1843:10: note: in expansion of macro 'X2_HOME_POS'
   #elif (X2_HOME_POS <= X1_MAX_POS) || (X2_MAX_POS < X1_MAX_POS)
          ^~~~~~~~~~~
Marlin/src/gcode/bedlevel/../../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/gcode/bedlevel/../../inc/SanityCheck.h:1843: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/gcode/bedlevel/../../inc/MarlinConfig.h:68:0,
                 from Marlin/src/gcode/bedlevel/G26.cpp:98:
Marlin/src/gcode/bedlevel/../../inc/SanityCheck.h:1844: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."
      ^~~~~
*** [.pio/build/mega2560/src/src/feature/babystep.cpp.o] Error 1
*** [.pio/build/mega2560/src/src/feature/bedlevel/bedlevel.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/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.04 seconds ==================================================================

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

Artillery/Genius Pro/

error details:

Testing Artillery/Genius Pro/:
Getting configuration files from ./.pio/build-import-2.1.x/config/examples/Artillery/Genius Pro/
Building the firmware now...
/.platformio/penv/bin/pio

Auto Build...
Building environment Artillery_Ruby for board ARTILLERY_RUBY (5238)...

In file included from Marlin/src/module/stepper.h:48,
                 from Marlin/src/MarlinCore.cpp:51:
Marlin/src/module/stepper/cycles.h:112:4: error: #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
  112 |   #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
      |    ^~~~~
In file included from Marlin/src/feature/../module/stepper.h:48,
                 from Marlin/src/feature/babystep.cpp:31:
Marlin/src/feature/../module/stepper/cycles.h:112:4: error: #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
  112 |   #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
      |    ^~~~~
In file included from Marlin/src/feature/../module/stepper.h:48,
                 from Marlin/src/feature/controllerfan.cpp:28:
Marlin/src/feature/../module/stepper/cycles.h:112:4: error: #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
  112 |   #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
      |    ^~~~~
Marlin/src/module/stepper/cycles.h:116:47: error: '_min_pulse_high_ns' was not declared in this scope
  116 | constexpr uint32_t min_stepper_pulse_cycles = _min_pulse_high_ns * CYCLES_PER_MICROSECOND / 1000;
      |                                               ^~~~~~~~~~~~~~~~~~
Marlin/src/feature/../module/stepper/cycles.h:116:47: error: '_min_pulse_high_ns' was not declared in this scope
  116 | constexpr uint32_t min_stepper_pulse_cycles = _min_pulse_high_ns * CYCLES_PER_MICROSECOND / 1000;
      |                                               ^~~~~~~~~~~~~~~~~~
In file included from Marlin/src/gcode/calibrate/../../module/stepper.h:48,
                 from Marlin/src/gcode/calibrate/G28.cpp:29:
Marlin/src/gcode/calibrate/../../module/stepper/cycles.h:112:4: error: #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
  112 |   #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
      |    ^~~~~
*** [.pio/build/Artillery_Ruby/src/src/feature/babystep.cpp.o] Error 1
*** [.pio/build/Artillery_Ruby/src/src/MarlinCore.cpp.o] Error 1
Marlin/src/feature/../module/stepper/cycles.h:116:47: error: '_min_pulse_high_ns' was not declared in this scope
  116 | constexpr uint32_t min_stepper_pulse_cycles = _min_pulse_high_ns * CYCLES_PER_MICROSECOND / 1000;
      |                                               ^~~~~~~~~~~~~~~~~~
*** [.pio/build/Artillery_Ruby/src/src/feature/controllerfan.cpp.o] Error 1
Marlin/src/gcode/calibrate/../../module/stepper/cycles.h:116:47: error: '_min_pulse_high_ns' was not declared in this scope
  116 | constexpr uint32_t min_stepper_pulse_cycles = _min_pulse_high_ns * CYCLES_PER_MICROSECOND / 1000;
      |                                               ^~~~~~~~~~~~~~~~~~
*** [.pio/build/Artillery_Ruby/src/src/gcode/calibrate/G28.cpp.o] Error 1
================================================================= [FAILED] Took 21.43 seconds =================================================================

Environment     Status    Duration
--------------  --------  ------------
Artillery_Ruby  FAILED    00:00:21.426
============================================================ 1 failed, 0 succeeded in 00:00:21.426 ============================================================

Artillery/Genius/BLTouch/

error details:

Testing Artillery/Genius/BLTouch/:
Getting configuration files from ./.pio/build-import-2.1.x/config/examples/Artillery/Genius/BLTouch/
Building the firmware now...
/.platformio/penv/bin/pio

Auto Build...
Detected "MKS GEN L" | MKS_GEN_L (1113).
Selected mega2560
Building environment mega2560 for board MKS_GEN_L (1113)...

In file included from Marlin/src/module/stepper.h:48:0,
                 from Marlin/src/MarlinCore.cpp:51:
Marlin/src/module/stepper/cycles.h:112:4: error: #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
   #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
    ^~~~~
In file included from Marlin/src/feature/../module/stepper.h:48:0,
                 from Marlin/src/feature/babystep.cpp:31:
Marlin/src/feature/../module/stepper/cycles.h:112:4: error: #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
   #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
    ^~~~~
Marlin/src/module/stepper/cycles.h:116:47: error: '_min_pulse_high_ns' was not declared in this scope
 constexpr uint32_t min_stepper_pulse_cycles = _min_pulse_high_ns * CYCLES_PER_MICROSECOND / 1000;
                                               ^~~~~~~~~~~~~~~~~~
Marlin/src/module/stepper/cycles.h:157:78:   in constexpr expansion of 'isr_execution_cycles(0)'
Marlin/src/module/stepper/cycles.h:154:144:   in constexpr expansion of 'isr_loop_cycles(((int)R))'
Marlin/src/module/stepper/cycles.h:157:80: error: constexpr call flows off the end of the function
 constexpr uint32_t max_step_isr_frequency_1x = (F_CPU) / isr_execution_cycles(0);
                                                                                ^
In file included from Marlin/src/feature/../module/stepper.h:48:0,
                 from Marlin/src/feature/babystep.cpp:31:
Marlin/src/feature/../module/stepper/cycles.h:116:47: error: '_min_pulse_high_ns' was not declared in this scope
 constexpr uint32_t min_stepper_pulse_cycles = _min_pulse_high_ns * CYCLES_PER_MICROSECOND / 1000;
                                               ^~~~~~~~~~~~~~~~~~
Marlin/src/feature/../module/stepper/cycles.h:157:78:   in constexpr expansion of 'isr_execution_cycles(0)'
Marlin/src/feature/../module/stepper/cycles.h:154:144:   in constexpr expansion of 'isr_loop_cycles(((int)R))'
Marlin/src/feature/../module/stepper/cycles.h:157:80: error: constexpr call flows off the end of the function
 constexpr uint32_t max_step_isr_frequency_1x = (F_CPU) / isr_execution_cycles(0);
                                                                                ^
*** [.pio/build/mega2560/src/src/feature/babystep.cpp.o] Error 1
*** [.pio/build/mega2560/src/src/MarlinCore.cpp.o] Error 1
In file included from Marlin/src/gcode/calibrate/../../module/stepper.h:48:0,
                 from Marlin/src/gcode/calibrate/G28.cpp:29:
Marlin/src/gcode/calibrate/../../module/stepper/cycles.h:112:4: error: #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
   #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
    ^~~~~
In file included from Marlin/src/gcode/calibrate/../../module/stepper.h:48:0,
                 from Marlin/src/gcode/calibrate/G28.cpp:29:
Marlin/src/gcode/calibrate/../../module/stepper/cycles.h:116:47: error: '_min_pulse_high_ns' was not declared in this scope
 constexpr uint32_t min_stepper_pulse_cycles = _min_pulse_high_ns * CYCLES_PER_MICROSECOND / 1000;
                                               ^~~~~~~~~~~~~~~~~~
Marlin/src/gcode/calibrate/../../module/stepper/cycles.h:157:78:   in constexpr expansion of 'isr_execution_cycles(0)'
Marlin/src/gcode/calibrate/../../module/stepper/cycles.h:154:144:   in constexpr expansion of 'isr_loop_cycles(((int)R))'
Marlin/src/gcode/calibrate/../../module/stepper/cycles.h:157:80: error: constexpr call flows off the end of the function
 constexpr uint32_t max_step_isr_frequency_1x = (F_CPU) / isr_execution_cycles(0);
                                                                                ^
*** [.pio/build/mega2560/src/src/gcode/calibrate/G28.cpp.o] Error 1
In file included from Marlin/src/gcode/control/../../module/stepper.h:48:0,
                 from Marlin/src/gcode/control/M17_M18_M84.cpp:28:
Marlin/src/gcode/control/../../module/stepper/cycles.h:112:4: error: #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
   #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
    ^~~~~
Marlin/src/gcode/control/../../module/stepper/cycles.h:116:47: error: '_min_pulse_high_ns' was not declared in this scope
 constexpr uint32_t min_stepper_pulse_cycles = _min_pulse_high_ns * CYCLES_PER_MICROSECOND / 1000;
                                               ^~~~~~~~~~~~~~~~~~
Marlin/src/gcode/control/../../module/stepper/cycles.h:157:78:   in constexpr expansion of 'isr_execution_cycles(0)'
Marlin/src/gcode/control/../../module/stepper/cycles.h:154:144:   in constexpr expansion of 'isr_loop_cycles(((int)R))'
Marlin/src/gcode/control/../../module/stepper/cycles.h:157:80: error: constexpr call flows off the end of the function
 constexpr uint32_t max_step_isr_frequency_1x = (F_CPU) / isr_execution_cycles(0);
                                                                                ^
*** [.pio/build/mega2560/src/src/gcode/control/M17_M18_M84.cpp.o] Error 1
================================================================== [FAILED] Took 6.33 seconds ==================================================================

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

Artillery/Genius/V1/

error details:

Testing Artillery/Genius/V1/:
Getting configuration files from ./.pio/build-import-2.1.x/config/examples/Artillery/Genius/V1/
Building the firmware now...
/.platformio/penv/bin/pio

Auto Build...
Detected "MKS GEN L" | MKS_GEN_L (1113).
Selected mega2560
Building environment mega2560 for board MKS_GEN_L (1113)...

In file included from Marlin/src/module/stepper.h:48:0,
                 from Marlin/src/MarlinCore.cpp:51:
Marlin/src/module/stepper/cycles.h:112:4: error: #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
   #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
    ^~~~~
In file included from Marlin/src/feature/../module/stepper.h:48:0,
                 from Marlin/src/feature/babystep.cpp:31:
Marlin/src/feature/../module/stepper/cycles.h:112:4: error: #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
   #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
    ^~~~~
In file included from Marlin/src/gcode/calibrate/../../module/stepper.h:48:0,
                 from Marlin/src/gcode/calibrate/G28.cpp:29:
Marlin/src/gcode/calibrate/../../module/stepper/cycles.h:112:4: error: #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
   #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
    ^~~~~
Marlin/src/module/stepper/cycles.h:116:47: error: '_min_pulse_high_ns' was not declared in this scope
 constexpr uint32_t min_stepper_pulse_cycles = _min_pulse_high_ns * CYCLES_PER_MICROSECOND / 1000;
                                               ^~~~~~~~~~~~~~~~~~
Marlin/src/module/stepper/cycles.h:157:78:   in constexpr expansion of 'isr_execution_cycles(0)'
Marlin/src/module/stepper/cycles.h:154:144:   in constexpr expansion of 'isr_loop_cycles(((int)R))'
Marlin/src/module/stepper/cycles.h:157:80: error: constexpr call flows off the end of the function
 constexpr uint32_t max_step_isr_frequency_1x = (F_CPU) / isr_execution_cycles(0);
                                                                                ^
In file included from Marlin/src/feature/../module/stepper.h:48:0,
                 from Marlin/src/feature/babystep.cpp:31:
Marlin/src/feature/../module/stepper/cycles.h:116:47: error: '_min_pulse_high_ns' was not declared in this scope
 constexpr uint32_t min_stepper_pulse_cycles = _min_pulse_high_ns * CYCLES_PER_MICROSECOND / 1000;
                                               ^~~~~~~~~~~~~~~~~~
Marlin/src/feature/../module/stepper/cycles.h:157:78:   in constexpr expansion of 'isr_execution_cycles(0)'
Marlin/src/feature/../module/stepper/cycles.h:154:144:   in constexpr expansion of 'isr_loop_cycles(((int)R))'
Marlin/src/feature/../module/stepper/cycles.h:157:80: error: constexpr call flows off the end of the function
 constexpr uint32_t max_step_isr_frequency_1x = (F_CPU) / isr_execution_cycles(0);
                                                                                ^
*** [.pio/build/mega2560/src/src/feature/babystep.cpp.o] Error 1
*** [.pio/build/mega2560/src/src/MarlinCore.cpp.o] Error 1
In file included from Marlin/src/gcode/calibrate/../../module/stepper.h:48:0,
                 from Marlin/src/gcode/calibrate/G28.cpp:29:
Marlin/src/gcode/calibrate/../../module/stepper/cycles.h:116:47: error: '_min_pulse_high_ns' was not declared in this scope
 constexpr uint32_t min_stepper_pulse_cycles = _min_pulse_high_ns * CYCLES_PER_MICROSECOND / 1000;
                                               ^~~~~~~~~~~~~~~~~~
Marlin/src/gcode/calibrate/../../module/stepper/cycles.h:157:78:   in constexpr expansion of 'isr_execution_cycles(0)'
Marlin/src/gcode/calibrate/../../module/stepper/cycles.h:154:144:   in constexpr expansion of 'isr_loop_cycles(((int)R))'
Marlin/src/gcode/calibrate/../../module/stepper/cycles.h:157:80: error: constexpr call flows off the end of the function
 constexpr uint32_t max_step_isr_frequency_1x = (F_CPU) / isr_execution_cycles(0);
                                                                                ^
*** [.pio/build/mega2560/src/src/gcode/calibrate/G28.cpp.o] Error 1
In file included from Marlin/src/gcode/control/../../module/stepper.h:48:0,
                 from Marlin/src/gcode/control/M17_M18_M84.cpp:28:
Marlin/src/gcode/control/../../module/stepper/cycles.h:112:4: error: #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
   #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
    ^~~~~
Marlin/src/gcode/control/../../module/stepper/cycles.h:116:47: error: '_min_pulse_high_ns' was not declared in this scope
 constexpr uint32_t min_stepper_pulse_cycles = _min_pulse_high_ns * CYCLES_PER_MICROSECOND / 1000;
                                               ^~~~~~~~~~~~~~~~~~
Marlin/src/gcode/control/../../module/stepper/cycles.h:157:78:   in constexpr expansion of 'isr_execution_cycles(0)'
Marlin/src/gcode/control/../../module/stepper/cycles.h:154:144:   in constexpr expansion of 'isr_loop_cycles(((int)R))'
Marlin/src/gcode/control/../../module/stepper/cycles.h:157:80: error: constexpr call flows off the end of the function
 constexpr uint32_t max_step_isr_frequency_1x = (F_CPU) / isr_execution_cycles(0);
                                                                                ^
*** [.pio/build/mega2560/src/src/gcode/control/M17_M18_M84.cpp.o] Error 1
================================================================== [FAILED] Took 6.30 seconds ==================================================================

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

Artillery/Hornet/

error details:

Testing Artillery/Hornet/:
Getting configuration files from ./.pio/build-import-2.1.x/config/examples/Artillery/Hornet/
Building the firmware now...
/.platformio/penv/bin/pio

Auto Build...
Building environment Artillery_Ruby for board ARTILLERY_RUBY (5238)...

In file included from Marlin/src/module/stepper.h:48,
                 from Marlin/src/MarlinCore.cpp:51:
Marlin/src/module/stepper/cycles.h:112:4: error: #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
  112 |   #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
      |    ^~~~~
In file included from Marlin/src/feature/../module/stepper.h:48,
                 from Marlin/src/feature/babystep.cpp:31:
Marlin/src/feature/../module/stepper/cycles.h:112:4: error: #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
  112 |   #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
      |    ^~~~~
In file included from Marlin/src/feature/../module/stepper.h:48,
                 from Marlin/src/feature/controllerfan.cpp:28:
Marlin/src/feature/../module/stepper/cycles.h:112:4: error: #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
  112 |   #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
      |    ^~~~~
In file included from Marlin/src/feature/../module/stepper.h:48,
                 from Marlin/src/feature/pause.cpp:44:
Marlin/src/feature/../module/stepper/cycles.h:112:4: error: #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
  112 |   #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
      |    ^~~~~
In file included from Marlin/src/gcode/calibrate/../../module/stepper.h:48,
                 from Marlin/src/gcode/calibrate/G28.cpp:29:
Marlin/src/gcode/calibrate/../../module/stepper/cycles.h:112:4: error: #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
  112 |   #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
      |    ^~~~~
Marlin/src/module/stepper/cycles.h:116:47: error: '_min_pulse_high_ns' was not declared in this scope
  116 | constexpr uint32_t min_stepper_pulse_cycles = _min_pulse_high_ns * CYCLES_PER_MICROSECOND / 1000;
      |                                               ^~~~~~~~~~~~~~~~~~
Marlin/src/feature/../module/stepper/cycles.h:116:47: error: '_min_pulse_high_ns' was not declared in this scope
  116 | constexpr uint32_t min_stepper_pulse_cycles = _min_pulse_high_ns * CYCLES_PER_MICROSECOND / 1000;
      |                                               ^~~~~~~~~~~~~~~~~~
*** [.pio/build/Artillery_Ruby/src/src/feature/babystep.cpp.o] Error 1
Marlin/src/feature/../module/stepper/cycles.h:116:47: error: '_min_pulse_high_ns' was not declared in this scope
  116 | constexpr uint32_t min_stepper_pulse_cycles = _min_pulse_high_ns * CYCLES_PER_MICROSECOND / 1000;
      |                                               ^~~~~~~~~~~~~~~~~~
*** [.pio/build/Artillery_Ruby/src/src/MarlinCore.cpp.o] Error 1
*** [.pio/build/Artillery_Ruby/src/src/feature/controllerfan.cpp.o] Error 1
Marlin/src/feature/../module/stepper/cycles.h:116:47: error: '_min_pulse_high_ns' was not declared in this scope
  116 | constexpr uint32_t min_stepper_pulse_cycles = _min_pulse_high_ns * CYCLES_PER_MICROSECOND / 1000;
      |                                               ^~~~~~~~~~~~~~~~~~
Marlin/src/gcode/calibrate/../../module/stepper/cycles.h:116:47: error: '_min_pulse_high_ns' was not declared in this scope
  116 | constexpr uint32_t min_stepper_pulse_cycles = _min_pulse_high_ns * CYCLES_PER_MICROSECOND / 1000;
      |                                               ^~~~~~~~~~~~~~~~~~
*** [.pio/build/Artillery_Ruby/src/src/feature/pause.cpp.o] Error 1
*** [.pio/build/Artillery_Ruby/src/src/gcode/calibrate/G28.cpp.o] Error 1
In file included from Marlin/src/gcode/control/../../module/stepper.h:48,
                 from Marlin/src/gcode/control/M17_M18_M84.cpp:28:
Marlin/src/gcode/control/../../module/stepper/cycles.h:112:4: error: #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
  112 |   #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
      |    ^~~~~
Marlin/src/gcode/control/../../module/stepper/cycles.h:116:47: error: '_min_pulse_high_ns' was not declared in this scope
  116 | constexpr uint32_t min_stepper_pulse_cycles = _min_pulse_high_ns * CYCLES_PER_MICROSECOND / 1000;
      |                                               ^~~~~~~~~~~~~~~~~~
*** [.pio/build/Artillery_Ruby/src/src/gcode/control/M17_M18_M84.cpp.o] Error 1
================================================================= [FAILED] Took 14.99 seconds =================================================================

Environment     Status    Duration
--------------  --------  ------------
Artillery_Ruby  FAILED    00:00:14.988
============================================================ 1 failed, 0 succeeded in 00:00:14.988 ============================================================

Artillery/Sidewinder X1/0.9 BMG - E3D V6/

error details:

Testing Artillery/Sidewinder X1/0.9 BMG - E3D V6/:
Getting configuration files from ./.pio/build-import-2.1.x/config/examples/Artillery/Sidewinder X1/0.9 BMG - E3D V6/
Building the firmware now...
/.platformio/penv/bin/pio

Auto Build...
Detected "MKS GEN L" | MKS_GEN_L (1113).
Selected mega2560
Building environment mega2560 for board MKS_GEN_L (1113)...

In file included from Marlin/src/module/stepper.h:48:0,
                 from Marlin/src/MarlinCore.cpp:51:
Marlin/src/module/stepper/cycles.h:112:4: error: #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
   #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
    ^~~~~
In file included from Marlin/src/feature/../module/stepper.h:48:0,
                 from Marlin/src/feature/babystep.cpp:31:
Marlin/src/feature/../module/stepper/cycles.h:112:4: error: #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
   #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
    ^~~~~
In file included from Marlin/src/gcode/calibrate/../../module/stepper.h:48:0,
                 from Marlin/src/gcode/calibrate/G28.cpp:29:
Marlin/src/gcode/calibrate/../../module/stepper/cycles.h:112:4: error: #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
   #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
    ^~~~~
Marlin/src/module/stepper/cycles.h:116:47: error: '_min_pulse_high_ns' was not declared in this scope
 constexpr uint32_t min_stepper_pulse_cycles = _min_pulse_high_ns * CYCLES_PER_MICROSECOND / 1000;
                                               ^~~~~~~~~~~~~~~~~~
Marlin/src/module/stepper/cycles.h:157:78:   in constexpr expansion of 'isr_execution_cycles(0)'
Marlin/src/module/stepper/cycles.h:157:80: error: constexpr call flows off the end of the function
 constexpr uint32_t max_step_isr_frequency_1x = (F_CPU) / isr_execution_cycles(0);
                                                                                ^
In file included from Marlin/src/feature/../module/stepper.h:48:0,
                 from Marlin/src/feature/babystep.cpp:31:
Marlin/src/feature/../module/stepper/cycles.h:116:47: error: '_min_pulse_high_ns' was not declared in this scope
 constexpr uint32_t min_stepper_pulse_cycles = _min_pulse_high_ns * CYCLES_PER_MICROSECOND / 1000;
                                               ^~~~~~~~~~~~~~~~~~
Marlin/src/feature/../module/stepper/cycles.h:157:78:   in constexpr expansion of 'isr_execution_cycles(0)'
Marlin/src/feature/../module/stepper/cycles.h:157:80: error: constexpr call flows off the end of the function
 constexpr uint32_t max_step_isr_frequency_1x = (F_CPU) / isr_execution_cycles(0);
                                                                                ^
*** [.pio/build/mega2560/src/src/MarlinCore.cpp.o] Error 1
*** [.pio/build/mega2560/src/src/feature/babystep.cpp.o] Error 1
In file included from Marlin/src/gcode/calibrate/../../module/stepper.h:48:0,
                 from Marlin/src/gcode/calibrate/G28.cpp:29:
Marlin/src/gcode/calibrate/../../module/stepper/cycles.h:116:47: error: '_min_pulse_high_ns' was not declared in this scope
 constexpr uint32_t min_stepper_pulse_cycles = _min_pulse_high_ns * CYCLES_PER_MICROSECOND / 1000;
                                               ^~~~~~~~~~~~~~~~~~
Marlin/src/gcode/calibrate/../../module/stepper/cycles.h:157:78:   in constexpr expansion of 'isr_execution_cycles(0)'
Marlin/src/gcode/calibrate/../../module/stepper/cycles.h:157:80: error: constexpr call flows off the end of the function
 constexpr uint32_t max_step_isr_frequency_1x = (F_CPU) / isr_execution_cycles(0);
                                                                                ^
*** [.pio/build/mega2560/src/src/gcode/calibrate/G28.cpp.o] Error 1
In file included from Marlin/src/gcode/control/../../module/stepper.h:48:0,
                 from Marlin/src/gcode/control/M17_M18_M84.cpp:28:
Marlin/src/gcode/control/../../module/stepper/cycles.h:112:4: error: #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
   #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
    ^~~~~
Marlin/src/gcode/control/../../module/stepper/cycles.h:116:47: error: '_min_pulse_high_ns' was not declared in this scope
 constexpr uint32_t min_stepper_pulse_cycles = _min_pulse_high_ns * CYCLES_PER_MICROSECOND / 1000;
                                               ^~~~~~~~~~~~~~~~~~
Marlin/src/gcode/control/../../module/stepper/cycles.h:157:78:   in constexpr expansion of 'isr_execution_cycles(0)'
Marlin/src/gcode/control/../../module/stepper/cycles.h:157:80: error: constexpr call flows off the end of the function
 constexpr uint32_t max_step_isr_frequency_1x = (F_CPU) / isr_execution_cycles(0);
                                                                                ^
*** [.pio/build/mega2560/src/src/gcode/control/M17_M18_M84.cpp.o] Error 1
================================================================== [FAILED] Took 6.28 seconds ==================================================================

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

Artillery/Sidewinder X1/V1/

error details:

Testing Artillery/Sidewinder X1/V1/:
Getting configuration files from ./.pio/build-import-2.1.x/config/examples/Artillery/Sidewinder X1/V1/
Building the firmware now...
/.platformio/penv/bin/pio

Auto Build...
Detected "MKS GEN L" | MKS_GEN_L (1113).
Selected mega2560
Building environment mega2560 for board MKS_GEN_L (1113)...

In file included from Marlin/src/module/stepper.h:48:0,
                 from Marlin/src/MarlinCore.cpp:51:
Marlin/src/module/stepper/cycles.h:112:4: error: #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
   #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
    ^~~~~
In file included from Marlin/src/feature/../module/stepper.h:48:0,
                 from Marlin/src/feature/babystep.cpp:31:
Marlin/src/feature/../module/stepper/cycles.h:112:4: error: #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
   #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
    ^~~~~
In file included from Marlin/src/gcode/calibrate/../../module/stepper.h:48:0,
                 from Marlin/src/gcode/calibrate/G28.cpp:29:
Marlin/src/gcode/calibrate/../../module/stepper/cycles.h:112:4: error: #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
   #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
    ^~~~~
Marlin/src/module/stepper/cycles.h:116:47: error: '_min_pulse_high_ns' was not declared in this scope
 constexpr uint32_t min_stepper_pulse_cycles = _min_pulse_high_ns * CYCLES_PER_MICROSECOND / 1000;
                                               ^~~~~~~~~~~~~~~~~~
Marlin/src/module/stepper/cycles.h:157:78:   in constexpr expansion of 'isr_execution_cycles(0)'
Marlin/src/module/stepper/cycles.h:154:144:   in constexpr expansion of 'isr_loop_cycles(((int)R))'
Marlin/src/module/stepper/cycles.h:157:80: error: constexpr call flows off the end of the function
 constexpr uint32_t max_step_isr_frequency_1x = (F_CPU) / isr_execution_cycles(0);
                                                                                ^
In file included from Marlin/src/feature/../module/stepper.h:48:0,
                 from Marlin/src/feature/babystep.cpp:31:
Marlin/src/feature/../module/stepper/cycles.h:116:47: error: '_min_pulse_high_ns' was not declared in this scope
 constexpr uint32_t min_stepper_pulse_cycles = _min_pulse_high_ns * CYCLES_PER_MICROSECOND / 1000;
                                               ^~~~~~~~~~~~~~~~~~
Marlin/src/feature/../module/stepper/cycles.h:157:78:   in constexpr expansion of 'isr_execution_cycles(0)'
Marlin/src/feature/../module/stepper/cycles.h:154:144:   in constexpr expansion of 'isr_loop_cycles(((int)R))'
Marlin/src/feature/../module/stepper/cycles.h:157:80: error: constexpr call flows off the end of the function
 constexpr uint32_t max_step_isr_frequency_1x = (F_CPU) / isr_execution_cycles(0);
                                                                                ^
*** [.pio/build/mega2560/src/src/feature/babystep.cpp.o] Error 1
*** [.pio/build/mega2560/src/src/MarlinCore.cpp.o] Error 1
In file included from Marlin/src/gcode/calibrate/../../module/stepper.h:48:0,
                 from Marlin/src/gcode/calibrate/G28.cpp:29:
Marlin/src/gcode/calibrate/../../module/stepper/cycles.h:116:47: error: '_min_pulse_high_ns' was not declared in this scope
 constexpr uint32_t min_stepper_pulse_cycles = _min_pulse_high_ns * CYCLES_PER_MICROSECOND / 1000;
                                               ^~~~~~~~~~~~~~~~~~
Marlin/src/gcode/calibrate/../../module/stepper/cycles.h:157:78:   in constexpr expansion of 'isr_execution_cycles(0)'
Marlin/src/gcode/calibrate/../../module/stepper/cycles.h:154:144:   in constexpr expansion of 'isr_loop_cycles(((int)R))'
Marlin/src/gcode/calibrate/../../module/stepper/cycles.h:157:80: error: constexpr call flows off the end of the function
 constexpr uint32_t max_step_isr_frequency_1x = (F_CPU) / isr_execution_cycles(0);
                                                                                ^
*** [.pio/build/mega2560/src/src/gcode/calibrate/G28.cpp.o] Error 1
In file included from Marlin/src/gcode/control/../../module/stepper.h:48:0,
                 from Marlin/src/gcode/control/M17_M18_M84.cpp:28:
Marlin/src/gcode/control/../../module/stepper/cycles.h:112:4: error: #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
   #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
    ^~~~~
Marlin/src/gcode/control/../../module/stepper/cycles.h:116:47: error: '_min_pulse_high_ns' was not declared in this scope
 constexpr uint32_t min_stepper_pulse_cycles = _min_pulse_high_ns * CYCLES_PER_MICROSECOND / 1000;
                                               ^~~~~~~~~~~~~~~~~~
Marlin/src/gcode/control/../../module/stepper/cycles.h:157:78:   in constexpr expansion of 'isr_execution_cycles(0)'
Marlin/src/gcode/control/../../module/stepper/cycles.h:154:144:   in constexpr expansion of 'isr_loop_cycles(((int)R))'
Marlin/src/gcode/control/../../module/stepper/cycles.h:157:80: error: constexpr call flows off the end of the function
 constexpr uint32_t max_step_isr_frequency_1x = (F_CPU) / isr_execution_cycles(0);
                                                                                ^
*** [.pio/build/mega2560/src/src/gcode/control/M17_M18_M84.cpp.o] Error 1
================================================================== [FAILED] Took 6.33 seconds ==================================================================

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

Artillery/Sidewinder X2/

error details:

Testing Artillery/Sidewinder X2/:
Getting configuration files from ./.pio/build-import-2.1.x/config/examples/Artillery/Sidewinder X2/
Building the firmware now...
/.platformio/penv/bin/pio

Auto Build...
Building environment Artillery_Ruby for board ARTILLERY_RUBY (5238)...

In file included from Marlin/src/module/stepper.h:48,
                 from Marlin/src/MarlinCore.cpp:51:
Marlin/src/module/stepper/cycles.h:112:4: error: #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
  112 |   #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
      |    ^~~~~
In file included from Marlin/src/feature/../module/stepper.h:48,
                 from Marlin/src/feature/babystep.cpp:31:
Marlin/src/feature/../module/stepper/cycles.h:112:4: error: #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
  112 |   #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
      |    ^~~~~
In file included from Marlin/src/feature/../module/stepper.h:48,
                 from Marlin/src/feature/controllerfan.cpp:28:
Marlin/src/feature/../module/stepper/cycles.h:112:4: error: #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
  112 |   #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
      |    ^~~~~
Marlin/src/module/stepper/cycles.h:116:47: error: '_min_pulse_high_ns' was not declared in this scope
  116 | constexpr uint32_t min_stepper_pulse_cycles = _min_pulse_high_ns * CYCLES_PER_MICROSECOND / 1000;
      |                                               ^~~~~~~~~~~~~~~~~~
Marlin/src/feature/../module/stepper/cycles.h:116:47: error: '_min_pulse_high_ns' was not declared in this scope
  116 | constexpr uint32_t min_stepper_pulse_cycles = _min_pulse_high_ns * CYCLES_PER_MICROSECOND / 1000;
      |                                               ^~~~~~~~~~~~~~~~~~
*** [.pio/build/Artillery_Ruby/src/src/feature/babystep.cpp.o] Error 1
*** [.pio/build/Artillery_Ruby/src/src/MarlinCore.cpp.o] Error 1
In file included from Marlin/src/gcode/calibrate/../../module/stepper.h:48,
                 from Marlin/src/gcode/calibrate/G28.cpp:29:
Marlin/src/gcode/calibrate/../../module/stepper/cycles.h:112:4: error: #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
  112 |   #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
      |    ^~~~~
In file included from Marlin/src/gcode/calibrate/../../module/stepper.h:48,
                 from Marlin/src/gcode/calibrate/G34_M422.cpp:31:
Marlin/src/gcode/calibrate/../../module/stepper/cycles.h:112:4: error: #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
  112 |   #error "At least one of MINIMUM_STEPPER_PULSE_NS or MAXIMUM_STEPPER_RATE must be defined"
      |    ^~~~~
Marlin/src/feature/../module/stepper/cycles.h:116:47: error: '_min_pulse_high_ns' was not declared in this scope
  116 | constexpr uint32_t min_stepper_pulse_cycles = _min_pulse_high_ns * CYCLES_PER_MICROSECOND / 1000;
      |                                               ^~~~~~~~~~~~~~~~~~
*** [.pio/build/Artillery_Ruby/src/src/feature/controllerfan.cpp.o] Error 1
Marlin/src/gcode/calibrate/../../module/stepper/cycles.h:116:47: error: '_min_pulse_high_ns' was not declared in this scope
  116 | constexpr uint32_t min_stepper_pulse_cycles = _min_pulse_high_ns * CYCLES_PER_MICROSECOND / 1000;
      |                                               ^~~~~~~~~~~~~~~~~~
Marlin/src/gcode/calibrate/../../module/stepper/cycles.h:116:47: error: '_min_pulse_high_ns' was not declared in this scope
  116 | constexpr uint32_t min_stepper_pulse_cycles = _min_pulse_high_ns * CYCLES_PER_MICROSECOND / 1000;
      |                                               ^~~~~~~~~~~~~~~~~~
*** [.pio/build/Artillery_Ruby/src/src/gcode/calibrate/G28.cpp.o] Error 1
*** [.pio/build/Artillery_Ruby/src/src/gcode/calibrate/G34_M422.cpp.o] Error 1
================================================================= [FAILED] Took 13.94 seconds =================================================================

Environment     Status    Duration
--------------  --------  ------------
Artillery_Ruby  FAILED    00:00:13.940
============================================================ 1 failed, 0 succeeded in 00:00:13.940 ============================================================

Geeetech/A10M/YHCB2004_V4.1/

error details:

Testing Geeetech/A10M/YHCB2004_V4.1/:
Getting configuration files from ./.pio/build-import-2.1.x/config/examples/Geeetech/A10M/YHCB2004_V4.1/
Building the firmware now...
/.platformio/penv/bin/pio

Auto Build...
Building environment mega2560 for board GT2560_V3 (1317)...

/var/folders/l2/mtr_0zp945s_9s6s77z1d2fw0000gn/T//ccx5mqvT.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 25.60 seconds =================================================================

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

Geeetech/A10PRO/

error details:

Testing Geeetech/A10PRO/:
Getting configuration files from ./.pio/build-import-2.1.x/config/examples/Geeetech/A10PRO/
Building the firmware now...
/.platformio/penv/bin/pio

Auto Build...
Building environment mega2560 for board GT2560_V3 (1317)...

/var/folders/l2/mtr_0zp945s_9s6s77z1d2fw0000gn/T//cc71UgMc.ltrans2.ltrans.o: In function `global destructors keyed to 65535_1_HAL.cpp.o.17315':
<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.09 seconds =================================================================

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

Geeetech/A10T/YHCB2004_V4.1/

error details:

Testing Geeetech/A10T/YHCB2004_V4.1/:
Getting configuration files from ./.pio/build-import-2.1.x/config/examples/Geeetech/A10T/YHCB2004_V4.1/
Building the firmware now...
/.platformio/penv/bin/pio

Auto Build...
Building environment mega2560 for board GT2560_V3 (1317)...

/var/folders/l2/mtr_0zp945s_9s6s77z1d2fw0000gn/T//ccW6FkKa.ltrans2.ltrans.o: In function `global destructors keyed to 65535_1_HAL.cpp.o.18368':
<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 20.57 seconds =================================================================

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

Creality/Ender-3 S1 Plus/

error details:

Testing Creality/Ender-3 S1 Plus/:
Getting configuration files from ./.pio/build-import-2.1.x/config/examples/Creality/Ender-3 S1 Plus/
Building the firmware now...
/.platformio/penv/bin/pio

Auto Build...
Detected "Creality v2.4.S1_301F4 (STM32F401RC) as found in the Ender-3 S1 F4" | CREALITY_V24S1_301F4 (5240).
Selected STM32F401RC_creality
Building environment STM32F401RC_creality for board CREALITY_V24S1_301F4 (5240)...

Marlin/src/lcd/extui/dgus_e3s1pro/DGUSRxHandler.cpp: In function 'void DGUSRxHandler::setLanguage(DGUS_VP&, void*)':
Marlin/src/lcd/extui/dgus_e3s1pro/DGUSRxHandler.cpp:104:3: error: 'ui_language' was not declared in this scope; did you mean 'language'?
  104 |   ui_language = screen.config.language = language;
      |   ^~~~~~~~~~~
      |   language
*** [.pio/build/STM32F401RC_creality/src/src/lcd/extui/dgus_e3s1pro/DGUSRxHandler.cpp.o] Error 1
================================================================= [FAILED] Took 32.19 seconds =================================================================

Environment           Status    Duration
--------------------  --------  ------------
STM32F401RC_creality  FAILED    00:00:32.187
============================================================ 1 failed, 0 succeeded in 00:00:32.187 ============================================================

Creality/Ender-3 S1 Pro/

error details:

Testing Creality/Ender-3 S1 Pro/:
Getting configuration files from ./.pio/build-import-2.1.x/config/examples/Creality/Ender-3 S1 Pro/
Building the firmware now...
/.platformio/penv/bin/pio

Auto Build...
Detected "Creality v2.4.S1_301F4 (STM32F401RC) as found in the Ender-3 S1 F4" | CREALITY_V24S1_301F4 (5240).
Selected STM32F401RC_creality
Building environment STM32F401RC_creality for board CREALITY_V24S1_301F4 (5240)...

Marlin/src/lcd/extui/dgus_e3s1pro/DGUSRxHandler.cpp: In function 'void DGUSRxHandler::setLanguage(DGUS_VP&, void*)':
Marlin/src/lcd/extui/dgus_e3s1pro/DGUSRxHandler.cpp:104:3: error: 'ui_language' was not declared in this scope; did you mean 'language'?
  104 |   ui_language = screen.config.language = language;
      |   ^~~~~~~~~~~
      |   language
*** [.pio/build/STM32F401RC_creality/src/src/lcd/extui/dgus_e3s1pro/DGUSRxHandler.cpp.o] Error 1
================================================================= [FAILED] Took 27.02 seconds =================================================================

Environment           Status    Duration
--------------------  --------  ------------
STM32F401RC_creality  FAILED    00:00:27.017
============================================================ 1 failed, 0 succeeded in 00:00:27.017 ============================================================

CTC/A13/

error details:

Testing CTC/A13/:
Getting configuration files from ./.pio/build-import-2.1.x/config/examples/CTC/A13/
Building the firmware now...
/.platformio/penv/bin/pio

Auto Build...
Detected "Anet 1.0 (Melzi clone)" | ANET_10 (1511).
Selected sanguino1284p
Building environment sanguino1284p for board ANET_10 (1511)...

Error: The program size (127000 bytes) is greater than maximum allowed (126976 bytes)
*** [checkprogsize] Explicit exit, status 1
================================================================= [FAILED] Took 16.96 seconds =================================================================

Environment    Status    Duration
-------------  --------  ------------
sanguino1284p  FAILED    00:00:16.963
============================================================ 1 failed, 0 succeeded in 00:00:16.963 ============================================================

Creality/CR-6 SE/

error details:

Testing Creality/CR-6 SE/:
Getting configuration files from ./.pio/build-import-2.1.x/config/examples/Creality/CR-6 SE/
Building the firmware now...
/.platformio/penv/bin/pio

Auto Build...
Detected "Creality v4.5.2 (STM32F103RC / STM32F103RE)" | CREALITY_V452 (5050).
Selected STM32F103RE_creality
Building environment STM32F103RE_creality for board CREALITY_V452 (5050)...

In file included from Marlin/src/HAL/STM32/../../inc/MarlinConfig.h:68,
                 from Marlin/src/HAL/STM32/HAL.cpp:26:
Marlin/src/HAL/STM32/../../inc/SanityCheck.h:423:6: error: #error "SDCARD_SORT_ALPHA requires an LCD that supports it. (It doesn't apply to M20, etc.)"
  423 |     #error "SDCARD_SORT_ALPHA requires an LCD that supports it. (It doesn't apply to M20, etc.)"
      |      ^~~~~
In file included from Marlin/src/HAL/STM32/../../inc/MarlinConfig.h:68,
                 from Marlin/src/HAL/STM32/HAL_SPI.cpp:26:
Marlin/src/HAL/STM32/../../inc/SanityCheck.h:423:6: error: #error "SDCARD_SORT_ALPHA requires an LCD that supports it. (It doesn't apply to M20, etc.)"
  423 |     #error "SDCARD_SORT_ALPHA requires an LCD that supports it. (It doesn't apply to M20, etc.)"
      |      ^~~~~
In file included from Marlin/src/HAL/STM32/../../inc/MarlinConfig.h:68,
                 from Marlin/src/HAL/STM32/HardwareSerial.cpp:32:
Marlin/src/HAL/STM32/../../inc/SanityCheck.h:423:6: error: #error "SDCARD_SORT_ALPHA requires an LCD that supports it. (It doesn't apply to M20, etc.)"
  423 |     #error "SDCARD_SORT_ALPHA requires an LCD that supports it. (It doesn't apply to M20, etc.)"
      |      ^~~~~
In file included from Marlin/src/HAL/STM32/../../inc/MarlinConfig.h:68,
                 from Marlin/src/HAL/STM32/MarlinSerial.cpp:27:
Marlin/src/HAL/STM32/../../inc/SanityCheck.h:423:6: error: #error "SDCARD_SORT_ALPHA requires an LCD that supports it. (It doesn't apply to M20, etc.)"
  423 |     #error "SDCARD_SORT_ALPHA requires an LCD that supports it. (It doesn't apply to M20, etc.)"
      |      ^~~~~
In file included from Marlin/src/HAL/STM32/../../inc/MarlinConfig.h:68,
                 from Marlin/src/HAL/STM32/Servo.cpp:26:
Marlin/src/HAL/STM32/../../inc/SanityCheck.h:423:6: error: #error "SDCARD_SORT_ALPHA requires an LCD that supports it. (It doesn't apply to M20, etc.)"
  423 |     #error "SDCARD_SORT_ALPHA requires an LCD that supports it. (It doesn't apply to M20, etc.)"
      |      ^~~~~
In file included from Marlin/src/HAL/STM32/dogm/../../../inc/MarlinConfig.h:68,
                 from Marlin/src/HAL/STM32/dogm/u8g_com_stm32duino_swspi.cpp:25:
Marlin/src/HAL/STM32/dogm/../../../inc/SanityCheck.h:423:6: error: #error "SDCARD_SORT_ALPHA requires an LCD that supports it. (It doesn't apply to M20, etc.)"
  423 |     #error "SDCARD_SORT_ALPHA requires an LCD that supports it. (It doesn't apply to M20, etc.)"
      |      ^~~~~
In file included from Marlin/src/HAL/STM32/../../inc/MarlinConfig.h:68,
                 from Marlin/src/HAL/STM32/eeprom_bl24cxx.cpp:32:
Marlin/src/HAL/STM32/../../inc/SanityCheck.h:423:6: error: #error "SDCARD_SORT_ALPHA requires an LCD that supports it. (It doesn't apply to M20, etc.)"
  423 |     #error "SDCARD_SORT_ALPHA requires an LCD that supports it. (It doesn't apply to M20, etc.)"
      |      ^~~~~
In file included from Marlin/src/HAL/STM32/../../inc/MarlinConfig.h:68,
                 from Marlin/src/HAL/STM32/eeprom_flash.cpp:26:
Marlin/src/HAL/STM32/../../inc/SanityCheck.h:423:6: error: #error "SDCARD_SORT_ALPHA requires an LCD that supports it. (It doesn't apply to M20, etc.)"
  423 |     #error "SDCARD_SORT_ALPHA requires an LCD that supports it. (It doesn't apply to M20, etc.)"
      |      ^~~~~
In file included from Marlin/src/HAL/STM32/../../inc/MarlinConfig.h:68,
                 from Marlin/src/HAL/STM32/eeprom_if_iic.cpp:32:
Marlin/src/HAL/STM32/../../inc/SanityCheck.h:423:6: error: #error "SDCARD_SORT_ALPHA requires an LCD that supports it. (It doesn't apply to M20, etc.)"
  423 |     #error "SDCARD_SORT_ALPHA requires an LCD that supports it. (It doesn't apply to M20, etc.)"
      |      ^~~~~
In file included from Marlin/src/HAL/STM32/../../inc/MarlinConfig.h:68,
                 from Marlin/src/HAL/STM32/eeprom_sdcard.cpp:31:
Marlin/src/HAL/STM32/../../inc/SanityCheck.h:423:6: error: #error "SDCARD_SORT_ALPHA requires an LCD that supports it. (It doesn't apply to M20, etc.)"
  423 |     #error "SDCARD_SORT_ALPHA requires an LCD that supports it. (It doesn't apply to M20, etc.)"
      |      ^~~~~
In file included from Marlin/src/HAL/STM32/../../inc/MarlinConfig.h:68,
                 from Marlin/src/HAL/STM32/eeprom_sram.cpp:26:
Marlin/src/HAL/STM32/../../inc/SanityCheck.h:423:6: error: #error "SDCARD_SORT_ALPHA requires an LCD that supports it. (It doesn't apply to M20, etc.)"
  423 |     #error "SDCARD_SORT_ALPHA requires an LCD that supports it. (It doesn't apply to M20, etc.)"
      |      ^~~~~
In file included from Marlin/src/HAL/STM32/../../inc/MarlinConfig.h:68,
                 from Marlin/src/HAL/STM32/fast_pwm.cpp:27:
Marlin/src/HAL/STM32/../../inc/SanityCheck.h:423:6: error: #error "SDCARD_SORT_ALPHA requires an LCD that supports it. (It doesn't apply to M20, etc.)"
  423 |     #error "SDCARD_SORT_ALPHA requires an LCD that supports it. (It doesn't apply to M20, etc.)"
      |      ^~~~~
In file included from Marlin/src/HAL/STM32/../../inc/MarlinConfig.h:68,
                 from Marlin/src/HAL/STM32/eeprom_wired.cpp:26:
Marlin/src/HAL/STM32/../../inc/SanityCheck.h:423:6: error: #error "SDCARD_SORT_ALPHA requires an LCD that supports it. (It doesn't apply to M20, etc.)"
  423 |     #error "SDCARD_SORT_ALPHA requires an LCD that supports it. (It doesn't apply to M20, etc.)"
      |      ^~~~~
In file included from Marlin/src/HAL/STM32/../../inc/MarlinConfig.h:68,
                 from Marlin/src/HAL/STM32/fastio.cpp:26:
Marlin/src/HAL/STM32/../../inc/SanityCheck.h:423:6: error: #error "SDCARD_SORT_ALPHA requires an LCD that supports it. (It doesn't apply to M20, etc.)"
  423 |     #error "SDCARD_SORT_ALPHA requires an LCD that supports it. (It doesn't apply to M20, etc.)"
      |      ^~~~~
In file included from Marlin/src/HAL/STM32/../../inc/MarlinConfig.h:68,
                 from Marlin/src/HAL/STM32/sdio.cpp:27:
Marlin/src/HAL/STM32/../../inc/SanityCheck.h:423:6: error: #error "SDCARD_SORT_ALPHA requires an LCD that supports it. (It doesn't apply to M20, etc.)"
  423 |     #error "SDCARD_SORT_ALPHA requires an LCD that supports it. (It doesn't apply to M20, etc.)"
      |      ^~~~~
*** [.pio/build/STM32F103RE_creality/src/src/HAL/STM32/HAL.cpp.o] Error 1
In file included from Marlin/src/HAL/STM32/../../inc/MarlinConfig.h:68,
                 from Marlin/src/HAL/STM32/timers.cpp:26:
Marlin/src/HAL/STM32/../../inc/SanityCheck.h:423:6: error: #error "SDCARD_SORT_ALPHA requires an LCD that supports it. (It doesn't apply to M20, etc.)"
  423 |     #error "SDCARD_SORT_ALPHA requires an LCD that supports it. (It doesn't apply to M20, etc.)"
      |      ^~~~~
In file included from Marlin/src/HAL/STM32/../../inc/MarlinConfig.h:68,
                 from Marlin/src/HAL/STM32/usb_host.cpp:27:
Marlin/src/HAL/STM32/../../inc/SanityCheck.h:423:6: error: #error "SDCARD_SORT_ALPHA requires an LCD that supports it. (It doesn't apply to M20, etc.)"
  423 |     #error "SDCARD_SORT_ALPHA requires an LCD that supports it. (It doesn't apply to M20, etc.)"
      |      ^~~~~
*** [.pio/build/STM32F103RE_creality/src/src/HAL/STM32/HAL_SPI.cpp.o] Error 1
*** [.pio/build/STM32F103RE_creality/src/src/HAL/STM32/HardwareSerial.cpp.o] Error 1
In file included from Marlin/src/HAL/shared/../../inc/MarlinConfig.h:68,
                 from Marlin/src/HAL/shared/HAL.cpp:27:
Marlin/src/HAL/shared/../../inc/SanityCheck.h:423:6: error: #error "SDCARD_SORT_ALPHA requires an LCD that supports it. (It doesn't apply to M20, etc.)"
  423 |     #error "SDCARD_SORT_ALPHA requires an LCD that supports it. (It doesn't apply to M20, etc.)"
      |      ^~~~~
In file included from Marlin/src/HAL/shared/../../inc/MarlinConfig.h:68,
                 from Marlin/src/HAL/shared/Delay.cpp:25:
Marlin/src/HAL/shared/../../inc/SanityCheck.h:423:6: error: #error "SDCARD_SORT_ALPHA requires an LCD that supports it. (It doesn't apply to M20, etc.)"
  423 |     #error "SDCARD_SORT_ALPHA requires an LCD that supports it. (It doesn't apply to M20, etc.)"
      |      ^~~~~
*** [.pio/build/STM32F103RE_creality/src/src/HAL/STM32/MarlinSerial.cpp.o] Error 1
In file included from Marlin/src/HAL/shared/../../core/../inc/MarlinConfig.h:68,
                 from Marlin/src/HAL/shared/../../core/serial.h:24,
                 from Marlin/src/HAL/shared/MinSerial.h:24,
                 from Marlin/src/HAL/shared/MinSerial.cpp:22:
Marlin/src/HAL/shared/../../core/../inc/SanityCheck.h:423:6: error: #error "SDCARD_SORT_ALPHA requires an LCD that supports it. (It doesn't apply to M20, etc.)"
  423 |     #error "SDCARD_SORT_ALPHA requires an LCD that supports it. (It doesn't apply to M20, etc.)"
      |      ^~~~~
*** [.pio/build/STM32F103RE_creality/src/src/HAL/STM32/Servo.cpp.o] Error 1
In file included from Marlin/src/HAL/shared/backtrace/../../../core/../inc/MarlinConfig.h:68,
                 from Marlin/src/HAL/shared/backtrace/../../../core/serial.h:24,
                 from Marlin/src/HAL/shared/backtrace/../MinSerial.h:24,
                 from Marlin/src/HAL/shared/backtrace/backtrace.cpp:28:
Marlin/src/HAL/shared/backtrace/../../../core/../inc/SanityCheck.h:423:6: error: #error "SDCARD_SORT_ALPHA requires an LCD that supports it. (It doesn't apply to M20, etc.)"
  423 |     #error "SDCARD_SORT_ALPHA requires an LCD that supports it. (It doesn't apply to M20, etc.)"
      |      ^~~~~
*** [.pio/build/STM32F103RE_creality/src/src/HAL/STM32/dogm/u8g_com_stm32duino_swspi.cpp.o] Error 1
*** [.pio/build/STM32F103RE_creality/src/src/HAL/STM32/eeprom_bl24cxx.cpp.o] Error 1
*** [.pio/build/STM32F103RE_creality/src/src/HAL/STM32/eeprom_flash.cpp.o] Error 1
In file included from Marlin/src/HAL/shared/backtrace/../../../inc/MarlinConfig.h:68,
                 from Marlin/src/HAL/shared/backtrace/unwmemaccess.cpp:18:
Marlin/src/HAL/shared/backtrace/../../../inc/SanityCheck.h:423:6: error: #error "SDCARD_SORT_ALPHA requires an LCD that supports it. (It doesn't apply to M20, etc.)"
  423 |     #error "SDCARD_SORT_ALPHA requires an LCD that supports it. (It doesn't apply to M20, etc.)"
      |      ^~~~~
*** [.pio/build/STM32F103RE_creality/src/src/HAL/STM32/eeprom_if_iic.cpp.o] Error 1
*** [.pio/build/STM32F103RE_creality/src/src/HAL/STM32/eeprom_sdcard.cpp.o] Error 1
*** [.pio/build/STM32F103RE_creality/src/src/HAL/STM32/eeprom_wired.cpp.o] Error 1
*** [.pio/build/STM32F103RE_creality/src/src/HAL/STM32/eeprom_sram.cpp.o] Error 1
*** [.pio/build/STM32F103RE_creality/src/src/HAL/STM32/fast_pwm.cpp.o] Error 1
*** [.pio/build/STM32F103RE_creality/src/src/HAL/STM32/fastio.cpp.o] Error 1
*** [.pio/build/STM32F103RE_creality/src/src/HAL/STM32/sdio.cpp.o] Error 1
*** [.pio/build/STM32F103RE_creality/src/src/HAL/STM32/timers.cpp.o] Error 1
*** [.pio/build/STM32F103RE_creality/src/src/HAL/STM32/usb_host.cpp.o] Error 1
*** [.pio/build/STM32F103RE_creality/src/src/HAL/shared/HAL.cpp.o] Error 1
*** [.pio/build/STM32F103RE_creality/src/src/HAL/shared/Delay.cpp.o] Error 1
*** [.pio/build/STM32F103RE_creality/src/src/HAL/shared/backtrace/backtrace.cpp.o] Error 1
*** [.pio/build/STM32F103RE_creality/src/src/HAL/shared/MinSerial.cpp.o] Error 1
*** [.pio/build/STM32F103RE_creality/src/src/HAL/shared/backtrace/unwmemaccess.cpp.o] Error 1
================================================================== [FAILED] Took 9.80 seconds ==================================================================

Environment           Status    Duration
--------------------  --------  ------------
STM32F103RE_creality  FAILED    00:00:09.801
============================================================ 1 failed, 0 succeeded in 00:00:09.801 ============================================================

@thisiskeithb thisiskeithb added the bug Something isn't working label Jun 25, 2024
@thisiskeithb thisiskeithb changed the title Build All Configurations Status - May 2024 Build All Configurations Status - June 2024 Jun 25, 2024
@MarlinFirmware MarlinFirmware locked and limited conversation to collaborators Jun 25, 2024
@thisiskeithb thisiskeithb pinned this issue Jun 25, 2024
@thisiskeithb thisiskeithb unpinned this issue Jul 13, 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