This indicates that chalk is overflowing when processing vulkano. This starts happening as of the rust-analyzer based on compiler 1.59 (worked in 1.58), and continues through present nightly.
Setting CHALK_OVERFLOW_DEPTH=400 allows the process to complete successfully:
I have not minimized the CHALK_OVERFLOW_DEPTH and do not know what the threshold is for it beginning to work.
I don't know enough about what chalk is doing around processing bind_descriptor_sets to know whether this is a bug in how it's being processed, or if this just means that real world libraries need a larger default overflow depth.
rust-analyzer version:
rust-analyzer 4e72700 2022-03-02 dev
rustc version:
rustc 1.61.0-nightly (8769f4ef2 2022-03-02)
Upon attempting to load
vulkano
:Error output: analysis-err.log
This indicates that chalk is overflowing when processing vulkano. This starts happening as of the
rust-analyzer
based on compiler 1.59 (worked in 1.58), and continues through present nightly.Setting
CHALK_OVERFLOW_DEPTH=400
allows the process to complete successfully:I have not minimized the
CHALK_OVERFLOW_DEPTH
and do not know what the threshold is for it beginning to work.I don't know enough about what chalk is doing around processing
bind_descriptor_sets
to know whether this is a bug in how it's being processed, or if this just means that real world libraries need a larger default overflow depth.