Benchmarks

Schependomlaan.ifc (IFC2X3, public dataset) · each scenario run three times, median reported · measured by the ifc-audit engine on its own host.

ScenarioWhat it doesWall time · medianPeak memoryProcessedFailedNotes

Wall time

Robustness case

fault-injected model
Naive loop, no isolation
Stops at the first element whose geometry raises. Nothing after it is processed and no diagnostics file is written.
Optimised iterator, per-element isolation
Completes. Each failing element becomes a GEOM_FAILED issue with its GlobalId and the kernel's message.
Watch the replay