{"push_id":1893313414,"size":2,"distinct_size":2,"ref":"refs/heads/develop","head":"875e6c42741b726ba8a9fa2a4872ffa67c58a856","before":"31fe183ade225ec391006c17f8bd4412ced21d5c","commits":[{"sha":"f2158cd1347270f3ee4da7b9fe024add6f659db9","author":{"name":"Kelly (KT) Thompson","email":"147101ab91210bcb9bc4f8490b750892a8728dec@lanl.gov"},"message":"Eliminate direct comparison of floating point types (VendorChecks, Diagnostics...)\n\n+ To improve code reproducibility between machines, I am attempting to eliminate\n  direct comparisons of floating point types.\n+ I built Draco with user provided C_FLAGS='-Wfloat-equal -Werror'\n  CXX_FLAGS='-Wfloat-equal -Werror' compiler options (GCC) to discover all of\n  the cases where Draco did a direct comparison of two floating point values. I\n  replaced such implementations with a safer comparison.\n+ Also in this changeset:\n  - When using GCC, add the `-Wunreachable-code` flag.\n  - Cleaned up comment blocks.\n  - Added const qualifiers in a few places.\n  - Use C++11 uniform initialization in a few places.","distinct":true,"url":"https://api.github.com/repos/lanl/Draco/commits/f2158cd1347270f3ee4da7b9fe024add6f659db9"},{"sha":"875e6c42741b726ba8a9fa2a4872ffa67c58a856","author":{"name":"Jae Chang","email":"ddcbace4297d3c8547f70f3ec7a9772a77c39125@lanl.gov"},"message":"Merge pull request #253 from KineticTheory/float_compare_jae\n\nEliminate direct comparison of floating point types (VendorChecks...","distinct":true,"url":"https://api.github.com/repos/lanl/Draco/commits/875e6c42741b726ba8a9fa2a4872ffa67c58a856"}]}
{"actor":{"display_login":"jhchang-lanl"}}