Dzmitry Malyshau

Results 956 comments of Dzmitry Malyshau

Hmm, I don't have `llvm-config-13`, but I do have `llvm-config`: ``` [nix-shell:/x/code]$ llvm-config --version 13.0.0 ```

That question lead me to the rabbit hole of LLVM and clang configuration on Nix... Sorry to be *that* user on a strange system! Found https://discourse.nixos.org/t/how-to-correctly-populate-a-clang-and-llvm-development-environment-using-nix-shell/3864, which is fixed in...

No, `echo $DEBUG` says nothing. My shell configuration is [here](https://github.com/kvark/dotfiles/blob/91ed1c91b8d4e9a2729ace5d377c554bd72a0f35/nix/dev-shell-extra.nix) in case it's useful. I tried cloning https://github.com/AFLplusplus/AFLplusplus and just building it with `make` under the same shell. Some warnings...

> ln -s `which clang` `llvm-config --bindir`/clang Sorry, I can't do this: > ln: failed to create symbolic link '/nix/store/pm454wwwcpa2prhk8qf8s0icbsj2fbxq-llvm-13.0.0/bin/clang': Read-only file system Also note that clang is not found...

Looks relevant to https://github.com/AFLplusplus/AFLplusplus/issues/316, which is claimed to be fixed. Here is the full log on that revision with `gmp` package enabled: [make.log](https://github.com/rust-fuzz/afl.rs/files/7874282/make.log)

Does it make sense to try continuing parsing a module upon seeing the first recoverable error? We know for sure this module is no good, and we know for sure...

How do you see this real-time correction happening, and in what cases? Do you expect that the vector of correctable errors we return is complete, and by addressing each individual...

I think we can look at WASM for inspiration here, not Rust. Having an error in SPIR-V binary could mean that user's high-level code is wrong, but more likely this...

Wait, #117 was actually fixed, and sanity was restored. Are you saying that the current breakage is intended?

Please please make this happen! We've [started](https://github.com/gfx-rs/javelin) writing the SPIRV->MSL/DXBC/HLSL/GLSL/etc transpiler in Rust, and processing the raw SPIRV modules (that are just a bunch of `Instruction` things) is a huge...