Commit e311d66
committed
UIC-3202: Relax compiler warnings to support more compilers
Threating warning as error is a good practice durring development phase,
for release it's ok to relax this to support more (future) compilers
and then provide best effort support on non supported environements.
For instance we might allow users to support stable version of gcc
(gcc-13 currently which is not yet enabled in our CI)
Of course this change should be reverted on development branch, ASAP,
and introduced again for next releases.
Ideally it should be near to release tags.
For the record it was useful to support MacOS:
```
➜ ~ cc --version
Apple clang version 15.0.0 (clang-1500.3.9.4)
Target: x86_64-apple-darwin23.4.0
Thread model: posix
InstalledDir: /Library/Developer/CommandLineTools/usr/bin
➜ ~ c++ --version
Apple clang version 15.0.0 (clang-1500.3.9.4)
Target: x86_64-apple-darwin23.4.0
Thread model: posix
InstalledDir: /Library/Developer/CommandLineTools/usr/bin
```
Origin: uic/pull-requests/2704/overview
Relate-to: uic/pull-requests/2705/overview?commentId=796680
Relate-to: /x/FND4Dg#BrainstormItems-Identifystandardsbreakage
Forwarded: uic/pull-requests/2704/overview
Forwarded: SiliconLabsSoftware/z-wave-protocol-controller#25
Signed-off-by: Philippe Coval <philippe.coval@silabs.com>1 parent fb360ad commit e311d66
1 file changed
+2
-2
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
34 | | - | |
35 | | - | |
| 34 | + | |
| 35 | + | |
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
| |||
0 commit comments