-
Notifications
You must be signed in to change notification settings - Fork 7.6k
Arduino compiler string warnings when Preferences set to None #6118
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
Comments
Hello, can you please retest this on v2.0.3-rc1? |
Issue is still present in v2.0.3-rc1 |
Hi @palmerr23, could you please provide complete sketch with all the |
C:\Users\xyzzy.DESKTOP-J4ESB3N\Documents\arduino\sketch_apr13a\sketch_apr13a.ino: In function 'void setup()': Arduino 1.8.19 with v2.0.3-rc1 Preferences image attached. |
Summary Added compiler.warning_flags to all chips in platform.txt to reflect users setting of warning level output during compilation (set up in Arduino IDE preferences) Impact When a warning is set to none the compilation will no longer display warnings Related links Solves issue #6118
Closing via #6596 |
Board
DevkitC ESP32 WROOM
Device Description
DevkitC
Hardware Configuration
N/A
Version
latest master
IDE Name
Arduino
Operating System
Win 11
Flash frequency
80
PSRAM enabled
no
Upload speed
921600
Description
Frederic,
Even when Arduino compiler message Preferences are set to None, messages like the following appear:
warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings]
screenError("Bad EEPROM read\nFailed factory reset\nAborting", MY_RED, 10, false);
The message itself is not the issue (as it is correct), the problem is that it should not appear when compiler warnings are turned off.
Perhaps a compiler flag is not set correctly in the board file?
It's a minor issue, but it's annoying to have to hunt through all the warnings for an actual error!
BTW: thanks for the Arduino ESP32 implementation, it generally works pretty flawlessly.
Richard
Sketch
Debug Message
Other Steps to Reproduce
No response
I have checked existing issues, online documentation and the Troubleshooting Guide
The text was updated successfully, but these errors were encountered: