Resource not accessible by integration (no fork involved)

Thank you for actions-rs and actions-rs/clippy-check.
Do the checklist before filing an issue:

[x] Is this related to the actions-rs Actions?
I don't know. I'm new to GitHub actions. Please advise.
[x] You've read the Contributing section about bugs reporting: https://github.com/actions-rs/.github/blob/master/CONTRIBUTING.md#reporting-bugs
Yes.

Summary:

I have https://github.com/peter-kehl/no_std_rna_slice_patterns, which is a workspace of 18 independent no_std library crates, plus one library crate (inside that same workspace, but not on crates.io: https://github.com/peter-kehl/no_std_rna_slice_patterns/tree/main/00_utils) shared by the rest (18) of the libraries). It requires nightly.
cargo check and cargo clippy run clear locally
no GitHub fork involved. Hence I believe this is not a duplicate of #2.

Workflow code
This is only for "check" job below. Both other jobs (test" and miri, also run with actions-rs`) do run well.
https://github.com/peter-kehl/no_std_rna_slice_patterns/blob/927bf2bcda/.github/workflows/test.yml
It's almost a copy-and-paste (but not a fork) of https://github.com/prokopyl/selfie/blob/726013fc94/.github/workflows/test.yml, except that I use nightly only. Surprisingly, that project's last GitHub actions run (on 28 July 2022) doesn't have a problem with the same job check: https://github.com/prokopyl/selfie/runs/7564839812?check_suite_focus=true.
Action output
https://github.com/peter-kehl/no_std_rna_slice_patterns/runs/8119158815?check_suite_focus=true ->
Run actions-rs/clippy-check@v1
  with:
    token: ***
    args: --all --all-features -- -D warnings
    use-cross: false
    name: clippy
  env:
    CARGO_TERM_COLOR: always
Executing cargo clippy (JSON output)
  /home/runner/.cargo/bin/cargo clippy --message-format=json --all --all-features -- -D warnings
      Checking utils v0.1.0 (/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/00_utils)
  {"reason":"compiler-artifact","package_id":"utils 0.1.0 (path+file:///home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/00_utils)","manifest_path":"/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/00_utils/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"utils","src_path":"/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/00_utils/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/target/debug/deps/libutils-266430b361b31970.rmeta"],"executable":null,"fresh":false}
      Checking no_heap-eq_iterator_to_generic_fn v1.0.0 (/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/16_no_heap-eq_iterator_to_generic_fn)
      Checking no_heap-array-const_generic_limit-bytes-wipe_on_clone v1.0.0 (/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/08_no_heap-array-const_generic_limit-bytes-wipe_on_clone)
  {"reason":"compiler-artifact","package_id":"no_heap-eq_iterator_to_generic_fn 1.0.0 (path+file:///home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/16_no_heap-eq_iterator_to_generic_fn)","manifest_path":"/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/16_no_heap-eq_iterator_to_generic_fn/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"no_heap-eq_iterator_to_generic_fn","src_path":"/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/16_no_heap-eq_iterator_to_generic_fn/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/target/debug/deps/libno_heap_eq_iterator_to_generic_fn-5ed4ce97d20388e4.rmeta"],"executable":null,"fresh":false}
      Checking no_heap-slices-iterator_impl v1.0.0 (/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/13_no_heap-slices-iterator_impl)
  {"reason":"compiler-artifact","package_id":"no_heap-array-const_generic_limit-bytes-wipe_on_clone 1.0.0 (path+file:///home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/08_no_heap-array-const_generic_limit-bytes-wipe_on_clone)","manifest_path":"/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/08_no_heap-array-const_generic_limit-bytes-wipe_on_clone/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"no_heap-array-const_generic_limit-bytes-wipe_on_clone","src_path":"/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/08_no_heap-array-const_generic_limit-bytes-wipe_on_clone/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/target/debug/deps/libno_heap_array_const_generic_limit_bytes_wipe_on_clone-72716abf0c3ce858.rmeta"],"executable":null,"fresh":false}
      Checking no_heap-eq_dispatch_specialized v1.0.0 (/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/17_no_heap-eq_dispatch_specialized)
  {"reason":"compiler-artifact","package_id":"no_heap-slices-iterator_impl 1.0.0 (path+file:///home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/13_no_heap-slices-iterator_impl)","manifest_path":"/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/13_no_heap-slices-iterator_impl/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"no_heap-slices-iterator_impl","src_path":"/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/13_no_heap-slices-iterator_impl/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/target/debug/deps/libno_heap_slices_iterator_impl-7a389bf65a4265b9.rmeta"],"executable":null,"fresh":false}
      Checking no_heap-array-const_limit-bytes-wipe_on_mut v1.0.0 (/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/03_no_heap-array-const_limit-bytes-wipe_on_mut)
  {"reason":"compiler-artifact","package_id":"no_heap-eq_dispatch_specialized 1.0.0 (path+file:///home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/17_no_heap-eq_dispatch_specialized)","manifest_path":"/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/17_no_heap-eq_dispatch_specialized/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"no_heap-eq_dispatch_specialized","src_path":"/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/17_no_heap-eq_dispatch_specialized/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/target/debug/deps/libno_heap_eq_dispatch_specialized-b6082f3459b1e392.rmeta"],"executable":null,"fresh":false}
      Checking no_heap-slice-pass_in-bytes-wipe_on_mut v1.0.0 (/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/09_no_heap-slice-pass_in-bytes-wipe_on_mut)
  {"reason":"compiler-artifact","package_id":"no_heap-array-const_limit-bytes-wipe_on_mut 1.0.0 (path+file:///home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/03_no_heap-array-const_limit-bytes-wipe_on_mut)","manifest_path":"/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/03_no_heap-array-const_limit-bytes-wipe_on_mut/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"no_heap-array-const_limit-bytes-wipe_on_mut","src_path":"/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/03_no_heap-array-const_limit-bytes-wipe_on_mut/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/target/debug/deps/libno_heap_array_const_limit_bytes_wipe_on_mut-318399baf2bbba24.rmeta"],"executable":null,"fresh":false}
      Checking ok_heap-string v1.0.0 (/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/01_ok_heap-string)
  {"reason":"compiler-artifact","package_id":"no_heap-slice-pass_in-bytes-wipe_on_mut 1.0.0 (path+file:///home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/09_no_heap-slice-pass_in-bytes-wipe_on_mut)","manifest_path":"/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/09_no_heap-slice-pass_in-bytes-wipe_on_mut/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"no_heap-slice-pass_in-bytes-wipe_on_mut","src_path":"/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/09_no_heap-slice-pass_in-bytes-wipe_on_mut/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/target/debug/deps/libno_heap_slice_pass_in_bytes_wipe_on_mut-8d51ab76edb394b3.rmeta"],"executable":null,"fresh":false}
      Checking no_heap-array-const_limit-bytes-wipe_on_clone v1.0.0 (/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/04_no_heap-array-const_limit-bytes-wipe_on_clone)
  {"reason":"compiler-artifact","package_id":"ok_heap-string 1.0.0 (path+file:///home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/01_ok_heap-string)","manifest_path":"/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/01_ok_heap-string/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"ok_heap-string","src_path":"/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/01_ok_heap-string/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/target/debug/deps/libok_heap_string-c7f697b7c28ca4e9.rmeta"],"executable":null,"fresh":false}
      Checking no_heap-array-const_limit-chars v1.0.0 (/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/02_no_heap-array-const_limit-chars)
  {"reason":"compiler-artifact","package_id":"no_heap-array-const_limit-bytes-wipe_on_clone 1.0.0 (path+file:///home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/04_no_heap-array-const_limit-bytes-wipe_on_clone)","manifest_path":"/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/04_no_heap-array-const_limit-bytes-wipe_on_clone/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"no_heap-array-const_limit-bytes-wipe_on_clone","src_path":"/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/04_no_heap-array-const_limit-bytes-wipe_on_clone/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/target/debug/deps/libno_heap_array_const_limit_bytes_wipe_on_clone-7c0ce5fc2a8c9eb1.rmeta"],"executable":null,"fresh":false}
      Checking no_heap-array-const_generic_exact-bytes v1.0.0 (/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/06_no_heap-array-const_generic_exact-bytes)
  {"reason":"compiler-artifact","package_id":"no_heap-array-const_limit-chars 1.0.0 (path+file:///home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/02_no_heap-array-const_limit-chars)","manifest_path":"/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/02_no_heap-array-const_limit-chars/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"no_heap-array-const_limit-chars","src_path":"/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/02_no_heap-array-const_limit-chars/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/target/debug/deps/libno_heap_array_const_limit_chars-94f250457b0f5eab.rmeta"],"executable":null,"fresh":false}
      Checking no_heap-eq_branch_iterators-dyn_trait v1.0.0 (/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/14_no_heap-eq_branch_iterators-dyn_trait)
  {"reason":"compiler-artifact","package_id":"no_heap-array-const_generic_exact-bytes 1.0.0 (path+file:///home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/06_no_heap-array-const_generic_exact-bytes)","manifest_path":"/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/06_no_heap-array-const_generic_exact-bytes/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"no_heap-array-const_generic_exact-bytes","src_path":"/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/06_no_heap-array-const_generic_exact-bytes/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/target/debug/deps/libno_heap_array_const_generic_exact_bytes-32feb69e6abbcfb3.rmeta"],"executable":null,"fresh":false}
      Checking no_heap-array-const_generic_limit-bytes-wipe_on_mut v1.0.0 (/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/07_no_heap-array-const_generic_limit-bytes-wipe_on_mut)
  {"reason":"compiler-artifact","package_id":"no_heap-eq_branch_iterators-dyn_trait 1.0.0 (path+file:///home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/14_no_heap-eq_branch_iterators-dyn_trait)","manifest_path":"/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/14_no_heap-eq_branch_iterators-dyn_trait/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"no_heap-eq_branch_iterators-dyn_trait","src_path":"/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/14_no_heap-eq_branch_iterators-dyn_trait/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/target/debug/deps/libno_heap_eq_branch_iterators_dyn_trait-89456cb6c64fd4fa.rmeta"],"executable":null,"fresh":false}
      Checking no_heap-eq_branch_iterators-matrix v1.0.0 (/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/15_no_heap-eq_branch_iterators-matrix)
  {"reason":"compiler-artifact","package_id":"no_heap-array-const_generic_limit-bytes-wipe_on_mut 1.0.0 (path+file:///home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/07_no_heap-array-const_generic_limit-bytes-wipe_on_mut)","manifest_path":"/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/07_no_heap-array-const_generic_limit-bytes-wipe_on_mut/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"no_heap-array-const_generic_limit-bytes-wipe_on_mut","src_path":"/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/07_no_heap-array-const_generic_limit-bytes-wipe_on_mut/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/target/debug/deps/libno_heap_array_const_generic_limit_bytes_wipe_on_mut-45786078ae9e097b.rmeta"],"executable":null,"fresh":false}
      Checking ok_heap-slices-box_dyn_trait-map v1.0.0 (/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/11_ok_heap-slices-box_dyn_trait-map)
  {"reason":"compiler-artifact","package_id":"no_heap-eq_branch_iterators-matrix 1.0.0 (path+file:///home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/15_no_heap-eq_branch_iterators-matrix)","manifest_path":"/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/15_no_heap-eq_branch_iterators-matrix/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"no_heap-eq_branch_iterators-matrix","src_path":"/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/15_no_heap-eq_branch_iterators-matrix/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/target/debug/deps/libno_heap_eq_branch_iterators_matrix-0b4067e9f1876a56.rmeta"],"executable":null,"fresh":false}
      Checking no_heap-slices-iterator_enum v1.0.0 (/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/12_no_heap-slices-iterator_enum)
  {"reason":"compiler-artifact","package_id":"ok_heap-slices-box_dyn_trait-map 1.0.0 (path+file:///home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/11_ok_heap-slices-box_dyn_trait-map)","manifest_path":"/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/11_ok_heap-slices-box_dyn_trait-map/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"ok_heap-slices-box_dyn_trait-map","src_path":"/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/11_ok_heap-slices-box_dyn_trait-map/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/target/debug/deps/libok_heap_slices_box_dyn_trait_map-31445418bd131d2c.rmeta"],"executable":null,"fresh":false}
      Checking no_heap-slice-pass_in-bytes-wipe_on_drop v1.0.0 (/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/10_no_heap-slice-pass_in-bytes-wipe_on_drop)
  {"reason":"compiler-artifact","package_id":"no_heap-slices-iterator_enum 1.0.0 (path+file:///home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/12_no_heap-slices-iterator_enum)","manifest_path":"/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/12_no_heap-slices-iterator_enum/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"no_heap-slices-iterator_enum","src_path":"/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/12_no_heap-slices-iterator_enum/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/target/debug/deps/libno_heap_slices_iterator_enum-4e67853c07e89a78.rmeta"],"executable":null,"fresh":false}
      Checking no_heap-eq_dispatch_universal v1.0.0 (/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/18_no_heap-eq_dispatch_universal)
  {"reason":"compiler-artifact","package_id":"no_heap-slice-pass_in-bytes-wipe_on_drop 1.0.0 (path+file:///home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/10_no_heap-slice-pass_in-bytes-wipe_on_drop)","manifest_path":"/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/10_no_heap-slice-pass_in-bytes-wipe_on_drop/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"no_heap-slice-pass_in-bytes-wipe_on_drop","src_path":"/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/10_no_heap-slice-pass_in-bytes-wipe_on_drop/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/target/debug/deps/libno_heap_slice_pass_in_bytes_wipe_on_drop-b937e9ee580d01d5.rmeta"],"executable":null,"fresh":false}
      Checking no_heap-array-const_limit-bytes-wipe_on_clone-unsafe v1.0.0 (/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/05_no_heap-array-const_limit-bytes-wipe_on_clone-unsafe)
  {"reason":"compiler-artifact","package_id":"no_heap-eq_dispatch_universal 1.0.0 (path+file:///home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/18_no_heap-eq_dispatch_universal)","manifest_path":"/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/18_no_heap-eq_dispatch_universal/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"no_heap-eq_dispatch_universal","src_path":"/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/18_no_heap-eq_dispatch_universal/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/target/debug/deps/libno_heap_eq_dispatch_universal-5b0136a6382ad2b0.rmeta"],"executable":null,"fresh":false}
  {"reason":"compiler-artifact","package_id":"no_heap-array-const_limit-bytes-wipe_on_clone-unsafe 1.0.0 (path+file:///home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/05_no_heap-array-const_limit-bytes-wipe_on_clone-unsafe)","manifest_path":"/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/05_no_heap-array-const_limit-bytes-wipe_on_clone-unsafe/Cargo.toml","target":{"kind":["lib"],"crate_types":["lib"],"name":"no_heap-array-const_limit-bytes-wipe_on_clone-unsafe","src_path":"/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/05_no_heap-array-const_limit-bytes-wipe_on_clone-unsafe/src/lib.rs","edition":"2021","doc":true,"doctest":true,"test":true},"profile":{"opt_level":"0","debuginfo":2,"debug_assertions":true,"overflow_checks":true,"test":false},"features":[],"filenames":["/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns/target/debug/deps/libno_heap_array_const_limit_bytes_wipe_on_clone_unsafe-e8b0d7fa3beaf773.rmeta"],"executable":null,"fresh":false}
  {"reason":"build-finished","success":true}
      Finished dev [unoptimized + debuginfo] target(s) in 1.28s
Clippy results: 0 ICE, 0 errors, 0 warnings, 0 notes, 0 help
Error: Resource not accessible by integration

which ends with:
  {"reason":"build-finished","success":true}
      Finished dev [unoptimized + debuginfo] target(s) in 1.28s
Clippy results: 0 ICE, 0 errors, 0 warnings, 0 notes, 0 help
Error: Resource not accessible by integration

(Unsure if relevant:) The above looks a little different to the screenshot at #2, and it doesn't contain the second line of error output from #2: Node run failed with exit code 1.
Re-run for the same commit, now with ACTIONS_STEP_DEBUG:
https://github.com/peter-kehl/no_std_rna_slice_patterns/runs/8119525450?check_suite_focus=true
##[debug]Evaluating condition for step: 'Run actions-rs/clippy-check@v1'
##[debug]Evaluating: success()
##[debug]Evaluating success:
##[debug]=> true
##[debug]Result: true
##[debug]Starting: Run actions-rs/clippy-check@v1
##[debug]Loading inputs
##[debug]Evaluating: secrets.GITHUB_TOKEN
##[debug]Evaluating Index:
##[debug]..Evaluating secrets:
##[debug]..=> Object
##[debug]..Evaluating String:
##[debug]..=> 'GITHUB_TOKEN'
##[debug]=> '***'
##[debug]Result: '***'
##[debug]Loading env
Run actions-rs/clippy-check@v1
::group::Executing cargo clippy (JSON output)
Executing cargo clippy (JSON output)
Clippy results: 0 ICE, 0 errors, 0 warnings, 0 notes, 0 help
Error: Resource not accessible by integration
##[debug]Node Action run completed with exit code 1
##[debug]Finishing: Run actions-rs/clippy-check@v1

Re-run with both ACTIONS_STEP_DEBUG and ACTIONS_RUNNER_DEBUG:
https://github.com/peter-kehl/no_std_rna_slice_patterns/runs/8119747255?check_suite_focus=true -> the same error as the above.
I've tried several times to attach a debug output here, but GitHub refused to upload both the whole ZIP, and even parts of it (TXT files). If you need any files, suggest how to get them to you.
This has happened at least a few times (or all the time) since I added the above test.yml on Tue Aug 30, 2022.
Thank you in advance.

Raw log of check job, with debugging:
2022-08-31T17:49:57.1711011Z Requested labels: ubuntu-latest
2022-08-31T17:49:57.1711050Z Job defined at: peter-kehl/no_std_rna_slice_patterns/.github/workflows/test.yml@refs/heads/main
2022-08-31T17:49:57.1711066Z Waiting for a runner to pick up this job...
2022-08-31T17:49:58.7815009Z Job is waiting for a hosted runner to come online.
2022-08-31T17:50:00.5883717Z Job is about to start running on the hosted runner: Hosted Agent (hosted)
2022-08-31T17:50:02.4565311Z ##[debug]Starting: check
2022-08-31T17:50:02.4590114Z ##[debug]Cleaning runner temp folder: /home/runner/work/_temp
2022-08-31T17:50:02.4912406Z ##[debug]Starting: Set up job
2022-08-31T17:50:02.4912811Z Current runner version: '2.296.0'
2022-08-31T17:50:02.4934538Z ##[group]Operating System
2022-08-31T17:50:02.4935060Z Ubuntu
2022-08-31T17:50:02.4935292Z 20.04.4
2022-08-31T17:50:02.4935568Z LTS
2022-08-31T17:50:02.4935863Z ##[endgroup]
2022-08-31T17:50:02.4936118Z ##[group]Runner Image
2022-08-31T17:50:02.4936481Z Image: ubuntu-20.04
2022-08-31T17:50:02.4936800Z Version: 20220828.1
2022-08-31T17:50:02.4937234Z Included Software: https://github.com/actions/runner-images/blob/ubuntu20/20220828.1/images/linux/Ubuntu2004-Readme.md
2022-08-31T17:50:02.4937830Z Image Release: https://github.com/actions/runner-images/releases/tag/ubuntu20%2F20220828.1
2022-08-31T17:50:02.4938239Z ##[endgroup]
2022-08-31T17:50:02.4938543Z ##[group]Runner Image Provisioner
2022-08-31T17:50:02.4938890Z <IP_ADDRESS>-main-20220825-1
2022-08-31T17:50:02.4939361Z ##[endgroup]
2022-08-31T17:50:02.4939917Z ##[group]GITHUB_TOKEN Permissions
2022-08-31T17:50:02.4940510Z Contents: read
2022-08-31T17:50:02.4940810Z Metadata: read
2022-08-31T17:50:02.4941052Z ##[endgroup]
2022-08-31T17:50:02.4944625Z Secret source: Actions
2022-08-31T17:50:02.4945240Z ##[debug]Primary repository: peter-kehl/no_std_rna_slice_patterns
2022-08-31T17:50:02.4945624Z Prepare workflow directory
2022-08-31T17:50:02.5022881Z ##[debug]Creating pipeline directory: '/home/runner/work/no_std_rna_slice_patterns'
2022-08-31T17:50:02.5025146Z ##[debug]Creating workspace directory: '/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns'
2022-08-31T17:50:02.5026077Z ##[debug]Update context data
2022-08-31T17:50:02.5028279Z ##[debug]Evaluating job-level environment variables
2022-08-31T17:50:02.5849596Z ##[debug]Evaluating job container
2022-08-31T17:50:02.5852567Z ##[debug]Evaluating job service containers
2022-08-31T17:50:02.5854917Z ##[debug]Evaluating job defaults
2022-08-31T17:50:02.5930359Z Prepare all required actions
2022-08-31T17:50:02.6115697Z Getting action download info
2022-08-31T17:50:02.9155671Z Download action repository 'actions/checkout@v2' (SHA:7884fcad6b5d53d10323aee724dc68d8b9096a2e)
2022-08-31T17:50:03.4359572Z ##[debug]Download 'https://api.github.com/repos/actions/checkout/tarball/7884fcad6b5d53d10323aee724dc68d8b9096a2e' to '/home/runner/work/_actions/_temp_ced03830-e1f8-445e-98ef-a1a5df94ce74/4b718499-00fb-4c27-8716-da4b58797f90.tar.gz'
2022-08-31T17:50:03.5364474Z ##[debug]Unwrap 'actions-checkout-7884fca' to '/home/runner/work/_actions/actions/checkout/v2'
2022-08-31T17:50:03.5503953Z ##[debug]Archive '/home/runner/work/_actions/_temp_ced03830-e1f8-445e-98ef-a1a5df94ce74/4b718499-00fb-4c27-8716-da4b58797f90.tar.gz' has been unzipped into '/home/runner/work/_actions/actions/checkout/v2'.
2022-08-31T17:50:03.5641118Z Download action repository 'actions-rs/toolchain@v1' (SHA:16499b5e05bf2e26879000db0c1d13f7e13fa3af)
2022-08-31T17:50:04.0793595Z ##[debug]Download 'https://api.github.com/repos/actions-rs/toolchain/tarball/16499b5e05bf2e26879000db0c1d13f7e13fa3af' to '/home/runner/work/_actions/_temp_03ef3853-1d4c-4372-a88f-468a1435ac68/b74fb6e3-b7bb-4b15-b2fb-369b28bfa2ff.tar.gz'
2022-08-31T17:50:04.1032797Z ##[debug]Unwrap 'actions-rs-toolchain-16499b5' to '/home/runner/work/_actions/actions-rs/toolchain/v1'
2022-08-31T17:50:04.1066300Z ##[debug]Archive '/home/runner/work/_actions/_temp_03ef3853-1d4c-4372-a88f-468a1435ac68/b74fb6e3-b7bb-4b15-b2fb-369b28bfa2ff.tar.gz' has been unzipped into '/home/runner/work/_actions/actions-rs/toolchain/v1'.
2022-08-31T17:50:04.1081428Z Download action repository 'actions-rs/clippy-check@v1' (SHA:b5b5f21f4797c02da247df37026fcd0a5024aa4d)
2022-08-31T17:50:04.6409040Z ##[debug]Download 'https://api.github.com/repos/actions-rs/clippy-check/tarball/b5b5f21f4797c02da247df37026fcd0a5024aa4d' to '/home/runner/work/_actions/_temp_cda827a9-650a-4bf6-833f-71c352e87697/c09acc79-802d-4b43-be1c-80a99da6d20b.tar.gz'
2022-08-31T17:50:04.6750349Z ##[debug]Unwrap 'actions-rs-clippy-check-b5b5f21' to '/home/runner/work/_actions/actions-rs/clippy-check/v1'
2022-08-31T17:50:04.6776802Z ##[debug]Archive '/home/runner/work/_actions/_temp_cda827a9-650a-4bf6-833f-71c352e87697/c09acc79-802d-4b43-be1c-80a99da6d20b.tar.gz' has been unzipped into '/home/runner/work/_actions/actions-rs/clippy-check/v1'.
2022-08-31T17:50:04.6838990Z ##[debug]action.yml for action: '/home/runner/work/_actions/actions/checkout/v2/action.yml'.
2022-08-31T17:50:04.7761434Z ##[debug]action.yml for action: '/home/runner/work/_actions/actions-rs/toolchain/v1/action.yml'.
2022-08-31T17:50:04.7783508Z ##[debug]action.yml for action: '/home/runner/work/_actions/actions-rs/clippy-check/v1/action.yml'.
2022-08-31T17:50:04.7872558Z ##[debug]Set step '__actions_checkout' display name to: 'Run actions/checkout@v2'
2022-08-31T17:50:04.7874937Z ##[debug]Set step '__actions-rs_toolchain' display name to: 'Run actions-rs/toolchain@v1'
2022-08-31T17:50:04.7876016Z ##[debug]Set step '__run' display name to: 'Format'
2022-08-31T17:50:04.7877073Z ##[debug]Set step '__actions-rs_clippy-check' display name to: 'Run actions-rs/clippy-check@v1'
2022-08-31T17:50:04.7887018Z ##[debug]Collect running processes for tracking orphan processes.
2022-08-31T17:50:04.8113596Z ##[debug]Finishing: Set up job
2022-08-31T17:50:04.8316547Z ##[debug]Evaluating condition for step: 'Run actions/checkout@v2'
2022-08-31T17:50:04.8367229Z ##[debug]Evaluating: success()
2022-08-31T17:50:04.8373267Z ##[debug]Evaluating success:
2022-08-31T17:50:04.8400732Z ##[debug]=> true
2022-08-31T17:50:04.8407982Z ##[debug]Result: true
2022-08-31T17:50:04.8449240Z ##[debug]Starting: Run actions/checkout@v2
2022-08-31T17:50:04.8560661Z ##[debug]Register post job cleanup for action: actions/checkout@v2
2022-08-31T17:50:04.8662572Z ##[debug]Loading inputs
2022-08-31T17:50:04.8671471Z ##[debug]Evaluating: github.repository
2022-08-31T17:50:04.8672498Z ##[debug]Evaluating Index:
2022-08-31T17:50:04.8674515Z ##[debug]..Evaluating github:
2022-08-31T17:50:04.8675588Z ##[debug]..=> Object
2022-08-31T17:50:04.8690413Z ##[debug]..Evaluating String:
2022-08-31T17:50:04.8691209Z ##[debug]..=> 'repository'
2022-08-31T17:50:04.8695513Z ##[debug]=> 'peter-kehl/no_std_rna_slice_patterns'
2022-08-31T17:50:04.8697206Z ##[debug]Result: 'peter-kehl/no_std_rna_slice_patterns'
2022-08-31T17:50:04.8699744Z ##[debug]Evaluating: github.token
2022-08-31T17:50:04.8700036Z ##[debug]Evaluating Index:
2022-08-31T17:50:04.8700385Z ##[debug]..Evaluating github:
2022-08-31T17:50:04.8700699Z ##[debug]..=> Object
2022-08-31T17:50:04.8700962Z ##[debug]..Evaluating String:
2022-08-31T17:50:04.8701273Z ##[debug]..=> 'token'
2022-08-31T17:50:04.8701997Z ##[debug]=> '***'
2022-08-31T17:50:04.8702485Z ##[debug]Result: '***'
2022-08-31T17:50:04.8708038Z ##[debug]Loading env
2022-08-31T17:50:04.8798167Z ##[group]Run actions/checkout@v2
2022-08-31T17:50:04.8798504Z with:
2022-08-31T17:50:04.8798783Z   repository: peter-kehl/no_std_rna_slice_patterns
2022-08-31T17:50:04.8799333Z   token: ***
2022-08-31T17:50:04.8799726Z   ssh-strict: true
2022-08-31T17:50:04.8800026Z   persist-credentials: true
2022-08-31T17:50:04.8800268Z   clean: true
2022-08-31T17:50:04.8800554Z   fetch-depth: 1
2022-08-31T17:50:04.8800854Z   lfs: false
2022-08-31T17:50:04.8801084Z   submodules: false
2022-08-31T17:50:04.8801382Z   set-safe-directory: true
2022-08-31T17:50:04.8801661Z env:
2022-08-31T17:50:04.8801879Z   CARGO_TERM_COLOR: always
2022-08-31T17:50:04.8802192Z ##[endgroup]
2022-08-31T17:50:05.0526899Z ::save-state name=isPost::true
2022-08-31T17:50:05.0530349Z ##[debug]Save intra-action state isPost = true
2022-08-31T17:50:05.1185626Z ##[debug]GITHUB_WORKSPACE = '/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns'
2022-08-31T17:50:05.1187098Z ##[debug]qualified repository = 'peter-kehl/no_std_rna_slice_patterns'
2022-08-31T17:50:05.1187578Z ##[debug]ref = 'refs/heads/main'
2022-08-31T17:50:05.1188069Z ##[debug]commit = '927bf2bcda6f855e27156e966357eb53bdd13246'
2022-08-31T17:50:05.1188461Z ##[debug]clean = true
2022-08-31T17:50:05.1189088Z ##[debug]fetch depth = 1
2022-08-31T17:50:05.1189447Z ##[debug]lfs = false
2022-08-31T17:50:05.1189787Z ##[debug]submodules = false
2022-08-31T17:50:05.1190172Z ##[debug]recursive submodules = false
2022-08-31T17:50:05.1250665Z ::add-matcher::/home/runner/work/_actions/actions/checkout/v2/dist/problem-matcher.json
2022-08-31T17:50:05.1359876Z ##[debug]Added matchers: 'checkout-git'. Problem matchers scan action output for known warning or error strings and report these inline.
2022-08-31T17:50:05.1370584Z Syncing repository: peter-kehl/no_std_rna_slice_patterns
2022-08-31T17:50:05.1371572Z ::group::Getting Git version info
2022-08-31T17:50:05.1372768Z ##[group]Getting Git version info
2022-08-31T17:50:05.1373286Z Working directory is '/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns'
2022-08-31T17:50:05.1373812Z ##[debug]Getting git version
2022-08-31T17:50:05.1374033Z [command]/usr/bin/git version
2022-08-31T17:50:05.1374249Z git version 2.37.2
2022-08-31T17:50:05.1374756Z ##[debug]Set git useragent to: git/2.37.2 (github-actions-checkout)
2022-08-31T17:50:05.1375201Z ::endgroup::
2022-08-31T17:50:05.1375419Z ##[endgroup]
2022-08-31T17:50:05.1388566Z ::add-mask::***
2022-08-31T17:50:05.1390642Z Temporarily overriding HOME='/home/runner/work/_temp/65d867d8-f244-435b-9319-8d2a7e20528e' before making global git config changes
2022-08-31T17:50:05.1391762Z Adding repository directory to the temporary git global config as a safe directory
2022-08-31T17:50:05.1392871Z [command]/usr/bin/git config --global --add safe.directory /home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns
2022-08-31T17:50:05.1393930Z ::save-state name=setSafeDirectory::true
2022-08-31T17:50:05.1394293Z ##[debug]Save intra-action state setSafeDirectory = true
2022-08-31T17:50:05.1395042Z Deleting the contents of '/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns'
2022-08-31T17:50:05.1395991Z ::save-state name=repositoryPath::/home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns
2022-08-31T17:50:05.1396463Z ##[debug]Save intra-action state repositoryPath = /home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns
2022-08-31T17:50:05.1397224Z ::group::Initializing the repository
2022-08-31T17:50:05.1397619Z ##[group]Initializing the repository
2022-08-31T17:50:05.1398139Z [command]/usr/bin/git init /home/runner/work/no_std_rna_slice_patterns/no_std_rna_slice_patterns
2022-08-31T17:50:05.1399081Z hint: Using 'master' as the name for the initial branch. This default branch name
2022-08-31T17:50:05.1399620Z hint: is subject to change. To configure the initial branch name to use in all
2022-08-31T17:50:05.1400127Z hint: of your new repositories, which will suppress this warning, call:
2022-08-31T17:50:05.1401053Z hint:
2022-08-31T17:50:05.1401643Z hint: 	git config --global init.defaultBranch <name>
2022-08-31T17:50:05.1402172Z hint:
2022-08-31T17:50:05.1402601Z hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and
2022-08-31T17:50:05.1403519Z hint: 'development'.  Try changing the workflow permissions of your actions in the Repo settings.

This appeared to fix this issue for me.

To resolve, use the following permissions with your workflow/job:
    permissions:
      checks: write

To resolve, use the following permissions under the workflow or job in your workflow yaml:
    permissions:
      checks: write

To resolve, use the following permissions under the workflow or job in your workflow yaml:
    permissions:
      checks: write

That fixes the issue for me ! Thanks a lot !

This should be added to the README

contents: read
Should also be added to the permissions btw


ACS Fleet Name "Error"

When naming / changing the name of the ACS name you get a loop message of "The ACS name must contain alphanumeric characters only" Examples I have tried:
-The Same Exact fleet name
-Numbers only
-Letters only
-Combo of letters and numbers
-For the hell of it symbols

Thanks for reporting.


Revert "extract events from the discharged_concept_id field of the visit table"

Reverts Medical-Event-Data-Standard/meds_etl#40

CC @ChaoPang


Markdown Component - Bad box

Closed - This is now tracked via https://github.com/SSWConsulting/SSW.Rules/issues/1629


Search page

Create a search page like this one https://www.kaggle.com/datasets to make all published datasets/data stories more discoverable
Acceptance

As agreed, this is probably something we won't implement in the nearest future at least. Instead, we're focusing on increasing site's discoverability in google search resuls


SSLHandshakeException

Hi there,
I'm trying to connect an environment behind a connected VPN. Getting this error below. Have access to the file/s currently, but not in the gradle task. Any idea here?
Execution failed for task ':downloadFile'.

A failure occurred while executing de.undercouch.gradle.tasks.download.internal.DefaultWorkerExecutorHelper$DefaultWorkAction
javax.net.ssl.SSLHandshakeException: extension (5) should not be presented in certificate_request

I'm not sure if this issue is related to gradle-download-task. Which Java version are you using?

Indeed, played around with a few other options and it's not related to the gradle download task. The issue is that gradle doesn't have a clear way to disable SSL verification. (like curl has the --skip-ssl-validation command).

Awesome thanks for response and those links.


Ensure that an error at agent startup time is properly logged (#2829)

Pull request opened by the merge tool on behalf of #2829

Merged into branches iso3 in 2a936d709ce0e54794395200e69d7090e829d0db


Conversion from float to int inconsistent in NGE nodes

When using the float/int convertor node any float passed to the node is converted to int with a floor operation. When passing an int through a Map range node where the output is fractional and then passing that int into the count input of an instantiate node, the value is converted from the fractional value to a whole number with a ceiling operation. At least this is what appears to happen as illustrated in the repro NGE graph. The comments in the frame describe the problem as well
The value of the float in the image below being 2.6875 is converted with the float/int converter to an int value of 2. That value is passed into the map range node which results in a value of 5.383562509012257 which by the standard set by the float/int converter, we should expect that a value of 5 is passed to count in the instantiate block. What actually happens is the instantiate block uses a ceil operation to loop 6 times instead of the expected 5 times.

It seems that whenever our nodes are doing a conversion of a value to int that we should choose one method and stick with it so that users don't end up with inconsistent results.

It is probably cause it uses a for loop and then ends up with < 5.38 so needs to be at 6 to exit the loop :-)
I wonder if round should not be the default ?

The output of Map Range suggests the data is still an int from the color and icon, so I am wondering if Map Range is presented with an int for input, if it should also convert the value to an int for output in the same way we convert with float/int converter (floor is the current method, but if round is better it doesn't matter - whatever is the most common practice is fine) before returning the final value.
The other option is to return a float value (and color code/use float icon on output) whenever an int is connected to the input of Map Range and the user will need to convert back to an int manually before using it. Either method is fine, but the UI needs to reflect whatever path we take so that the user can immediately tell what's going on.

Yep this was a missing cast to int at the end of the range. I went with floor everywhere ;)


Instructions should include (I think) the way to include the submodule for docsy.

Describe the bug
When following the instructions in CONTRIBUTING.md the docsy submodule is not pulled down. Including the commands to pull down docsy and configure it might be useful.
To Reproduce
Steps to reproduce the behavior:

Follow Instructions in CONTRIBUTING.md
The edit in the instructions is actually tough to do without hugo/docsy in place

Expected behavior
Pull the Docsy submodule on the clone operation in my case
git clone --recurse-submodules https://github.com/cconstab/atsign.dev.git
The instructions are then exactly the same but git gets upset with the SHA on the docsy directory..
What is the correct method to get Docsy up and working and keep git happy without breaking anything..?
cconstab@Liberator:/mnt/c/Users/colin/GitHub/atsign.dev$ git status
Refresh index: 100% (3098/3098), done.
On branch trunk
Your branch is up to date with 'origin/trunk'.

Changes not staged for commit:
  (use "git add <file>..." to update what will be committed)
  (use "git restore <file>..." to discard changes in working directory)
        modified:   themes/at_docsy (new commits)

no changes added to commit (use "git add" and/or "git commit -a")
cconstab@Liberator:/mnt/c/Users/colin/GitHub/atsign.dev$ git diff
diff --git a/themes/at_docsy b/themes/at_docsy
index 32ff732b..61efff14 160000
--- a/themes/at_docsy
+++ b/themes/at_docsy
@@ -1 +1 @@
-Subproject commit 32ff732bbc0b208718053737d6194380e3c12b5b
+Subproject commit 61efff14113499a8e5cbb6f8aee514f5bd5c8d88
cconstab@Liberator:/mnt/c/Users/colin/GitHub/atsign.dev$

Useful stuff
https://gist.github.com/gitaarik/8735255
https://unix.stackexchange.com/questions/214879/git-submodule-shows-new-commits-submodule-status-says-nothing-to-commit
But I was not clear if leaving out Docsy was intentional ?
Thanks
@cconstab

The answer is to use --recursive rather than --recurse-submodules


chore(ci): fix allow-scripts depcheck cfg

This is currently breaking CI on main

Current dependencies on/for this PR:

main

PR #824   👈

PR #825

This stack of pull requests is managed by Graphite.


Does the component work with a native Promise?

My simple does not work. I dont want to use Angular's promise.

Something

In my controller
$scope.loading = new Promise(function(resolve, reject) {
  setTimetout(function() {
    resolve();
  }, 3000);
));

My question is how to fix my problem?

It will.  The code checks to see whether the first truthy property of promiseThing && (promiseThing.then || promiseThing.$then || (promiseThing.$promise && promiseThing.$promise.then is not undefined.


feat: add exe installer path and enable windows icon for launcher

Hello, I made a small contribution to the project so that I can use it in my personal project, if you can merge it I will be grateful. If something is wrong, and you want me to change it, just say so.

Thanks. I'm just glad that someone is using this even though I never got around to properly documenting it.

Your library served my project very well, thank you.
On Mon, Dec 2, 2024, 4:19 PM Simon Edwards @.***> wrote:

Merged #2 https://github.com/sedwards2009/jam-pack-nodegui/pull/2 into
main.
—
Reply to this email directly, view it on GitHub
https://github.com/sedwards2009/jam-pack-nodegui/pull/2#event-15498260812,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AWTAXWNEUQ253OT7T7PE2QT2DSXEZAVCNFSM6AAAAABS3SS5QCVHI2DSMVQWIX3LMV45UABCJFZXG5LFIV3GK3TUJZXXI2LGNFRWC5DJN5XDWMJVGQ4TQMRWGA4DCMQ
.
You are receiving this because you authored the thread.Message ID:
@.***>


Update project tt_um_shivam (OnSachinSharma/tt06-verilog-PWM)

Update project tt_um_shivam to commit OnSachinSharma/tt06-verilog-PWM@804ee2d908bead8ac159b1cb6e350c58ec54ecc6
Project title: Pulse Width Modulation
Tiles: 1x1
Workflow: https://github.com/OnSachinSharma/tt06-verilog-PWM/actions/runs/8647723024

I have changed top module Name from tt_um_shivam to tt_um_PWM but still facing issue.

how can I change top module name after project submission.


Show an error when an invalid argument is used

Fix: https://github.com/Hypersequent/tms-issues/issues/547

Summary by CodeRabbit

New Features

Enhanced command parsing with stricter rules for better error handling and input validation.

@coderabbitai explain how .strict() work and how this fixes issue


[Validators] random default avatar

design already has randomized avatar to begin with, looks like we missed this


buster>bullseye (docker)

docker image supabase-meta using buster
the latest supabase-meta docker image uses debian buster (oldstable), which is still ok for now (eg securitywise); bullseye is the current stable of debian
--
(the same for some other supabase images:

realtime
studio
..

or some alpine versions in for example auth
::off topic for this repository)

Thanks for the notice! Moving this to supabase/supabase.
For supabase/postgres-meta specifically, we plan to keep using the official docker-library/node image, so it's going to stay at buster until we move off to node:18-slim sometime next year.


add expected graduation (test for SSW)

This is primarily to make sure that the CI is working on the website.

everything looks good that's been edited. we have some added commas when sorting groups though

comment about commas in the project section is resolved when site is built


Always pull latest CI image

Jenkins changed this behavior, just pulling the latest image if explicitly specified: https://github.com/jenkinsci/pipeline-model-definition-plugin/pull/199

Codecov Report

:exclamation: No coverage uploaded for pull request base (master@5b6a928). Click here to learn what that means.
The diff coverage is n/a.

@@            Coverage Diff            @@
##             master     #120   +/-   ##
=========================================
  Coverage          ?   36.73%
=========================================
  Files             ?       20
  Lines             ?     3120
  Branches          ?      617
=========================================
  Hits              ?     1146
  Misses            ?     1946
  Partials          ?       28

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 5b6a928...8b10da4. Read the comment docs.

/lgtm
/approve


Optimize code in RouteInfoManager

Which Issue(s) This PR Fixes

Fixes #issue_id
Brief Description

How Did You Test This Change?

@kang-hl Please check code style

Resolved.

Codecov Report

Merging #7188 (b3c0e14) into develop (5a3de92) will increase coverage by 0.13%.
Report is 15 commits behind head on develop.
The diff coverage is 50.27%.

@@              Coverage Diff              @@
##             develop    #7188      +/-   ##
=============================================
+ Coverage      42.47%   42.61%   +0.13%
- Complexity      9352     9416      +64
=============================================
  Files           1149     1152       +3
  Lines          82042    82322     +280
  Branches       10699    10717      +18
=============================================
+ Hits           34847    35080     +233
- Misses         42837    42863      +26
- Partials        4358     4379      +21

Files Changed
Coverage Δ

.../rocketmq/broker/metrics/BrokerMetricsManager.java
11.27% <0.00%> (-0.62%)
:arrow_down:

...che/rocketmq/broker/metrics/PopMetricsManager.java
28.97% <0.00%> (+0.26%)
:arrow_up:

...q/controller/metrics/ControllerMetricsManager.java
19.37% <0.00%> (ø)

...ketmq/remoting/metrics/RemotingMetricsManager.java
11.11% <0.00%> (+0.30%)
:arrow_up:

...org/apache/rocketmq/store/DefaultMessageStore.java
46.75% <ø> (-0.19%)
:arrow_down:

...n/java/org/apache/rocketmq/store/MessageStore.java
0.00% <ø> (ø)

...etmq/store/metrics/DefaultStoreMetricsManager.java
18.01% <ø> (ø)

...ketmq/store/plugin/AbstractPluginMessageStore.java
0.00% <ø> (ø)

.../java/org/apache/rocketmq/common/BrokerConfig.java
27.23% <25.00%> (-0.02%)
:arrow_down:

...e/rocketmq/namesrv/routeinfo/RouteInfoManager.java
64.77% <61.53%> (-0.29%)
:arrow_down:

... and 2 more

... and 60 files with indirect coverage changes
:mega: We’re building smart automated test selection to slash your CI/CD build times. Learn more


who can tell me how to use jsmpeg in vue-cli

may be you can import it in index.html in you vue project.
in index.html, jsmpeg.min.js is in same path with your index.html.

then in your vue file, use it  like demo

import './jsmpg'
.....
setTimeout(function() {
let client = new WebSocket('ws://<IP_ADDRESS>:8084/')
let player = new jsmpeg(client, { canvas: document.getElementById('videoCanvas') })
}, 0)

Solved? I also encountered the same problem.

It's a late answer...
You can have a try of jsmpeg-player, however it has been deprecated. But I have used npm to install it successfully.
Its usage is very simple. Just import jsmpeg-player in your Vue project.


[CONTROVERSIAL] Remove build pinning logic

I just can't take them any more.
The pins must die!

The websys in me is genuinely concerned about the less loved projects that are deployed infrequently as TeamCity only keeps artifacts for a fortnight and then they are gone. Possibly this is the scarring from the time we couldn't roll back the Content API because of exactly this.

Oh god, I'm going to end up writing a teamcity project, aren't I?

Having shown by masochistic tendencies by writing a teamcity plugin (https://github.com/guardian/teamcity-s3-plugin), I'm going to close this.


bot doesn't place loan offer when hidecoin=false and using maxloanrate > 0%

Hi,
I am using the poloniex exchange with the following config:
#Hide coins - Instead of keeping your coins lent out at minlendrate when it is not met, the bot will hold them and wait for the rate to surpass it.
hideCoins = False

#Raw maximum amount to lend if under maxtolendrate.
#If set to 0 or commented: the bot will check for maxpercenttolend.(0+)
maxtolend = 40

#Maximum percent to lend if under maxtolendrate.
#If set to 0 or commented: the bot will lend 100% of your balance regardless of rate. (0-100)
#maxpercenttolend = 0

#Max to lend conditional rate.
#If set to more than 0: the maxtolend or maxpercenttolend will be used when the rate is less than or equal to the maxtolendrate.
#If set to 0 or commented: the bot will use the maxtolend or maxpercenttolend all the time. (0.0031-5)
maxtolendrate = 0.45

I would expect that the bot will place an order at 0.45, but I don't see it on poloniex.
`

Just noticed that I have less than minloanoffer as balance, so it might be it

Update:
Can confirm that there is no open order with 0.45% as I have defined in the config

You need to uncomment 'maxpercenttolend'

If I remember correctly maxtolendrate only reacts on the order book.
Hidecoins only effects mindailyrate..
There's room for improvement.


CI/CD Errors - AI Auto-suggest Fixes

Use AI to find solutions to errors found in CI/CD pipelines

Needs to be made into an Epic and broken down into smaller stories


Image array is recursive, repeats first and second image

Example: https://www.jbhifi.com.au/products/playstation-4-biomutant
Repeats the first and second image rather than showing all 4.

Thanks for spotting this. I don't have the capacity to work on this right now. Feel free to contribute and open a PR.


Implement keyboardDidHide listener and open modal if the Keyboard appears

This PR changes implementation on Keyboard dismiss inside togglePicker method.  In current implementation Keyboard.dismiss() is called immediately, which can caused issues ( eg.  https://github.com/Expensify/App/issues/16353).
I added listener keyboardDidHide and open modal if the Keyboard appears. Otherwise just open modal.

@0xmiroslav I don't think we should go back to the original input, we should just close.
I'm addressing internally why I can't assign you to this PR, I think we have some permission issues here. Will get back to you soon.

@0xmiroslav can you try to review this PR without me assigning you?

all comments have already been resolved

@OlimpiaZurek please pull from master and fix lint. Not related to this PR but asking since you also worked on #9.
- const preserveSpaces = (label) =>  {
+ const preserveSpaces = (label) => {
    return label.replace(/ /g, '\u00a0');
-  }
+ }

And it would be good to add some automated tests.

done


Add Save as Draft button to Submission page

User Story
As an applicant
I want an action button on the submission page to save & return to the dashboard
so that I can do something other than submitting.
Acceptance Criteria
Given that an application is in Draft status
when on the submission page
then a secondary button is visible with the label, "Save as draft"
Given that an application is any status other than Draft
when on the submission page
then a secondary button with the label, "Save as draft" is NOT visible
Given that an application is in draft
and the user is on the submission page
when they click on "Save as draft"
then a toast appears beside the button saying, "Saved as Draft. Return to dashboard."
and when they click on the "Return to dashboard"
then they are directed to the dashboard
or when they click on the X
then the toast will close.

Did this need UX tweaks before being ready? Do we have a tag to indicate that?

Blocked until we have designs for this (cc @elliottSlee)

@MarsRomer @matthieu-foucault updated.


CPU Maxed when using Upload Indicators API

Hi, I have been using misp2sentinel to push to the Graph API for around 12 months now (thanks for the work!).  I have attempted to move to the Upload Indicators API but whenever I run the script the CPU maxes at 100%.  I left it for ~90 minutes and it was still searching for attributes within the valid_from and valid_until range.
By comparison the Graph API manages to search and push around ~1million attributes in 5 minutes on the same server.
Additionally when using Graph API, CPU utilisation sits at a comfortable range for the duration.
Do you have any ideas what may be causing this?

Hello. The biggest change between the Graph API and the Upload Indicators API is that the latter uses the misp2stix library. This is necessary because Upload Indicators API requires STIX. When fetching large sets of data, this can greatly increase the CPU/memory usage. The Graph API is/was fairly straightforward, but for Upload Indicators the translation to STIX is needed.
To counter the memory usage, limit the number of MISP events that are processed per 'batch', do this with misp_event_limit_per_page (in config.py). For example set it to 50. The downside is that the lower you set this number, the more time it will take to finish.

Hi, thanks for the feedback.  In my previous implementation I was scanning quite a large set of data (timestamp=30d) which worked OK with Graph API but was causing this issue.  Reducing that to 24h has solved this problem with Upload Indicators API.  Thanks!

Good to hear it solved your problem!


Balancer Status missing one Byte

BalancingOne consists of only 30 characters where it should be 32.
I assume line
towerAttributes[towerNumber].balacing = data.slice(17,32).toString("hex");
must be changed to
towerAttributes[towerNumber].balacing = data.slice(17,33).toString("hex");

... of course same for tower 2:
towerAttributes[towerNumber].balacing_two = data.slice(17,32).toString("hex");
change to
towerAttributes[towerNumber].balacing_two = data.slice(17,33).toString("hex");

should be solved in github, can you please check?

I installed via IObroker from GitHub but version number did not change.
Shall I try in another way ?
Further problem is that I seldomly see  balancing - but will report ASAP ...

I did not change the version number, just changed the code. This should work as long as you install via URL.

My Balancer started today and for me the bug is fixed.
The additional BitCount value is great and my calculation results in the same value.
So I do not need my own calc anymore :-)
I only see a minor issue with the Object Name "tower state" to be identical for
BalancingCountOne
BalancingCountTwo
BalancingOne
BalancingTwo

BalancingBitCountOne
BalancingBitCountTwo
BalancingStateOne
BalancingStateTwo

Wouldn't "BalancingCellCountXXX" be a more appropriate name?
It is the number of Cells that are being balanced, right?

siehe andere Kommentare


feat: added signature pad component

New component added Signature pad
This will allow to get users signature.
It also has ability to generate image preview which can be used with image tag to show it to user.
it can also be used with html5 forms.

Will also delay the merge of this component as I'd need to find a way to make it accessible. Open to suggestions!

Thanks for the PR!
Small bug with the image preview; it doesn't seem to fill the <img> fully:  Also an option to change the color of the image would be useful.

I cannot seem to reproduce the bug, I can see complete image preview. Could you share which device were you using at that time? Look at the attached screenshot.

As for color, yes I will find a way to send a props to override the default color.
As for accessibility, I did searched for it, but I couldn't find much on it. I will continue to do so, if anyone else has any suggestions.


Require fog-aws vs. fog

Fog started out as a monolithic project and is slowly being broken out into smaller libraries.  Fog rolls up all of the individual libraries to provide the same behavior in a backwards compatible form. Since we're only interacting with AWS all we really need is fog-aws which depends on fog-core, fog-json, and fog-xml.  Here's the positive results of this change:
Gems we will no longer be depending on:
Using inflecto 0.0.2
Using fog-brightbox 0.9.0
Using fog-ecloud 0.3.0
Using fog-local 0.2.1
Using fog-powerdns 0.1.1
Using fog-profitbricks 0.0.5
Using fog-radosgw 0.0.4
Using fog-riakcs 0.1.0
Using fog-sakuracloud 1.3.3
Using fog-serverlove 0.1.2
Using fog-softlayer 1.0.2
Using fog-storm_on_demand 0.1.1
Using fog-terremark 0.1.0
Using fog-vmfusion 0.1.0
Using fog-voxel 0.1.0
Using fog 1.29.0
Using fog-atmos 0.1.0
Using fission 0.5.0
Using CFPropertyList 2.3.2
Load time of the requires:
fog: 0m1.758s
fog-aws: 0m0.682s
So we speed up our load time by a second and we remove 19 dependencies.  Also since we're no longer depending directly on fog, we won't pin fog in a way that breaks people that use other knife cloud plugins as we've done in the past.

Change looks good to me. Getting this integrated would be great.

:+1:


Release 4.6.2

jpparse version updated to 1.3.1

Coverage decreased (-0.02%) to 99.434% when pulling 6ab276ecaa5140a2d9ed79c269508f881545ffc6 on release_4.6.2 into 402c7a51f72c38fdae78f2f68536cea52245609c on master.


Pass content expiration date through to spotlight index

Concerted effort to pass through the expiration date from the partner API to Spotlight.  This required far more changes than it ought to have.
In the end, although it -appears- that everything is correctly configured, the items do not get flushed from Spotlight, despite the correct date appearing in the mdItemExpirationDate field of the CSSearchItem.
I'm checking this in on a floating branch for further investigation.

btw: the changes include an update to the Testbed App, which allow setting the expiration date.
This dovetails into the changes requested for the full BUO makeover of the Testbed App.

:+1:


Proposal: Health check endpoint for HTTP API

Problem Statement
The gRPC API has a health check endpoint, but the HTTP API has no equivalent. Adding a basic health check endpoint such as GET /v1/health which doesn't require authentication headers would be a useful equivalent.
Solution Brainstorm
No response

The health endpoint is already available at /healthz

Thanks for you the quick response. Is there any documentation for this endpoint? I didn't see it in the HTTP API reference: https://www.postman.com/authzed/workspace/spicedb/overview

Good to know, thanks!

@BraedonLeonard I've updated the postman examples with the health endpoint


ESP32Can.CANInit hang my application

Hi, I am using this library on an ESP32 project where other peripherals are used.
In particular I use the ADC and the two UARTs with modbus protocol.
If in "setup()" I call the "ESP32Can.CANInit ();" function but there is no CAN master, the ESP32 is blocked, for example, no uart response are possible.
Is there any workaround? I have no way of knowing in advance when the master will be connected.

I placed a "LED toggle" in the main loop and it stops if I turn off my can master.
Now I did a little test by calling CANStop () on the slave before turning off my master but I didn't see any difference. Is there a "CANDeInit ()"?

It is blocked because of this and not the init function:
xSemaphoreTake(sem_tx_complete, portMAX_DELAY); inside CAN.c within the function CAN_write_frame(const CAN_frame_t *p_frame) this waits for the CAN to send and because it can't it hangs due to MAX_DELAY as seen above. Change this to:
xSemaphoreTake(sem_tx_complete, 10 * portTICK_PERIOD_MS); where you can lower 10 to 6 or 7 as that what it takes to send a frame. I have it at 10 which is 10ms, works like a charm. If it can't send, then after 10ms it'll move on.

I encountered this problem, and found that setting a 10ms timeout worked at higher speed (125kbps and above) baud rates, but wasn't enough time for lower baud rates. A more elegant solution might be to enable SJA1000 self test / loopback mode so that transmissions are automatically self-acknowledged. You can insert this into CAN_init() of CAN.c:
	// set to self-test/loopback mode so that an open bus is acceptable
	MODULE_CAN->MOD.B.STM = 1;


syntax error in the index.html file

<button class="butt" onclick="window.open('Html-files/menu.html" target="_blank')">View Menu</button>
Typo -->  <button class="butt" onclick="window.open('Html-files/menu.html', '_blank')">View Menu</button>
can you please assign me

i would like to resolve this issue

please assign this issue for me . i am good in web development.

@khushi-joshi-05 can you please assign this to me .
Thanks in advance.

hi, I want to work on this issue can you please assign me?
my profile: https://www.linkedin.com/in/shuvangi-de-369071236/


Use redux in components

In this PR, I:
✅ Wrapped the<App> with the <Provider> component from react-redux
✅ Pass your configured store into the <Provider>
✅ Create an initialState variable for your booksSlice, which will Books data
✅ Displayed the books, received from the slice, in a reusable component
✅ Dispatched actions using useDispatch
✅ Added a <Button> in my addNewBookForm component, which includes an event handler that adds a book to the books array (with attributes id, title and author ...)
✅ Added a <Button> component in my booksList component, which includes an event handler that removes a book from the books array (by id)

Many thank @Olamarx for the review.


Allow use of plugin with IntelliJ 2023.2

Thanks for maintaining the plugin.
I'm adding these changes to make it work with the latest releases, but I haven't tested it locally if it works If someone can provide me some instructions, I'm happy to give it a try and validate.
I was able to verify and test it locally 👌
For future reference, install the Gradle Plugin for your IDEA. Then run the buildPlugin Gradle task found under the intellij folder.
The zip file containing the plugin can be found in {project_root}/build/distributions.
You can install the plugin from disk and give it a try.

Thanks for the contribution! I'll get this released ASAP.


updated docker-compose (1.5.2)

Closes #17606.

Merged as 2676655bc0f9c68fe0ab186b65d1e7dc323341a5.


Build on ARM

I successfully compiled the opencv and opencvsharp sources for ARM on raspberry pi 3.
Now how do i compile the dll to use it on windows?
Can someone help me?

you search opencvsharp in NUGET, then get release.

@bakingam1983  since u have compiled openCV and OpenCVSharp for ARM on RPi3. Are u able to run and use OpenCVSharp on RPi3?

@bakingam1983 I'm interested in the answer for @JimSEOW 's question as well.

I'm curious too about ARM support, specifically on iOS and Android. This project by Paper Plane Tools claims to have adapted this library with support for Android and iOS, along with adding Unity integration. Given the number of issues with NuGet and Mono, I'm curious if someone has gone through the process of building and deploying to these platforms before.

@edelmanjm @JimSEOW I'm here to report that it IS possible to use OpenCVSharp on RPI3 Raspbian Stretch. Basically you need to download the 3.2 version of opencv and compile it on RPI (takes 4-5 hours - do not use the -j option when using make on Stretch) and installed it. I then downloaded OpenCVSharp and modified it's CMakeList.txt by adding the following two lines (so that it can find opencv headers):
include_directories("/usr/local/include/")
set (CMAKE_CXX_STANDARD 11)

compiled opencvsharp and installed it. I didn't need to move any files around, the application found and use the libraries at /usr/local

I have taken the following notes while performing the procedure. Use it at your own risk. I tested it on RPI Stretch
OpenCV Installation
apt-get install -y build-essential cmake apt-transport-https
apt-get install -y zlib1g-dev libjpeg-dev libwebp-dev libpng-dev libtiff5-dev libjasper-dev libopenexr-dev libgdal-dev libdc1394-22-dev libavcodec-dev libavformat-dev libswscale-dev libtheora-dev libvorbis-dev libxvidcore-dev libx264-dev yasm libopencore-amrnb-dev libopencore-amrwb-dev libv4l-dev libxine2-dev libtbb-dev libeigen3-dev
apt-get install -y wget unzip curl nano git

cd ~
mkdir src
cd src
mkdir opencv
cd opencv
wget https://github.com/opencv/opencv/archive/3.2.0.zip
unzip  3.2.0.zip
rm 3.2.0.zip

wget https://github.com/opencv/opencv_contrib/archive/3.2.0.zip
unzip 3.2.0.zip
rm 3.2.0.zip
cd opencv-3.2.0/

#Build and install OpenCv
mkdir build
cd build
cmake -DOPENCV_EXTRA_MODULES_PATH=~/src/opencv/opencv_contrib-3.2.0/modules -D WITH_LIBV4L=ON -D CMAKE_BUILD_TYPE=RELEASE -D WITH_TBB=ON -D ENABLE_NEON=ON ..
# LIBV4L - Enabled Video 4 Linux TBB - Multithreading NEON - ARM Optimizations
make
sudo make install
sudo ldconfig

OpenCVSharp Installation
#download OpenCvSharp
cd ~/src
git clone https://github.com/shimat/opencvsharp.git

#install the Extern lib.
cd opencvsharp/src
sed -i.bak '5i\
include_directories("/usr/local/include/")\
set (CMAKE_CXX_STANDARD 11)\
' CMakeLists.txt
mkdir build
cd build
cmake ..
make
sudo make install
sudo ldconfig

Please, help.
I have the following problem during OpenCVSharp installation:
pi@raspberrypi:~/src/opencvsharp/src/build $ make
-- Configuring done
-- Generating done
-- Build files have been written to: /home/pi/src/opencvsharp/src/build
[  3%] Building CXX object OpenCvSharpExtern/CMakeFiles/OpenCvSharpExtern.dir/aruco.cpp.o
[  6%] Building CXX object OpenCvSharpExtern/CMakeFiles/OpenCvSharpExtern.dir/bgsegm.cpp.o
[ 10%] Building CXX object OpenCvSharpExtern/CMakeFiles/OpenCvSharpExtern.dir/calib3d.cpp.o
[ 13%] Building CXX object OpenCvSharpExtern/CMakeFiles/OpenCvSharpExtern.dir/core.cpp.o
[ 16%] Building CXX object OpenCvSharpExtern/CMakeFiles/OpenCvSharpExtern.dir/cuda.cpp.o
[ 20%] Building CXX object OpenCvSharpExtern/CMakeFiles/OpenCvSharpExtern.dir/dnn.cpp.o
In file included from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.cpp:1:0:
/home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.h: In function ‘cv::dnn::Net* dnn_readNetFromDarknet(const char*, const char*)’:
/home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.h:10:19: error: ‘readNetFromDarknet’ is not a member of ‘cv::dnn’
  const auto net = cv::dnn::readNetFromDarknet(cfgFile, darknetModelStr);
                   ^~
/home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.h: In function ‘cv::dnn::Net* dnn_readNetFromTensorflow(const char*, const char*)’:
/home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.h:24:19: error: ‘readNetFromTensorflow’ is not a member of ‘cv::dnn’
  const auto net = cv::dnn::readNetFromTensorflow(model, configStr);
                   ^~
/home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.h: In function ‘cv::dnn::Net* dnn_readNetFromTorch(const char*, int)’:
/home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.h:30:19: error: ‘readNetFromTorch’ is not a member of ‘cv::dnn’
  const auto net = cv::dnn::readNetFromTorch(model, isBinary != 0);
                   ^~
/home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.h: In function ‘cv::Mat* dnn_readTorchBlob(const char*, int)’:
/home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.h:37:25: error: no matching function for call to ‘cv::Mat::Mat(const cv::dnn::Blob&)’
  return new cv::Mat(blob);
                         ^
In file included from /usr/local/include/opencv2/core/mat.hpp:3518:0,
                 from /usr/local/include/opencv2/core.hpp:59,
                 from /usr/local/include/opencv2/opencv.hpp:52,
                 from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/include_opencv.h:17,
                 from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.h:4,
                 from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.cpp:1:
/usr/local/include/opencv2/core/mat.inl.hpp:1179:1: note: candidate: cv::Mat::Mat(cv::Mat&&)
 Mat::Mat(Mat&& m)
 ^~~
/usr/local/include/opencv2/core/mat.inl.hpp:1179:1: note:   no known conversion for argument 1 from ‘const cv::dnn::Blob’ to ‘cv::Mat&&’
In file included from /usr/local/include/opencv2/core/cuda.hpp:872:0,
                 from /usr/local/include/opencv2/stitching/detail/warpers.hpp:47,
                 from /usr/local/include/opencv2/stitching/warpers.hpp:46,
                 from /usr/local/include/opencv2/stitching.hpp:48,
                 from /usr/local/include/opencv2/opencv.hpp:86,
                 from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/include_opencv.h:17,
                 from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.h:4,
                 from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.cpp:1:
/usr/local/include/opencv2/core/cuda.inl.hpp:621:1: note: candidate: cv::Mat::Mat(const cv::cuda::GpuMat&)
 Mat::Mat(const cuda::GpuMat& m)
 ^~~
/usr/local/include/opencv2/core/cuda.inl.hpp:621:1: note:   no known conversion for argument 1 from ‘const cv::dnn::Blob’ to ‘const cv::cuda::GpuMat&’
In file included from /usr/local/include/opencv2/core.hpp:59:0,
                 from /usr/local/include/opencv2/opencv.hpp:52,
                 from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/include_opencv.h:17,
                 from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.h:4,
                 from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.cpp:1:
/usr/local/include/opencv2/core/mat.hpp:974:37: note: candidate: template<class _Tp> cv::Mat::Mat(const cv::MatCommaInitializer_<_Tp>&)
     template<typename _Tp> explicit Mat(const MatCommaInitializer_<_Tp>& commaInitializer);
                                     ^~~
/usr/local/include/opencv2/core/mat.hpp:974:37: note:   template argument deduction/substitution failed:
In file included from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.cpp:1:0:
/home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.h:37:25: note:   ‘const cv::dnn::Blob’ is not derived from ‘const cv::MatCommaInitializer_<_Tp>’
  return new cv::Mat(blob);
                         ^
In file included from /usr/local/include/opencv2/core.hpp:59:0,
                 from /usr/local/include/opencv2/opencv.hpp:52,
                 from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/include_opencv.h:17,
                 from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.h:4,
                 from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.cpp:1:
/usr/local/include/opencv2/core/mat.hpp:970:37: note: candidate: template<class _Tp> cv::Mat::Mat(const cv::Point3_<_Tp>&, bool)
     template<typename _Tp> explicit Mat(const Point3_<_Tp>& pt, bool copyData=true);
                                     ^~~
/usr/local/include/opencv2/core/mat.hpp:970:37: note:   template argument deduction/substitution failed:
In file included from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.cpp:1:0:
/home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.h:37:25: note:   ‘const cv::dnn::Blob’ is not derived from ‘const cv::Point3_<_Tp>’
  return new cv::Mat(blob);
                         ^
In file included from /usr/local/include/opencv2/core.hpp:59:0,
                 from /usr/local/include/opencv2/opencv.hpp:52,
                 from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/include_opencv.h:17,
                 from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.h:4,
                 from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.cpp:1:
/usr/local/include/opencv2/core/mat.hpp:966:37: note: candidate: template<class _Tp> cv::Mat::Mat(const cv::Point_<_Tp>&, bool)
     template<typename _Tp> explicit Mat(const Point_<_Tp>& pt, bool copyData=true);
                                     ^~~
/usr/local/include/opencv2/core/mat.hpp:966:37: note:   template argument deduction/substitution failed:
In file included from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.cpp:1:0:
/home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.h:37:25: note:   ‘const cv::dnn::Blob’ is not derived from ‘const cv::Point_<_Tp>’
  return new cv::Mat(blob);
                         ^
In file included from /usr/local/include/opencv2/core.hpp:59:0,
                 from /usr/local/include/opencv2/opencv.hpp:52,
                 from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/include_opencv.h:17,
                 from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.h:4,
                 from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.cpp:1:
/usr/local/include/opencv2/core/mat.hpp:962:51: note: candidate: template<class _Tp, int m, int n> cv::Mat::Mat(const cv::Matx<_Tp, m, n>&, bool)
     template<typename _Tp, int m, int n> explicit Mat(const Matx<_Tp, m, n>& mtx, bool copyData=true);
                                                   ^~~
/usr/local/include/opencv2/core/mat.hpp:962:51: note:   template argument deduction/substitution failed:
In file included from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.cpp:1:0:
/home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.h:37:25: note:   ‘const cv::dnn::Blob’ is not derived from ‘const cv::Matx<_Tp, m, n>’
  return new cv::Mat(blob);
                         ^
In file included from /usr/local/include/opencv2/core.hpp:59:0,
                 from /usr/local/include/opencv2/opencv.hpp:52,
                 from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/include_opencv.h:17,
                 from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.h:4,
                 from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.cpp:1:
/usr/local/include/opencv2/core/mat.hpp:958:44: note: candidate: template<class _Tp, int n> cv::Mat::Mat(const cv::Vec<_Tp, m>&, bool)
     template<typename _Tp, int n> explicit Mat(const Vec<_Tp, n>& vec, bool copyData=true);
                                            ^~~
/usr/local/include/opencv2/core/mat.hpp:958:44: note:   template argument deduction/substitution failed:
In file included from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.cpp:1:0:
/home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.h:37:25: note:   ‘const cv::dnn::Blob’ is not derived from ‘const cv::Vec<_Tp, m>’
  return new cv::Mat(blob);
                         ^
In file included from /usr/local/include/opencv2/core.hpp:59:0,
                 from /usr/local/include/opencv2/opencv.hpp:52,
                 from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/include_opencv.h:17,
                 from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.h:4,
                 from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.cpp:1:
/usr/local/include/opencv2/core/mat.hpp:954:37: note: candidate: template<class _Tp> cv::Mat::Mat(const std::vector<_Tp>&, bool)
     template<typename _Tp> explicit Mat(const std::vector<_Tp>& vec, bool copyData=false);
                                     ^~~
/usr/local/include/opencv2/core/mat.hpp:954:37: note:   template argument deduction/substitution failed:
In file included from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.cpp:1:0:
/home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.h:37:25: note:   ‘const cv::dnn::Blob’ is not derived from ‘const std::vector<_Tp>’
  return new cv::Mat(blob);
                         ^
In file included from /usr/local/include/opencv2/core.hpp:59:0,
                 from /usr/local/include/opencv2/opencv.hpp:52,
                 from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/include_opencv.h:17,
                 from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.h:4,
                 from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.cpp:1:
/usr/local/include/opencv2/core/mat.hpp:936:5: note: candidate: cv::Mat::Mat(const cv::Mat&, const std::vector<cv::Range>&)
     Mat(const Mat& m, const std::vector<Range>& ranges);
     ^~~
/usr/local/include/opencv2/core/mat.hpp:936:5: note:   candidate expects 2 arguments, 1 provided
/usr/local/include/opencv2/core/mat.hpp:926:5: note: candidate: cv::Mat::Mat(const cv::Mat&, const cv::Range*)
     Mat(const Mat& m, const Range* ranges);
     ^~~
/usr/local/include/opencv2/core/mat.hpp:926:5: note:   candidate expects 2 arguments, 1 provided
/usr/local/include/opencv2/core/mat.hpp:916:5: note: candidate: cv::Mat::Mat(const cv::Mat&, const Rect&)
     Mat(const Mat& m, const Rect& roi);
     ^~~
/usr/local/include/opencv2/core/mat.hpp:916:5: note:   candidate expects 2 arguments, 1 provided
/usr/local/include/opencv2/core/mat.hpp:906:5: note: candidate: cv::Mat::Mat(const cv::Mat&, const cv::Range&, const cv::Range&)
     Mat(const Mat& m, const Range& rowRange, const Range& colRange=Range::all());
     ^~~
/usr/local/include/opencv2/core/mat.hpp:906:5: note:   candidate expects 3 arguments, 1 provided
/usr/local/include/opencv2/core/mat.hpp:894:5: note: candidate: cv::Mat::Mat(const std::vector<int>&, int, void*, const size_t*)
     Mat(const std::vector<int>& sizes, int type, void* data, const size_t* steps=0);
     ^~~
/usr/local/include/opencv2/core/mat.hpp:894:5: note:   candidate expects 4 arguments, 1 provided
/usr/local/include/opencv2/core/mat.hpp:880:5: note: candidate: cv::Mat::Mat(int, const int*, int, void*, const size_t*)
     Mat(int ndims, const int* sizes, int type, void* data, const size_t* steps=0);
     ^~~
/usr/local/include/opencv2/core/mat.hpp:880:5: note:   candidate expects 5 arguments, 1 provided
In file included from /usr/local/include/opencv2/core/mat.hpp:3518:0,
                 from /usr/local/include/opencv2/core.hpp:59,
                 from /usr/local/include/opencv2/opencv.hpp:52,
                 from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/include_opencv.h:17,
                 from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.h:4,
                 from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.cpp:1:
/usr/local/include/opencv2/core/mat.inl.hpp:459:1: note: candidate: cv::Mat::Mat(cv::Size, int, void*, size_t)
 Mat::Mat(Size _sz, int _type, void* _data, size_t _step)
 ^~~
/usr/local/include/opencv2/core/mat.inl.hpp:459:1: note:   candidate expects 4 arguments, 1 provided
/usr/local/include/opencv2/core/mat.inl.hpp:426:1: note: candidate: cv::Mat::Mat(int, int, int, void*, size_t)
 Mat::Mat(int _rows, int _cols, int _type, void* _data, size_t _step)
 ^~~
/usr/local/include/opencv2/core/mat.inl.hpp:426:1: note:   candidate expects 5 arguments, 1 provided
/usr/local/include/opencv2/core/mat.inl.hpp:407:1: note: candidate: cv::Mat::Mat(const cv::Mat&)
 Mat::Mat(const Mat& m)
 ^~~
/usr/local/include/opencv2/core/mat.inl.hpp:407:1: note:   no known conversion for argument 1 from ‘const cv::dnn::Blob’ to ‘const cv::Mat&’
/usr/local/include/opencv2/core/mat.inl.hpp:398:1: note: candidate: cv::Mat::Mat(const std::vector<int>&, int, const Scalar&)
 Mat::Mat(const std::vector<int>& _sz, int _type, const Scalar& _s)
 ^~~
/usr/local/include/opencv2/core/mat.inl.hpp:398:1: note:   candidate expects 3 arguments, 1 provided
/usr/local/include/opencv2/core/mat.inl.hpp:381:1: note: candidate: cv::Mat::Mat(int, const int*, int, const Scalar&)
 Mat::Mat(int _dims, const int* _sz, int _type, const Scalar& _s)
 ^~~
/usr/local/include/opencv2/core/mat.inl.hpp:381:1: note:   candidate expects 4 arguments, 1 provided
/usr/local/include/opencv2/core/mat.inl.hpp:390:1: note: candidate: cv::Mat::Mat(const std::vector<int>&, int)
 Mat::Mat(const std::vector<int>& _sz, int _type)
 ^~~
/usr/local/include/opencv2/core/mat.inl.hpp:390:1: note:   candidate expects 2 arguments, 1 provided
/usr/local/include/opencv2/core/mat.inl.hpp:373:1: note: candidate: cv::Mat::Mat(int, const int*, int)
 Mat::Mat(int _dims, const int* _sz, int _type)
 ^~~
/usr/local/include/opencv2/core/mat.inl.hpp:373:1: note:   candidate expects 3 arguments, 1 provided
/usr/local/include/opencv2/core/mat.inl.hpp:364:1: note: candidate: cv::Mat::Mat(cv::Size, int, const Scalar&)
 Mat::Mat(Size _sz, int _type, const Scalar& _s)
 ^~~
/usr/local/include/opencv2/core/mat.inl.hpp:364:1: note:   candidate expects 3 arguments, 1 provided
/usr/local/include/opencv2/core/mat.inl.hpp:347:1: note: candidate: cv::Mat::Mat(int, int, int, const Scalar&)
 Mat::Mat(int _rows, int _cols, int _type, const Scalar& _s)
 ^~~
/usr/local/include/opencv2/core/mat.inl.hpp:347:1: note:   candidate expects 4 arguments, 1 provided
/usr/local/include/opencv2/core/mat.inl.hpp:356:1: note: candidate: cv::Mat::Mat(cv::Size, int)
 Mat::Mat(Size _sz, int _type)
 ^~~
/usr/local/include/opencv2/core/mat.inl.hpp:356:1: note:   candidate expects 2 arguments, 1 provided
/usr/local/include/opencv2/core/mat.inl.hpp:339:1: note: candidate: cv::Mat::Mat(int, int, int)
 Mat::Mat(int _rows, int _cols, int _type)
 ^~~
/usr/local/include/opencv2/core/mat.inl.hpp:339:1: note:   candidate expects 3 arguments, 1 provided
/usr/local/include/opencv2/core/mat.inl.hpp:333:1: note: candidate: cv::Mat::Mat()
 Mat::Mat()
 ^~~
/usr/local/include/opencv2/core/mat.inl.hpp:333:1: note:   candidate expects 0 arguments, 1 provided
In file included from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.cpp:1:0:
/home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.h: In function ‘cv::Mat* dnn_blobFromImage(cv::Mat*, double, MyCvSize, MyCvScalar, int, int)’:
/home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.h:43:20: error: ‘blobFromImage’ is not a member of ‘cv::dnn’
  const auto blob = cv::dnn::blobFromImage(*image, scalefactor, cpp(size), cpp(mean), swapRB != 0, crop != 0);
                    ^~
In file included from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.cpp:1:0:
/home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.h: In function ‘cv::Mat* dnn_blobFromImages(const cv::Mat**, int, double, MyCvSize, MyCvScalar, int, int)’:
/home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.h:53:20: error: ‘blobFromImages’ is not a member of ‘cv::dnn’
  const auto blob = cv::dnn::blobFromImages(imagesVec, scalefactor, cpp(size), cpp(mean), swapRB != 0, crop != 0);
                    ^~
/home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.h: In function ‘void dnn_shrinkCaffeModel(const char*, const char*)’:
/home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.h:59:2: error: ‘shrinkCaffeModel’ is not a member of ‘cv::dnn’
  cv::dnn::shrinkCaffeModel(src, dst);
  ^~
In file included from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.cpp:2:0:
/home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn_Net.h: In function ‘void dnn_Net_setInputsNames(cv::dnn::Net*, const char**, int)’:
/home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn_Net.h:49:7: error: ‘class cv::dnn::Net’ has no member named ‘setInputsNames’; did you mean ‘getLayerNames’?
  net->setInputsNames(inputBlobNamesVec);
       ^~~~~~~~~~~~~~
/home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn_Net.h: In function ‘cv::Mat* dnn_Net_forward1(cv::dnn::Net*, const char*)’:
/home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn_Net.h:55:45: error: ‘const void ret’ has incomplete type
  const auto ret = net->forward(outputNameStr);
                                             ^
/home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn_Net.h: In function ‘void dnn_Net_forward2(cv::dnn::Net*, const cv::Mat**, int, const char*)’:
/home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn_Net.h:66:44: error: no matching function for call to ‘cv::dnn::Net::forward(std::vector<cv::Mat>&, const cv::String&)’
  net->forward(outputBlobsVec, outputNameStr);
                                            ^
In file included from /usr/local/include/opencv2/dnn.hpp:62:0,
                 from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/include_opencv.h:31,
                 from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.h:4,
                 from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.cpp:1:
/usr/local/include/opencv2/dnn/dnn.hpp:226:22: note: candidate: void cv::dnn::Net::forward(cv::dnn::Net::LayerId)
         CV_WRAP void forward(LayerId toLayer = String());
                      ^~~~~~~
/usr/local/include/opencv2/dnn/dnn.hpp:226:22: note:   candidate expects 1 argument, 2 provided
/usr/local/include/opencv2/dnn/dnn.hpp:228:14: note: candidate: void cv::dnn::Net::forward(cv::dnn::Net::LayerId, cv::dnn::Net::LayerId)
         void forward(LayerId startLayer, LayerId toLayer);
              ^~~~~~~
/usr/local/include/opencv2/dnn/dnn.hpp:228:14: note:   no known conversion for argument 1 from ‘std::vector<cv::Mat>’ to ‘cv::dnn::Net::LayerId {aka cv::dnn::DictValue}’
/usr/local/include/opencv2/dnn/dnn.hpp:230:14: note: candidate: void cv::dnn::Net::forward(const std::vector<cv::dnn::DictValue>&, const std::vector<cv::dnn::DictValue>&)
         void forward(const std::vector<LayerId> &startLayers, const std::vector<LayerId> &toLayers);
              ^~~~~~~
/usr/local/include/opencv2/dnn/dnn.hpp:230:14: note:   no known conversion for argument 1 from ‘std::vector<cv::Mat>’ to ‘const std::vector<cv::dnn::DictValue>&’
In file included from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.cpp:2:0:
/home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn_Net.h: In function ‘void dnn_Net_forward3(cv::dnn::Net*, const cv::Mat**, int, const char**, int)’:
/home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn_Net.h:81:46: error: no matching function for call to ‘cv::dnn::Net::forward(std::vector<cv::Mat>&, std::vector<cv::String>&)’
  net->forward(outputBlobsVec, outBlobNamesVec);
                                              ^
In file included from /usr/local/include/opencv2/dnn.hpp:62:0,
                 from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/include_opencv.h:31,
                 from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.h:4,
                 from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.cpp:1:
/usr/local/include/opencv2/dnn/dnn.hpp:226:22: note: candidate: void cv::dnn::Net::forward(cv::dnn::Net::LayerId)
         CV_WRAP void forward(LayerId toLayer = String());
                      ^~~~~~~
/usr/local/include/opencv2/dnn/dnn.hpp:226:22: note:   candidate expects 1 argument, 2 provided
/usr/local/include/opencv2/dnn/dnn.hpp:228:14: note: candidate: void cv::dnn::Net::forward(cv::dnn::Net::LayerId, cv::dnn::Net::LayerId)
         void forward(LayerId startLayer, LayerId toLayer);
              ^~~~~~~
/usr/local/include/opencv2/dnn/dnn.hpp:228:14: note:   no known conversion for argument 1 from ‘std::vector<cv::Mat>’ to ‘cv::dnn::Net::LayerId {aka cv::dnn::DictValue}’
/usr/local/include/opencv2/dnn/dnn.hpp:230:14: note: candidate: void cv::dnn::Net::forward(const std::vector<cv::dnn::DictValue>&, const std::vector<cv::dnn::DictValue>&)
         void forward(const std::vector<LayerId> &startLayers, const std::vector<LayerId> &toLayers);
              ^~~~~~~
/usr/local/include/opencv2/dnn/dnn.hpp:230:14: note:   no known conversion for argument 1 from ‘std::vector<cv::Mat>’ to ‘const std::vector<cv::dnn::DictValue>&’
In file included from /home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn.cpp:2:0:
/home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn_Net.h: In function ‘void dnn_Net_setInput(cv::dnn::Net*, const cv::Mat*, const char*)’:
/home/pi/src/opencvsharp/src/OpenCvSharpExtern/dnn_Net.h:87:7: error: ‘class cv::dnn::Net’ has no member named ‘setInput’; did you mean ‘setNetInputs’?
  net->setInput(*blob, name);
       ^~~~~~~~
OpenCvSharpExtern/CMakeFiles/OpenCvSharpExtern.dir/build.make:182: recipe for target 'OpenCvSharpExtern/CMakeFiles/OpenCvSharpExtern.dir/dnn.cpp.o' failed
make[2]: *** [OpenCvSharpExtern/CMakeFiles/OpenCvSharpExtern.dir/dnn.cpp.o] Error 1
CMakeFiles/Makefile2:85: recipe for target 'OpenCvSharpExtern/CMakeFiles/OpenCvSharpExtern.dir/all' failed
make[1]: *** [OpenCvSharpExtern/CMakeFiles/OpenCvSharpExtern.dir/all] Error 2
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2

The cause of the error was versions mismatch.
The first time I have downloaded opencv and opencv_contrib arhives of 3.2.0 version.
For now (2018.02.24) the latest version of OpenCVSharp is 3.3.1.
Be careful during OpenCV Installation.
After reinstalling opencv and opencv_contrib of 3.3.1 versions the OpenCVSharp make command executed fine.

I was able to build, thanks for the instruction. Is there any way to make portable build of OpenCVSharp without fully OpenCV installed? I need just OpenCVSharp for our application.

Hello, CV gurus!
First of all, need to say many thanks to ** @shimat ** for this powerful project.
Unfortunately - I got some problems with build on the latest project release.
Earlier there was the successfull working build with OpenCVSharp <IP_ADDRESS>71117 above OpenCV 3.3.1 on Raspbian (OS oficial image - Raspbian Stretch Lite from 2017-11-29).
Build script was almost the same like @DaEkstrim was using.
 Try to download 3.4.1 version sources from release page. from here: https://github.com/shimat/opencvsharp/releases
3.4.1 from March worked fine for me. https://github.com/shimat/opencvsharp/archive/<IP_ADDRESS>80320.tar.gz

I am sorry for the late reply. This build problem was fixed by #508.

Now build is ok.
Thanks!

Hello!
Many thanks to ** @shimat ** for this project!
When i build latest relise or relise <IP_ADDRESS>80320 (March) i got error
"canning dependencies of target OpenCvSharpExtern [  3%] Building CXX object OpenCvSharpExtern/CMakeFiles/OpenCvSharpExtern.dir/cuda.cpp.o In file included from /home/cv/src/opencvsharp/src/OpenCvSharpExtern/cuda.h:4:0,                  from /home/cv/src/opencvsharp/src/OpenCvSharpExtern/cuda.cpp:1: /home/cv/src/opencvsharp/src/OpenCvSharpExtern/include_opencv.h:29:29: fatal error: opencv2/aruco.hpp: No such file or directory compilation terminated. OpenCvSharpExtern/CMakeFiles/OpenCvSharpExtern.dir/build.make:62: recipe for target 'OpenCvSharpExtern/CMakeFiles/OpenCvSharpExtern.dir/cuda.cpp.o' failed make[2]: *** [OpenCvSharpExtern/CMakeFiles/OpenCvSharpExtern.dir/cuda.cpp.o] Error 1 CMakeFiles/Makefile2:85: recipe for target 'OpenCvSharpExtern/CMakeFiles/OpenCvSharpExtern.dir/all' failed make[1]: *** [OpenCvSharpExtern/CMakeFiles/OpenCvSharpExtern.dir/all] Error 2 Makefile:127: recipe for target 'all' failed make: *** [all] Error 2"
Help me please!

Please try dotnet build -c Release -f netstandard2.0

Please try dotnet build -c Release -f netstandard2.0

Thanks for reply!
unfortunately it did not work (
In #377 @johncharris wrote that

Right at the very end it will say that several of the target didn't build. That's fine since it builds both the dotnetcore1.0 assembly and the netstandard 1.4 assembly.

I see bin/debug/netcoreapp1.0 and bin/debug/netstandart1.6 folders when i use "dotnet build".
In netcoreapp1.0 exist some files, there is OpenCvSharp.dll.
Does it means that this project was compiled for netcore?
root@cv-desktop:/home/cv/src/opencvsharp/src/OpenCvSharp# dotnet build -c Release -f netstandard2.0
Microsoft (R) Build Engine version <IP_ADDRESS>362 for .NET Core
Copyright (C) Microsoft Corporation. All rights reserved.

  Restore completed in 1,25 sec for /home/cv/src/opencvsharp/src/OpenCvSharp/OpenCvSharp.csproj.
  You are working with a preview version of the .NET Core SDK. You can define the SDK version via a global.json file in the current project. More at https://go.microsoft.com/fwlink/?linkid=869452
/opt/dotnet/sdk/2.1.300-rc1-008673/Sdks/Microsoft.NET.Sdk/targets/Microsoft.PackageDependencyResolution.targets(197,5): error : Assets file '/home/cv/src/opencvsharp/src/OpenCvSharp/obj/project.assets.json' doesn't have a target for '.NETStandard,Version=v2.0'. Ensure that restore has run and that you have included 'netstandard2.0' in the TargetFrameworks for your project. [/home/cv/src/opencvsharp/src/OpenCvSharp/OpenCvSharp.csproj]

Build FAILED.

/opt/dotnet/sdk/2.1.300-rc1-008673/Sdks/Microsoft.NET.Sdk/targets/Microsoft.PackageDependencyResolution.targets(197,5): error : Assets file '/home/cv/src/opencvsharp/src/OpenCvSharp/obj/project.assets.json' doesn't have a target for '.NETStandard,Version=v2.0'. Ensure that restore has run and that you have included 'netstandard2.0' in the TargetFrameworks for your project. [/home/cv/src/opencvsharp/src/OpenCvSharp/OpenCvSharp.csproj]
    0 Warning(s)
    1 Error(s)

Time Elapsed 00:00:19.74

Hello!
I used OpenCvSharp.dll from the build, and it worked! I also used libOpenCvSharpExtern.so.
Thanks again @shimat  and all the other great guys!

I am not having luck using the instructions provided by DaExtrim, even when I change the version to 3.3.1 or 3.4.1.
I get numerous errors like:
ccache -- not found
FP16 not supported by C++ compiler
no package gtk+...
no package gstreamer (multiple files)
no package libavresample
no package libgphoto2
could not find OpenBLAS
could not find Atlas
Could not find JNI
Could not find Matlab
VTK is not found
CMake error at cmake/OpenCVModile.cmake 288 (message)
No modules has been found: /root/src/opencv_control-3.4.1/modules
I am trying to build this directly on a Raspberry PI 3 with Raspian desktop installed. I don't have very much experience using linux or building things without using Visual Studio, so I don't know how best to troubleshoot. Am I missing dependencies not mentioned in the instructions given by DaExstrim?
Does anyone have this already built and working on Raspberry PI 3 with OpenCVSharp3 on dotnet core 2.1 who could share the necessary files with me?

I successfully compiled the opencv and opencvsharp sources for ARM on raspberry pi 3.
Now how do i compile the dll to use it on windows?
Can someone help me?

Can you send me a link?I really need it.Thank!

Hello members, I would like to rebuild an OpenCVSharp without FFMPEG for my project. I googled but still do not know how to make it. anyone can help me?

@linh20111789 maybe this will helpful
https://stackoverflow.com/questions/8232405/creating-opencv-project-with-no-video-transcoding-ffmpeg-part-support-on-linux

@alexgurenko I already read this thread. I can rebuild OpenCV without FFMPEG but I cannot rebuild OpenCVSharp using CMake (GUI).
Project from GitHub: https://github.com/shimat/opencvsharp

My error when building Cmake:
CMake Error at OpenCvSharpExtern/CMakeLists.txt:8 (find_package):
By not providing "FindOpenCV.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "OpenCV", but
CMake did not find one.
Could not find a package configuration file provided by "OpenCV" with any
of the following names:
OpenCVConfig.cmake
opencv-config.cmake

Add the installation prefix of "OpenCV" to CMAKE_PREFIX_PATH or set
"OpenCV_DIR" to a directory containing one of the above files.  If "OpenCV"
provides a separate development package or SDK, be sure it has been
installed.

@linh20111789 get it from mine https://github.com/toanlcgift/RPISpiderRobot/blob/master/LiveStreamServer/LiveStreamServer/libOpenCvSharpExtern.so

@toanlcgift  what can i do with your file. My project run on Window environment

Dou you compile project for windows on arm? Use VS for compilation

I compile OpenCVSharp for Application in Window, but i don't want to use FFMPEG, so i need to rebuild OpenCVSharp instead of using Nuget and installing.

@alexgurenko  on PC, not ARM


Add an attachment prop to permit file uploads

Add a prop to allow attachments to the editor. Refer the quoted comment:

As far as attaching files is concerned, yes, let's have an attach icon that allows folks to attach files. The attached files will not be embedded into the editor rather will be added as neetoUI Tags above the editor area.
Ref -

Ref: https://github.com/bigbinary/neeto-desk-web/issues/11327#issuecomment-1001529408
enhancement _t discussion _t

There is a requirement for attachments to permit file uploads in neetoDesk. Please make it a high-priority task.
Ref: https://github.com/bigbinary/neeto-desk-web/issues/12030
cc @amaldinesh7

We do not need attachments support with the editor itself.
We need just a way to add an attachment icon in the editor's toolbar. The editor itself does not need to support the file uploads etc. it can be handled in the client apps separately.
You can close this issue if it makes sense.


Do you have any examples of code ?

I can't connect translatable() to Page->name in optimistdigital/nova-page-manager
Do you have any examples of templates or examples of use?

https://github.com/optimistdigital/nova-translatable#usage