replace pyrsistent.PMap, immutables.Map, immutabledict with constantdict #3433
Annotations
2 errors and 11 warnings
Main Script:
pytato/test/test/test_codegen.py#L1673
test_deterministic_codegen
assert {0} == {1}
Extra items in the left set:
0
Extra items in the right set:
1
Full diff:
{
- 1,
? ^
+ 0,
? ^
}
|
Main Script
Process completed with exit code 1.
|
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Main Script:
pytato/pytato/target/loopy/__init__.py#L246
TranslationUnit.__call__ will become uncached in 2024, meaning it will incur possibly substantial compilation cost with every invocation. Use TranslationUnit.executor to obtain an object that holds longer-lived caches.
|
Main Script:
pytato/pytato/target/loopy/__init__.py#L246
TranslationUnit.__call__ will become uncached in 2024, meaning it will incur possibly substantial compilation cost with every invocation. Use TranslationUnit.executor to obtain an object that holds longer-lived caches.
|
Main Script:
pytato/.conda-root/envs/testing/lib/python3.13/site-packages/pytools/persistent_dict.py#L597
loopy-typed-and-scheduled-cache-v1-2024.1-islpy2024.2-cgen2020.1-v1: key collision in cache at '/home/runner/.cache/pytools' -- these are sufficiently unlikely that they're often indicative of a broken hash key implementation (that is not considering some elements relevant for equality comparison)
|
Main Script:
pytato/.conda-root/envs/testing/lib/python3.13/site-packages/pytools/persistent_dict.py#L597
loopy-memoize-cache-preprocess_program-LoopyKeyBuilder.LoopyKeyBuilder-v0-2024.1-islpy2024.2-cgen2020.1-v1: key collision in cache at '/home/runner/.cache/pytools' -- these are sufficiently unlikely that they're often indicative of a broken hash key implementation (that is not considering some elements relevant for equality comparison)
|
Main Script:
pytato/.conda-root/envs/testing/lib/python3.13/site-packages/pytools/persistent_dict.py#L597
loopy-code-gen-cache-v3-2024.1-islpy2024.2-cgen2020.1-v1: key collision in cache at '/home/runner/.cache/pytools' -- these are sufficiently unlikely that they're often indicative of a broken hash key implementation (that is not considering some elements relevant for equality comparison)
|
Main Script:
pytato/pytato/target/loopy/__init__.py#L246
TranslationUnit.__call__ will become uncached in 2024, meaning it will incur possibly substantial compilation cost with every invocation. Use TranslationUnit.executor to obtain an object that holds longer-lived caches.
|
Main Script:
pytato/.conda-root/envs/testing/lib/python3.13/site-packages/pytools/persistent_dict.py#L597
loopy-typed-and-scheduled-cache-v1-2024.1-islpy2024.2-cgen2020.1-v1: key collision in cache at '/home/runner/.cache/pytools' -- these are sufficiently unlikely that they're often indicative of a broken hash key implementation (that is not considering some elements relevant for equality comparison)
|
Main Script:
pytato/.conda-root/envs/testing/lib/python3.13/site-packages/pytools/persistent_dict.py#L597
loopy-memoize-cache-preprocess_program-LoopyKeyBuilder.LoopyKeyBuilder-v0-2024.1-islpy2024.2-cgen2020.1-v1: key collision in cache at '/home/runner/.cache/pytools' -- these are sufficiently unlikely that they're often indicative of a broken hash key implementation (that is not considering some elements relevant for equality comparison)
|
Main Script:
pytato/.conda-root/envs/testing/lib/python3.13/site-packages/pytools/persistent_dict.py#L597
loopy-invoker-cache-v10-2024.1-islpy2024.2-cgen2020.1-v1: key collision in cache at '/home/runner/.cache/pytools' -- these are sufficiently unlikely that they're often indicative of a broken hash key implementation (that is not considering some elements relevant for equality comparison)
|
Main Script:
pytato/.conda-root/envs/testing/lib/python3.13/site-packages/pytools/persistent_dict.py#L597
loopy-code-gen-cache-v3-2024.1-islpy2024.2-cgen2020.1-v1: key collision in cache at '/home/runner/.cache/pytools' -- these are sufficiently unlikely that they're often indicative of a broken hash key implementation (that is not considering some elements relevant for equality comparison)
|
Loading