-
-
Notifications
You must be signed in to change notification settings - Fork 19.3k
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] Cannot compile with ADVANCED_PAUSE_FEATURE without PREVENT_COLD_EXTRUSION #19463
Comments
Confirmed, both bugfix and 2.7.x branches. |
I did some research, in temerature.h field extrude_min_temp is declared conditionally in respect to PREVENT_COLD_EXTRUSION. This was not changed recently, yet how the ensure_safe_temperature handles this has changed: |
…nFirmware#19463) Setting min hotend temperature in pause.ccp under conditional compilation triggered by PREVENT_COLD_EXTRUSION
…ware#19463) Added macro to exclude if on non declared field
Thanks for the fix, @rlojek! |
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
Bug Description
If
ADVANCED_PAUSE_FEATURE
is enabled, you cannot compile withPREVENT_COLD_EXTRUSION
disabled, due to the following error:I believe this was introduced by a recent change which added some heating logic when resuming from pause. I wasn't quite sure how to resolve this build failure, without possibly undoing the intentions of the prior change.
828a582
I frequently use
PREVENT_COLD_EXTRUSIONS
when reproducing bug reports. It allows me to reproduce problems with heaters disabled and no filament loaded.My Configurations
These are the default configurations, with minimal changes to reproduce the build failure.
Configurations_COLD_EXTRUSION.zip
Steps to Reproduce
Additional Information
N/A
The text was updated successfully, but these errors were encountered: