[feature] Restructuring bandit control.

Adds BwCR, uses submodule HBandit, changes daemon CLI interface,
adds CI steps, largely drafts reference measurement controller
wrapper, adds GLPK bindings, drafts tutorial notebooks.
20 jobs for staging in 1 minute and 34 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Source
passed #53710
kvm nix
black

00:00:02

passed #53711
kvm nix
clang-format

00:00:04

passed #53712
kvm nix
dhall-format

00:00:04

passed #53709
kvm nix
hlint

00:00:09

passed #53708
kvm nix
ormolu

00:00:21

 
  Lib
passed #53713
kvm nix
nix-build-nrm.so

00:00:02

 
  Bin So
passed #53714
kvm nix
nix-build-binaries

00:00:02

 
  Codegen
passed #53715
kvm nix
check-vendored-resources

00:00:02

passed #53716
kvm nix
nix-build-resources

00:00:03

 
  Libnrm
passed #53718
kvm nix
nix-build-libnrm

00:00:04

passed #53717
kvm nix
raw-build-libnrm

00:00:21

 
  Linked
passed #53720
kvm nix
nix-build-app-stream

00:00:28

passed #53721
kvm nix
nix-build-app-stream-raw

00:00:01

passed #53722
integration
nix-build-nrmFull

00:00:03

passed #53719
kvm nix
nix-build-pynrm

00:00:02

 
  Integration
passed #53724
kvm nix
dhrun-exitcode

00:00:03

failed #53723
kvm nix
dhrun-hello

00:00:13

passed #53725
kvm nix
dhrun-listen

00:00:03

 
  Docs
skipped #53726
kvm nix
check-vendored-documentation
skipped #53727
kvm nix
readthedocs
 
Name Stage Failure
failed
dhrun-hello Integration
out:
filecheck:
wants: null
avoids:
- Traceback
- ValueError
filename: nrmd.out
Failure. exiting.
ERROR: Job failed: exit status 1