Skip to content

feat: replaced assert with really_assert to align BoundedString overflow behaviour with other Bounded classes #2674

feat: replaced assert with really_assert to align BoundedString overflow behaviour with other Bounded classes

feat: replaced assert with really_assert to align BoundedString overflow behaviour with other Bounded classes #2674

Triggered via pull request November 27, 2024 07:41
Status Failure
Total duration 2m 39s
Artifacts

static-analysis.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

20 errors and 4 warnings
SonarCloud: infra/util/BoundedString.hpp#L816
there are no arguments to ‘really_assert’ that depend on a template parameter, so a declaration of ‘really_assert’ must be available [-fpermissive]
SonarCloud: infra/util/BoundedString.hpp#L1050
there are no arguments to ‘really_assert’ that depend on a template parameter, so a declaration of ‘really_assert’ must be available [-fpermissive]
SonarCloud: infra/util/BoundedString.hpp#L1058
there are no arguments to ‘really_assert’ that depend on a template parameter, so a declaration of ‘really_assert’ must be available [-fpermissive]
SonarCloud: infra/util/BoundedString.hpp#L1066
there are no arguments to ‘really_assert’ that depend on a template parameter, so a declaration of ‘really_assert’ must be available [-fpermissive]
SonarCloud: infra/util/BoundedString.hpp#L1122
there are no arguments to ‘really_assert’ that depend on a template parameter, so a declaration of ‘really_assert’ must be available [-fpermissive]
SonarCloud: infra/util/BoundedString.hpp#L816
there are no arguments to ‘really_assert’ that depend on a template parameter, so a declaration of ‘really_assert’ must be available [-fpermissive]
SonarCloud: infra/util/BoundedString.hpp#L1050
there are no arguments to ‘really_assert’ that depend on a template parameter, so a declaration of ‘really_assert’ must be available [-fpermissive]
SonarCloud: infra/util/BoundedString.hpp#L1058
there are no arguments to ‘really_assert’ that depend on a template parameter, so a declaration of ‘really_assert’ must be available [-fpermissive]
SonarCloud: infra/util/BoundedString.hpp#L1066
there are no arguments to ‘really_assert’ that depend on a template parameter, so a declaration of ‘really_assert’ must be available [-fpermissive]
SonarCloud: infra/util/BoundedString.hpp#L1122
there are no arguments to ‘really_assert’ that depend on a template parameter, so a declaration of ‘really_assert’ must be available [-fpermissive]
CodeQL: infra/util/BoundedString.hpp#L816
there are no arguments to ‘really_assert’ that depend on a template parameter, so a declaration of ‘really_assert’ must be available [-fpermissive]
CodeQL: infra/util/BoundedString.hpp#L1050
there are no arguments to ‘really_assert’ that depend on a template parameter, so a declaration of ‘really_assert’ must be available [-fpermissive]
CodeQL: infra/util/BoundedString.hpp#L1058
there are no arguments to ‘really_assert’ that depend on a template parameter, so a declaration of ‘really_assert’ must be available [-fpermissive]
CodeQL: infra/util/BoundedString.hpp#L1066
there are no arguments to ‘really_assert’ that depend on a template parameter, so a declaration of ‘really_assert’ must be available [-fpermissive]
CodeQL: infra/util/BoundedString.hpp#L1122
there are no arguments to ‘really_assert’ that depend on a template parameter, so a declaration of ‘really_assert’ must be available [-fpermissive]
CodeQL: infra/util/BoundedString.hpp#L1058
‘really_assert’ was not declared in this scope
CodeQL: infra/util/BoundedString.hpp#L1122
‘really_assert’ was not declared in this scope
CodeQL: infra/util/BoundedString.hpp#L816
there are no arguments to ‘really_assert’ that depend on a template parameter, so a declaration of ‘really_assert’ must be available [-fpermissive]
CodeQL: infra/util/BoundedString.hpp#L1050
there are no arguments to ‘really_assert’ that depend on a template parameter, so a declaration of ‘really_assert’ must be available [-fpermissive]
CodeQL: infra/util/BoundedString.hpp#L1058
there are no arguments to ‘really_assert’ that depend on a template parameter, so a declaration of ‘really_assert’ must be available [-fpermissive]
SonarCloud
‘noreturn’ function does return
SonarCloud
‘noreturn’ function does return
CodeQL
‘noreturn’ function does return
CodeQL
‘noreturn’ function does return