Nicolas Capens

Results 10 issues of Nicolas Capens

To test all code paths of apps that use cpu_features to select between different implementations of an algorithm, it would be useful to be able to mock having a CPU...

enhancement

The SPIR-V instructions `OpConvertPtrToU` and `OpConvertUToPtr` are part of the `PhysicalStorageBufferAddresses` capability which in turn is required by the `bufferDeviceAddress` Vulkan feature, but they appear to not have any test...

We avoid to passing VkImageViewMinLodCreateInfoEXT when creating the image view when the tests are actually not testing this. Therefore, the drivers that don't support this extension won't see errors when...

It would be very useful to be able to ignore `GTEST_SKIP()` through a command-line flag (just like `DISABLED_`). A common scenario is that big important changes in a project may...

enhancement

[Footnotes](https://www.markdownguide.org/extended-syntax/#footnotes) are arguably an important markup feature but doesn't appear to be supported by CommonMark yet. GFM [supports](https://github.com/adam-p/markdown-here/wiki/Markdown-Cheatsheet#footnotes) them and we're seeing an increasing number of uses e.g. in [Chromium](https://source.chromium.org/search?q=%22%5B%5E%22%20file:.md&ss=chromium)...

enhancement
help wanted

### Bug Description The test reports a "nan location mismatch" between the `Z_wp` and `Z_np` matrices. It only appears to happen when running the full test suite. Not when running...

bug

### Bug Description Currently `wp.isfinite()`, `wp.isnan()`, and `isinf()` accept integer scalars and vectors, which arguably does not produce useful results. Arguments pro accepting integer arguments: - Python does accept scalar...

core

### Bug Description Setting `config.llvm_cuda=True` used to pass nearly all tests, but now it produces compilation errors even for a trivial kernel. While this feature isn't meant for production at...

bug

### Bug Description CI test runs on multi-GPU and Debug setups for Windows sporadically produce errors like: > Number of potential `bsr_mm` blocks (4) exceeded `max_nnz` (2) This error message...

bug

### Bug Description [68675f78](https://gitlab-master.nvidia.com/omniverse/warp/-/commit/68675f78bbd50c9cd0d2e12a1baaff7312663364) worked around a precision issue observed on macOS systems. It doesn't appear to be directly related to #905 as initially assumed, since that would affect other...

bug