Skip to content
Failed

Changes

Summary

  1. Fix no-JSON and Windows builds (#1200) (details)
Commit 6f47d218fdc7badf0af12116560c039c9e532dc5 by noreply
Fix no-JSON and Windows builds (#1200)

* Fix when JSON is disabled
* Fix windows warnings/errors
* Revert "Allow ultralite builds to fail"
* Define generic fma
* Use cassert
* Use fma algorithm and assert that distributions are floating point
The file was modified .github/workflows/build-ultralite.yml (diff)
The file was modified src/celeritas/random/distribution/NormalDistribution.hh (diff)
The file was modified src/orange/MatrixUtils.hh (diff)
The file was modified test/corecel/math/Algorithms.test.cc (diff)
The file was modified src/celeritas/optical/ScintillationPreGenerator.hh (diff)
The file was modified src/celeritas/random/distribution/UniformRealDistribution.hh (diff)
The file was modified app/celer-g4/CMakeLists.txt (diff)
The file was modified src/corecel/sys/ScopedSignalHandler.cc (diff)
The file was modified src/geocel/rasterize/Image.cc (diff)
The file was modified src/celeritas/optical/OpticalGenData.hh (diff)
The file was modified src/orange/MatrixUtils.cc (diff)
The file was modified src/corecel/math/Algorithms.hh (diff)
The file was modified src/orange/orangeinp/detail/PostfixLogicBuilder.cc (diff)
The file was modified src/corecel/io/JsonPimpl.hh (diff)
The file was modified src/celeritas/grid/PolyEvaluator.hh (diff)
The file was modified src/corecel/math/ArrayUtils.hh (diff)