Skip to content
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

Revert "meson: De-dup rpath arguments" #13852

Merged
merged 1 commit into from
Oct 31, 2024

Revert "meson: De-dup rpath arguments"

6091ef0
Select commit
Loading
Failed to load commit list.
Merged

Revert "meson: De-dup rpath arguments" #13852

Revert "meson: De-dup rpath arguments"
6091ef0
Select commit
Loading
Failed to load commit list.
GitHub Advanced Security / CodeQL failed Oct 31, 2024 in 8s

166 new alerts including 163 errors

New alerts in code changed by this pull request

  • 163 errors
  • 3 warnings

See annotations below for details.

View all branch alerts.

Annotations

Check failure on line 32 in mesonbuild/backend/backends.py

See this annotation in the file changed.

Code scanning / CodeQL

Module-level cyclic import Error

'OptionKey' may not be defined if module
mesonbuild.options
is imported before module
mesonbuild.backend.backends
, as the
definition
of OptionKey occurs after the cyclic
import
of mesonbuild.backend.backends.
'OptionKey' may not be defined if module
mesonbuild.options
is imported before module
mesonbuild.backend.backends
, as the
definition
of OptionKey occurs after the cyclic
import
of mesonbuild.backend.backends.

Check failure on line 46 in mesonbuild/backend/backends.py

See this annotation in the file changed.

Code scanning / CodeQL

Module-level cyclic import Error

'CustomTarget' may not be defined if module
mesonbuild.build
is imported before module
mesonbuild.backend.backends
, as the
definition
of CustomTarget occurs after the cyclic
import
of mesonbuild.backend.backends.
'CustomTarget' may not be defined if module
mesonbuild.build
is imported before module
mesonbuild.backend.backends
, as the
definition
of CustomTarget occurs after the cyclic
import
of mesonbuild.backend.backends.
'CustomTarget' may not be defined if module
mesonbuild.build
is imported before module
mesonbuild.backend.backends
, as the
definition
of CustomTarget occurs after the cyclic
import
of mesonbuild.backend.backends.

Check failure on line 46 in mesonbuild/backend/backends.py

See this annotation in the file changed.

Code scanning / CodeQL

Module-level cyclic import Error

'CustomTargetIndex' may not be defined if module
mesonbuild.build
is imported before module
mesonbuild.backend.backends
, as the
definition
of CustomTargetIndex occurs after the cyclic
import
of mesonbuild.backend.backends.
'CustomTargetIndex' may not be defined if module
mesonbuild.build
is imported before module
mesonbuild.backend.backends
, as the
definition
of CustomTargetIndex occurs after the cyclic
import
of mesonbuild.backend.backends.
'CustomTargetIndex' may not be defined if module
mesonbuild.build
is imported before module
mesonbuild.backend.backends
, as the
definition
of CustomTargetIndex occurs after the cyclic
import
of mesonbuild.backend.backends.

Check failure on line 29 in mesonbuild/build.py

See this annotation in the file changed.

Code scanning / CodeQL

Module-level cyclic import Error

'OptionKey' may not be defined if module
mesonbuild.options
is imported before module
mesonbuild.build
, as the
definition
of OptionKey occurs after the cyclic
import
of mesonbuild.build.
'OptionKey' may not be defined if module
mesonbuild.options
is imported before module
mesonbuild.build
, as the
definition
of OptionKey occurs after the cyclic
import
of mesonbuild.build.

Check failure on line 42 in mesonbuild/build.py

See this annotation in the file changed.

Code scanning / CodeQL

Module-level cyclic import Error

'Backend' may not be defined if module
mesonbuild.backend.backends
is imported before module
mesonbuild.build
, as the
definition
of Backend occurs after the cyclic
import
of mesonbuild.build.
'Backend' may not be defined if module
mesonbuild.backend.backends
is imported before module
mesonbuild.build
, as the
definition
of Backend occurs after the cyclic
import
of mesonbuild.build.
'Backend' may not be defined if module
mesonbuild.backend.backends
is imported before module
mesonbuild.build
, as the
definition
of Backend occurs after the cyclic
import
of mesonbuild.build.
'Backend' may not be defined if module
mesonbuild.backend.backends
is imported before module
mesonbuild.build
, as the
definition
of Backend occurs after the cyclic
import
of mesonbuild.build.
'Backend' may not be defined if module
mesonbuild.backend.backends
is imported before module
mesonbuild.build
, as the
definition
of Backend occurs after the cyclic
import
of mesonbuild.build.
'Backend' may not be defined if module
mesonbuild.backend.backends
is imported before module
mesonbuild.build
, as the
definition
of Backend occurs after the cyclic
import
of mesonbuild.build.
'Backend' may not be defined if module
mesonbuild.backend.backends
is imported before module
mesonbuild.build
, as the
definition
of Backend occurs after the cyclic
import
of mesonbuild.build.
'Backend' may not be defined if module
mesonbuild.backend.backends
is imported before module
mesonbuild.build
, as the
definition
of Backend occurs after the cyclic
import
of mesonbuild.build.
'Backend' may not be defined if module
mesonbuild.backend.backends
is imported before module
mesonbuild.build
, as the
definition
of Backend occurs after the cyclic
import
of mesonbuild.build.
'Backend' may not be defined if module
mesonbuild.backend.backends
is imported before module
mesonbuild.build
, as the
definition
of Backend occurs after the cyclic
import
of mesonbuild.build.
'Backend' may not be defined if module
mesonbuild.backend.backends
is imported before module
mesonbuild.build
, as the
definition
of Backend occurs after the cyclic
import
of mesonbuild.build.

Check warning on line 778 in mesonbuild/build.py

See this annotation in the file changed.

Code scanning / CodeQL

`__init__` method calls overridden method Warning

Call to self.
process_kwargs
in __init__ method, which is overridden by
method Executable.process_kwargs
.
Call to self.
process_kwargs
in __init__ method, which is overridden by
method StaticLibrary.process_kwargs
.
Call to self.
process_kwargs
in __init__ method, which is overridden by
method SharedLibrary.process_kwargs
.

Check failure on line 7 in mesonbuild/cmake/common.py

See this annotation in the file changed.

Code scanning / CodeQL

Module-level cyclic import Error

'OptionKey' may not be defined if module
mesonbuild.options
is imported before module
mesonbuild.cmake.common
, as the
definition
of OptionKey occurs after the cyclic
import
of mesonbuild.cmake.common.
'OptionKey' may not be defined if module
mesonbuild.options
is imported before module
mesonbuild.cmake.common
, as the
definition
of OptionKey occurs after the cyclic
import
of mesonbuild.cmake.common.

Check failure on line 14 in mesonbuild/cmake/executor.py

See this annotation in the file changed.

Code scanning / CodeQL

Module-level cyclic import Error

'OptionKey' may not be defined if module
mesonbuild.options
is imported before module
mesonbuild.cmake.executor
, as the
definition
of OptionKey occurs after the cyclic
import
of mesonbuild.cmake.executor.
'OptionKey' may not be defined if module
mesonbuild.options
is imported before module
mesonbuild.cmake.executor
, as the
definition
of OptionKey occurs after the cyclic
import
of mesonbuild.cmake.executor.

Check failure on line 6 in mesonbuild/cmake/fileapi.py

See this annotation in the file changed.

Code scanning / CodeQL

Module-level cyclic import Error

'CMakeException' may not be defined if module
mesonbuild.cmake.common
is imported before module
mesonbuild.cmake.fileapi
, as the
definition
of CMakeException occurs after the cyclic
import
of mesonbuild.cmake.fileapi.
'CMakeException' may not be defined if module
mesonbuild.cmake.common
is imported before module
mesonbuild.cmake.fileapi
, as the
definition
of CMakeException occurs after the cyclic
import
of mesonbuild.cmake.fileapi.
'CMakeException' may not be defined if module
mesonbuild.cmake.common
is imported before module
mesonbuild.cmake.fileapi
, as the
definition
of CMakeException occurs after the cyclic
import
of mesonbuild.cmake.fileapi.
'CMakeException' may not be defined if module
mesonbuild.cmake.common
is imported before module
mesonbuild.cmake.fileapi
, as the
definition
of CMakeException occurs after the cyclic
import
of mesonbuild.cmake.fileapi.

Check failure on line 6 in mesonbuild/cmake/fileapi.py

See this annotation in the file changed.

Code scanning / CodeQL

Module-level cyclic import Error

'CMakeBuildFile' may not be defined if module
mesonbuild.cmake.common
is imported before module
mesonbuild.cmake.fileapi
, as the
definition
of CMakeBuildFile occurs after the cyclic
import
of mesonbuild.cmake.fileapi.
'CMakeBuildFile' may not be defined if module
mesonbuild.cmake.common
is imported before module
mesonbuild.cmake.fileapi
, as the
definition
of CMakeBuildFile occurs after the cyclic
import
of mesonbuild.cmake.fileapi.
'CMakeBuildFile' may not be defined if module
mesonbuild.cmake.common
is imported before module
mesonbuild.cmake.fileapi
, as the
definition
of CMakeBuildFile occurs after the cyclic
import
of mesonbuild.cmake.fileapi.
'CMakeBuildFile' may not be defined if module
mesonbuild.cmake.common
is imported before module
mesonbuild.cmake.fileapi
, as the
definition
of CMakeBuildFile occurs after the cyclic
import
of mesonbuild.cmake.fileapi.

Check failure on line 6 in mesonbuild/cmake/fileapi.py

See this annotation in the file changed.

Code scanning / CodeQL

Module-level cyclic import Error

'CMakeConfiguration' may not be defined if module
mesonbuild.cmake.common
is imported before module
mesonbuild.cmake.fileapi
, as the
definition
of CMakeConfiguration occurs after the cyclic
import
of mesonbuild.cmake.fileapi.
'CMakeConfiguration' may not be defined if module
mesonbuild.cmake.common
is imported before module
mesonbuild.cmake.fileapi
, as the
definition
of CMakeConfiguration occurs after the cyclic
import
of mesonbuild.cmake.fileapi.
'CMakeConfiguration' may not be defined if module
mesonbuild.cmake.common
is imported before module
mesonbuild.cmake.fileapi
, as the
definition
of CMakeConfiguration occurs after the cyclic
import
of mesonbuild.cmake.fileapi.
'CMakeConfiguration' may not be defined if module
mesonbuild.cmake.common
is imported before module
mesonbuild.cmake.fileapi
, as the
definition
of CMakeConfiguration occurs after the cyclic
import
of mesonbuild.cmake.fileapi.

Check failure on line 8 in mesonbuild/cmake/generator.py

See this annotation in the file changed.

Code scanning / CodeQL

Module-level cyclic import Error

'cmake_is_debug' may not be defined if module
mesonbuild.cmake.common
is imported before module
mesonbuild.cmake.generator
, as the
definition
of cmake_is_debug occurs after the cyclic
import
of mesonbuild.cmake.generator.
'cmake_is_debug' may not be defined if module
mesonbuild.cmake.common
is imported before module
mesonbuild.cmake.generator
, as the
definition
of cmake_is_debug occurs after the cyclic
import
of mesonbuild.cmake.generator.
'cmake_is_debug' may not be defined if module
mesonbuild.cmake.common
is imported before module
mesonbuild.cmake.generator
, as the
definition
of cmake_is_debug occurs after the cyclic
import
of mesonbuild.cmake.generator.
'cmake_is_debug' may not be defined if module
mesonbuild.cmake.common
is imported before module
mesonbuild.cmake.generator
, as the
definition
of cmake_is_debug occurs after the cyclic
import
of mesonbuild.cmake.generator.

Check failure on line 15 in mesonbuild/cmake/interpreter.py

See this annotation in the file changed.

Code scanning / CodeQL

Module-level cyclic import Error

'CMakeException' may not be defined if module
mesonbuild.cmake.common
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of CMakeException occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'CMakeException' may not be defined if module
mesonbuild.cmake.common
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of CMakeException occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'CMakeException' may not be defined if module
mesonbuild.cmake.common
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of CMakeException occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'CMakeException' may not be defined if module
mesonbuild.cmake.common
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of CMakeException occurs after the cyclic
import
of mesonbuild.cmake.interpreter.

Check failure on line 15 in mesonbuild/cmake/interpreter.py

See this annotation in the file changed.

Code scanning / CodeQL

Module-level cyclic import Error

'CMakeTarget' may not be defined if module
mesonbuild.cmake.common
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of CMakeTarget occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'CMakeTarget' may not be defined if module
mesonbuild.cmake.common
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of CMakeTarget occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'CMakeTarget' may not be defined if module
mesonbuild.cmake.common
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of CMakeTarget occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'CMakeTarget' may not be defined if module
mesonbuild.cmake.common
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of CMakeTarget occurs after the cyclic
import
of mesonbuild.cmake.interpreter.

Check failure on line 15 in mesonbuild/cmake/interpreter.py

See this annotation in the file changed.

Code scanning / CodeQL

Module-level cyclic import Error

'language_map' may not be defined if module
mesonbuild.cmake.common
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of language_map occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'language_map' may not be defined if module
mesonbuild.cmake.common
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of language_map occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'language_map' may not be defined if module
mesonbuild.cmake.common
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of language_map occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'language_map' may not be defined if module
mesonbuild.cmake.common
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of language_map occurs after the cyclic
import
of mesonbuild.cmake.interpreter.

Check failure on line 15 in mesonbuild/cmake/interpreter.py

See this annotation in the file changed.

Code scanning / CodeQL

Module-level cyclic import Error

'cmake_get_generator_args' may not be defined if module
mesonbuild.cmake.common
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of cmake_get_generator_args occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'cmake_get_generator_args' may not be defined if module
mesonbuild.cmake.common
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of cmake_get_generator_args occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'cmake_get_generator_args' may not be defined if module
mesonbuild.cmake.common
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of cmake_get_generator_args occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'cmake_get_generator_args' may not be defined if module
mesonbuild.cmake.common
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of cmake_get_generator_args occurs after the cyclic
import
of mesonbuild.cmake.interpreter.

Check failure on line 15 in mesonbuild/cmake/interpreter.py

See this annotation in the file changed.

Code scanning / CodeQL

Module-level cyclic import Error

'check_cmake_args' may not be defined if module
mesonbuild.cmake.common
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of check_cmake_args occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'check_cmake_args' may not be defined if module
mesonbuild.cmake.common
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of check_cmake_args occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'check_cmake_args' may not be defined if module
mesonbuild.cmake.common
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of check_cmake_args occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'check_cmake_args' may not be defined if module
mesonbuild.cmake.common
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of check_cmake_args occurs after the cyclic
import
of mesonbuild.cmake.interpreter.

Check failure on line 17 in mesonbuild/cmake/interpreter.py

See this annotation in the file changed.

Code scanning / CodeQL

Module-level cyclic import Error

'CMakeExecutor' may not be defined if module
mesonbuild.cmake.executor
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of CMakeExecutor occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'CMakeExecutor' may not be defined if module
mesonbuild.cmake.executor
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of CMakeExecutor occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'CMakeExecutor' may not be defined if module
mesonbuild.cmake.executor
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of CMakeExecutor occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'CMakeExecutor' may not be defined if module
mesonbuild.cmake.executor
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of CMakeExecutor occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'CMakeExecutor' may not be defined if module
mesonbuild.cmake.executor
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of CMakeExecutor occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'CMakeExecutor' may not be defined if module
mesonbuild.cmake.executor
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of CMakeExecutor occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'CMakeExecutor' may not be defined if module
mesonbuild.cmake.executor
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of CMakeExecutor occurs after the cyclic
import
of mesonbuild.cmake.interpreter.

Check failure on line 20 in mesonbuild/cmake/interpreter.py

See this annotation in the file changed.

Code scanning / CodeQL

Module-level cyclic import Error

'resolve_cmake_trace_targets' may not be defined if module
mesonbuild.cmake.tracetargets
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of resolve_cmake_trace_targets occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'resolve_cmake_trace_targets' may not be defined if module
mesonbuild.cmake.tracetargets
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of resolve_cmake_trace_targets occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'resolve_cmake_trace_targets' may not be defined if module
mesonbuild.cmake.tracetargets
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of resolve_cmake_trace_targets occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'resolve_cmake_trace_targets' may not be defined if module
mesonbuild.cmake.tracetargets
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of resolve_cmake_trace_targets occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'resolve_cmake_trace_targets' may not be defined if module
mesonbuild.cmake.tracetargets
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of resolve_cmake_trace_targets occurs after the cyclic
import
of mesonbuild.cmake.interpreter.

Check failure on line 23 in mesonbuild/cmake/interpreter.py

See this annotation in the file changed.

Code scanning / CodeQL

Module-level cyclic import Error

'OptionKey' may not be defined if module
mesonbuild.options
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of OptionKey occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'OptionKey' may not be defined if module
mesonbuild.options
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of OptionKey occurs after the cyclic
import
of mesonbuild.cmake.interpreter.

Check failure on line 25 in mesonbuild/cmake/interpreter.py

See this annotation in the file changed.

Code scanning / CodeQL

Module-level cyclic import Error

'assembler_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of assembler_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'assembler_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of assembler_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'assembler_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of assembler_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'assembler_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of assembler_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'assembler_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of assembler_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'assembler_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of assembler_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'assembler_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of assembler_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'assembler_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of assembler_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'assembler_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of assembler_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'assembler_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of assembler_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'assembler_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of assembler_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'assembler_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of assembler_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'assembler_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of assembler_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.

Check failure on line 25 in mesonbuild/cmake/interpreter.py

See this annotation in the file changed.

Code scanning / CodeQL

Module-level cyclic import Error

'lang_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of lang_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'lang_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of lang_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'lang_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of lang_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'lang_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of lang_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'lang_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of lang_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'lang_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of lang_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'lang_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of lang_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'lang_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of lang_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'lang_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of lang_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'lang_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of lang_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'lang_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of lang_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'lang_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of lang_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'lang_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of lang_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.

Check failure on line 25 in mesonbuild/cmake/interpreter.py

See this annotation in the file changed.

Code scanning / CodeQL

Module-level cyclic import Error

'header_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of header_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'header_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of header_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'header_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of header_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'header_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of header_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'header_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of header_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'header_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of header_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'header_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of header_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'header_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of header_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'header_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of header_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'header_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of header_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'header_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of header_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'header_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of header_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'header_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of header_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.

Check failure on line 25 in mesonbuild/cmake/interpreter.py

See this annotation in the file changed.

Code scanning / CodeQL

Module-level cyclic import Error

'obj_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of obj_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'obj_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of obj_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'obj_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of obj_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'obj_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of obj_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'obj_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of obj_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'obj_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of obj_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'obj_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of obj_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'obj_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of obj_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'obj_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of obj_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'obj_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of obj_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'obj_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of obj_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'obj_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of obj_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'obj_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of obj_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.

Check failure on line 25 in mesonbuild/cmake/interpreter.py

See this annotation in the file changed.

Code scanning / CodeQL

Module-level cyclic import Error

'lib_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of lib_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'lib_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of lib_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'lib_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of lib_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'lib_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of lib_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'lib_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of lib_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'lib_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of lib_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'lib_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of lib_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'lib_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of lib_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'lib_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of lib_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'lib_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of lib_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'lib_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of lib_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'lib_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of lib_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.
'lib_suffixes' may not be defined if module
mesonbuild.compilers.compilers
is imported before module
mesonbuild.cmake.interpreter
, as the
definition
of lib_suffixes occurs after the cyclic
import
of mesonbuild.cmake.interpreter.