The state of Morello software and projects
summary
Project scaffolding delivers four package repos (hybrid, CH, Benchmark, CH-debug) and a build run that finishes in up to 102 hours using two builders (ARM64 80 cores, AMD64 32 cores). About 10,000 CH packages and ~25,000 non-capability packages exist; only ~35 ports include assembly/C++ patches touching ~250 files and ~5,000 lines. Builds use QEMU user-mode to scale, CH build (python) automates fetch/compile/install, and DBD’s TAP has helped ~35 companies compile ~15 million LOC and find real vulnerabilities.
AI-written summary · about
chapters (11)
- 0:00Morello software state
- 0:42CherryBSD ABI support
- 2:31CHABI testing stability
- 3:39Cherry Build tool
- 5:06QEMU emulation modes
- 5:50PRD Ports tool
- 6:52TBD Ports collection
- 8:18Package repositories
- 9:45DSbD Technology
- 11:31Morello hardware access
- 12:17Q&A on ABIs
related talks
34m"Compiling Multi-Million Line C++ Code Bases Effortlessly with the Meson Build System"
46mFrom Chaos to Cohesion: Building Modular Monoliths in the Real World
42mSupercharge Your Performance with the Optimus Cirrus Platform
01h 03mApplied Best Practices
01h 02mCracking Collaboration: Problems and Solutions for C++ Development
27mBuilding a Better Software Supply Chain
52mKeep IT clean: mid-sized building blocks and hexagonal architecture
32mFrameworks: No, Libraries: Yes. Developing a product in OCaml from Scratch
