Skip to content

Latest commit

 

History

History
53 lines (37 loc) · 3.21 KB

File metadata and controls

53 lines (37 loc) · 3.21 KB

brender-v132-vector-smoke-runtime

Field Value
Target brender
Status completed
Type cmake-runtime-smoke
Host Windows local probe
Harness brender-v132-portable-core-plan
Build brender-v132-build-environment
Reproduction brender-critical-edition-source-build
Exit Code 0
Transcript external-workspace:\brender-v132-portable-core-configure-smoke-2026-07-03.txt; external-workspace:\brender-v132-portable-core-build-smoke-rerun-2026-07-03.txt; external-workspace:\brender-v132-portable-core-ctest-debug-smoke-2026-07-03.txt

Command

engine-revival materialize-brender-harness --source-root <external-workspace>\brender-v132 --output-root <external-workspace>\brender-v132-portable-core-harness-smoke-2026-07-03; cmake -S <external-workspace>\brender-v132-portable-core-harness-smoke-2026-07-03 -B <external-workspace>\brender-v132-portable-core-build-smoke-2026-07-03 -DBRENDER_SOURCE_DIR=<external-workspace>\brender-v132; cmake --build <external-workspace>\brender-v132-portable-core-build-smoke-2026-07-03 --target brender_core_smoke; ctest --test-dir <external-workspace>\brender-v132-portable-core-build-smoke-2026-07-03 -C Debug --output-on-failure

Result Summary

The smoke harness configured with Visual Studio 18 2026, built brender_core_float.lib and brender_core_smoke.exe with MSVC 19.50.35721.0, and passed 1/1 CTest case with -C Debug.

Artifacts Policy

The materialized harness, configure tree, build tree, smoke executable, and transcripts were kept outside this metadata repo. No generated binaries, copied source, private assets, or restricted SDK material are committed.

Public Notes

This attempt verifies the first runtime smoke for the BRender pilot. The generated brender_core_smoke executable links against the out-of-tree brender_core_float library and passes CTest under the Visual Studio Debug configuration. It does not claim BrBegin framework startup, warning cleanup, packaging, drivers, or FIXED variants.

Blockers

  • runtime coverage is limited to a vector math smoke that exercises BrVector3SetFloat and BrScalarToFloat
  • framework startup smoke with BrBegin and BrEnd still needs period ASM or portable fallback modeling for magicsym, memloops, and font symbols plus host-image platform definitions
  • drivers and deferred FIXED variants are not built yet

Next Actions

  • expand the smoke target from vector math to framework startup after period ASM, portable fallback symbols, and host-image platform definitions are modeled
  • audit and classify the x64 MSVC warning transcript
  • translate deferred FIXED variants and driver targets
  • keep generated binaries out of git unless an intentional release package is reviewed

Evidence Sources

Source Type Confidence Scope URL
Argonaut Blazing Render (BRender) v1.3.2 source repository repository high BRender 1.3.2 source availability, provenance, and MIT license posture https://github.com/foone/BRender-v1.3.2
BRender preservation index curated-index high BRender source-release and binary-SDK index https://blazingrender.net/