Vladimir Komendantskiy

Results 32 issues of Vladimir Komendantskiy

I would appreciate some info on how to build the testbenches using Vivado or verilator. It's not straightforward how to use the CI flow based on Quartus as a reference...

question

I tried the getting started example on my Varium C1100 aka u55n: https://github.com/vkomenda/Vitis-Tutorials/tree/u55n-getting-started/Getting_Started/Vitis/example/u55n I have neither u200 nor zcu102 to compare with. The XRT version is 2.13.0 from the Git...

I have DMA vaildation test failure as follows. ``` $ xbutil validate -d 0000:42:00.1 --verbose -r "DMA" Verbose: Enabling Verbosity Starting validation for 1 devices Validate Device : [0000:42:00.1] Platform...

Nvidia CUDA's package `nvidia-libopencl1` (version 470.103) doesn't provide a pkg-config file, unlike `ocl-icd-opencl-dev`. The two packages conflict with each other. The script `build/build.sh` fails to find the Nvidia OpenCL library....

The main loop of `net_dynamic_hb` apparently has too many internal loops. Clippy throws an error `cyclomatic_complexity` if not is silenced. The loop has to be split into several functions accessing...

good first issue

Instead of a single validator (a.k.a. [pivot node](https://github.com/poanetwork/hbbft/blob/742ad7b83a3f613fd9a7b4ff88cfa82b10bd7dd3/tests/net_dynamic_hb.rs#L124)), the test `net_dynamic_hb` should pick a subset of validators at random for removal. This will better reflect the [interface](https://github.com/poanetwork/hbbft/blob/742ad7b83a3f613fd9a7b4ff88cfa82b10bd7dd3/src/dynamic_honey_badger/dynamic_honey_badger.rs#L169) to `DynamicHoneyBadger` that...

good first issue

#372 added a [filter](https://github.com/poanetwork/hbbft/blob/742ad7b83a3f613fd9a7b4ff88cfa82b10bd7dd3/tests/net/mod.rs#L930) that clears messages addressed to removed nodes. There has been a [discussion](https://github.com/poanetwork/hbbft/pull/372#issuecomment-450557253) about possible future evolution of this filtering mechanism: 1. Keep it and make sure...

`VirtualNet` doesn't have a notion of observer built in, [unlike](https://github.com/poanetwork/hbbft/blob/767944c0f6a69ef362d96a812a5282e2dbf3ac80/tests/network/mod.rs#L372) `TestNetwork` of the old test framework, see #81. For porting old tests to the `proptest` framework - see #322 -...

Ensure that `hbbft` works on Android. The tests should pass and the examples should run OK.

The library API (see #66) has to satisfy (possibly a reasonable subset of) Rust API guidelines: https://rust-lang-nursery.github.io/api-guidelines/checklist.html