This repository has been archived by the owner on May 9, 2024. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 14
Warning during compilation #521
Comments
Devjiu
added a commit
that referenced
this issue
Jun 12, 2023
This commit is an initial step to remove warnings from build. Currenly it's focused on linux build. Also replaces ALWAYS_INLINE with FORCE_INLINE. See also: #521 Signed-off-by: Dmitrii Makarenko <[email protected]>
Devjiu
added a commit
that referenced
this issue
Jun 14, 2023
This commit is an initial step to remove warnings from build. Currently it's focused on linux build. Always_inline attribute warning works incorrectly. In this case we want to keep symbol and than inline it during target llvm ir optimisation. See also: #521 Signed-off-by: Dmitrii Makarenko <[email protected]>
Devjiu
added a commit
that referenced
this issue
Jun 14, 2023
This commit is an initial step to remove warnings from build. Currently it's focused on linux build. Always_inline attribute warning works incorrectly. In this case we want to keep symbol and than inline it during target llvm ir optimisation. See also: #521 Signed-off-by: Dmitrii Makarenko <[email protected]>
Devjiu
added a commit
that referenced
this issue
Jun 30, 2023
This commit is an initial step to remove warnings from build. Currently it's focused on linux build. Always_inline attribute warning works incorrectly. In this case we want to keep symbol and than inline it during target llvm ir optimisation. See also: #521 Signed-off-by: Dmitrii Makarenko <[email protected]>
Devjiu
added a commit
that referenced
this issue
Jun 30, 2023
This commit is an initial step to remove warnings from build. Currently it's focused on linux build. Always_inline attribute warning works incorrectly. In this case we want to keep symbol and than inline it during target llvm ir optimisation. See also: #521 Signed-off-by: Dmitrii Makarenko <[email protected]>
Devjiu
added a commit
that referenced
this issue
Jun 30, 2023
This commit is an initial step to remove warnings from build. Currently it's focused on linux gcc configuration. Always_inline attribute warning works incorrectly. In this case we want to keep symbol and than inline it during target llvm ir optimisation. See also: #521 Signed-off-by: Dmitrii Makarenko <[email protected]>
kurapov-peter
pushed a commit
that referenced
this issue
Jul 3, 2023
This commit is an initial step to remove warnings from build. Currently it's focused on linux gcc configuration. Always_inline attribute warning works incorrectly. In this case we want to keep symbol and than inline it during target llvm ir optimisation. See also: #521 Signed-off-by: Dmitrii Makarenko <[email protected]>
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
There are too many warnings generated during build. It makes cmake/make logs difficult to read and understand exact reason of an issue.
One of possible solutions is to add job with
-Werror
.Also some warns are generated during cmake configuration, I am not sure it's covered with
Werror
option.Currently we have such errors:
during cmake:
This warning generated due to enabling of windows build and issued with cmd \s which have specific inner quotes handling. Maybe we can remove \s and have more difficult escaping for quotes from windows point of view, but it will not generate a warn?
during make:
The text was updated successfully, but these errors were encountered: