Dylan Baker

Results 133 issues of Dylan Baker

With recent flake8 cleanups, I thought it might be a good time to turn on more pylint checks. In the process I've flipped pylint from an allow-list to a deny-list...

I think we've got enough issues now with the various _machine objects in the interpreter open that we should start thinking about what it should look like, and plan to...

enhancement

Meson, Like CMake and Bazel, is a modern build system supporting C++ with the ability to configure and build dependencies from source. To do this effectively, it needs native Meson...

Fixes: #553 This may not be a full fix for 553, but it at least gives the user the ability to see what threading model meson has decided to use...

There's been a number of bugs where the code does something like: ```python def foo(...) -> T.Tuple[bool, bool]: ... if foo(): ... ``` Which will always resolve to True since...

Rather than getting endlessly bogged down trying to fix every single issue all at once (and then realizing that the build module also needs annotations), here the `NinjaRule` class annotated,...

backend:ninja

Fixes: #13092

module:rust

Currently, `InternalDependency` stores include directories separately from other compile specific flags, but all other dependency types combine them. This is problematic for any code wanting to get only the include...

dependencies

Instead of looking for omp.h (which is C/C++ specific) for omp_lib.h, which is only supported by some compilers, just check to see if we can link an OpenMP program with...

dependencies
language:fortran

This has been opened as a draft because it is probably not sufficient yet, but it's a start. Fixes #7435

OS:macos
dependencies