{"push_id":761436699,"size":1,"distinct_size":1,"ref":"refs/heads/msvc-f32-rem","head":"bccd32aa9c1c7302f7b5719a688cb667a971f324","before":"8a7b0fad531f2cbb40aace2bdfb5f03060a61d33","commits":[{"sha":"bccd32aa9c1c7302f7b5719a688cb667a971f324","author":{"email":"60c6d277a8bd81de7fdde19201bf9c58a3df08f4@alexcrichton.com","name":"Alex Crichton"},"message":"trans: Call `fmod` manually for 32-bit float rem\n\nCurrently `f32 % f32` will generate a link error on 32-bit MSVC because LLVM\nwill lower the operation to a call to the nonexistent function `fmodf`. Work\naround in this in the backend by lowering to a call to `fmod` instead with\nnecessary extension/truncation between floats/doubles.\n\nCloses #27859","distinct":true,"url":"https://api.github.com/repos/alexcrichton/rust/commits/bccd32aa9c1c7302f7b5719a688cb667a971f324"}]}