about summary refs log tree commit diff
path: root/library/core/src/num
AgeCommit message (Expand)AuthorLines
2025-07-08Auto merge of #143540 - yotamofek:pr/library/simplify-num-fmt, r=tgross35bors-22/+3
2025-07-07Rollup merge of #143130 - xizheyin:142966, r=ibraheemdev许杰友 Jieyou Xu (Joe)-0/+9
2025-07-07doc(std): clarify `NonZero<T>` usage limitation in doc commentxizheyin-0/+9
2025-07-07Rollup merge of #143236 - nxsaken:mixed_integer_ops_unsigned_sub, r=ibraheemdevJacob Pratt-8/+8
2025-07-06Simplify num formatting helpersYotam Ofek-22/+3
2025-07-04Rollup merge of #143395 - Urgau:llvm-fallback-minimum-maximum, r=tgross35Jacob Pratt-2/+2
2025-07-04Rollup merge of #143356 - hkBst:clippy-fix-2, r=scottmcmJacob Pratt-1/+1
2025-07-03Always use the pure Rust fallback instead of `llvm.{maximum,minimum}`Urgau-2/+2
2025-07-03Rollup merge of #134006 - klensy:typos, r=nnethercoteJana Dönszelmann-3/+3
2025-07-03use unsigned_abs instead of `abs` on signed int to silence clippyMarijn Schouten-1/+1
2025-07-03setup CI and tidy to use typos for spellchecking and fix few typosklensy-3/+3
2025-07-02Rollup merge of #131923 - ranger-ross:impl-copy-hash-interrorkind, r=tgross35Matthias Krüger-1/+1
2025-07-01Ignore `float_minimum_maximum` doctests on i586Josh Stone-2/+2
2025-06-30Stabilize `mixed_integer_ops_unsigned_sub`Nurzhan Sakén-8/+8
2025-06-20integer docs: remove extraneous textTshepang Mbambo-455/+0
2025-06-12chore(doctest): Remove redundant blank linesShun Sakai-2/+0
2025-06-11feat: Add `bit_width` for unsigned integer typesShun Sakai-0/+24
2025-06-09Auto merge of #138062 - LorrensP-2158466:miri-enable-float-nondet, r=RalfJungbors-2/+2
2025-06-09Rollup merge of #141001 - hkBst:nonzero-char, r=dtolnayTrevor Gross-0/+3
2025-06-08De-duplicate f16 & f128 doctest attributesUrgau-46/+2
2025-06-07Make NonZero<char> possibleMarijn Schouten-0/+3
2025-06-06remove extraneous textTshepang Mbambo-33/+0
2025-06-05change tests to use fixed constants to let them pass with miriLorrensP-2158466-2/+2
2025-06-03Rollup merge of #141949 - onur-ozkan:move-test-float-parse, r=KobzolMatthias Krüger-1/+1
2025-06-03Rollup merge of #141921 - ehuss:arm-min-max, r=tgross35Matthias Krüger-2/+2
2025-06-03move `test-float-parse` tool into `src/tools` dironur-ozkan-1/+1
2025-06-02Disable f64 minimum/maximum tests for arm 32Eric Huss-2/+2
2025-06-02add f16_epsilon and f128_epsilonusamoi-0/+2
2025-05-31Add const support for float rounding methodsRuan Comelli-24/+60
2025-05-30Rollup merge of #141237 - Qelxiros:139911-exact-div, r=workingjubileeJubilee-1/+207
2025-05-29Add `loongarch64` with `d` feature to `f32::midpoint` fast pathWANG Rui-0/+1
2025-05-27Auto merge of #129658 - saethlin:spare-a-crumb, r=jhprattbors-11/+13
2025-05-22Auto merge of #137198 - tgross35:cfg-match-rename, r=Amanieubors-2/+2
2025-05-21Add some track_caller info to precondition panicsBen Kimock-11/+13
2025-05-20Rename `cfg_match!` to `cfg_select!`Trevor Gross-2/+2
2025-05-20`core_float_math`: Move functions to `math` folderDaniel McNab-772/+828
2025-05-18add exact_div functionsJeremy Smart-1/+207
2025-05-18float: Add `f16` parsing and printingTrevor Gross-4/+76
2025-05-17Auto merge of #138087 - tgross35:core-float-math, r=Amanieubors-2/+1684
2025-05-16Add assert_unsafe_precondition!()s to as_ascii_unchecked() methodssam skeoch-0/+6
2025-05-16Add as_ascii_unchecked() methods to char, str, and u8sam skeoch-0/+14
2025-05-14Skip {f32,f64}::mul_add tests on MinGWTrevor Gross-0/+6
2025-05-13Initial implementation of `core_float_math`Trevor Gross-2/+1678
2025-05-12update cfg(bootstrap)Pietro Albini-12/+12
2025-05-09Add intrinsic fallback for `{minimum,maximum}{16,32,64,128}`Urgau-140/+8
2025-05-09Use intrinsics for `{f16,f32,f64,f128}::{minimum,maximum}` operationsUrgau-68/+132
2025-05-01Rollup merge of #139186 - TDecking:float, r=workingjubileeGuillaume Gomez-47/+15
2025-04-24Rollup merge of #140172 - bjoernager:const-float-algebraic, r=RalfJungMatthias Krüger-20/+40
2025-04-24Rollup merge of #140150 - RalfJung:MAX_EXP, r=tgross35Matthias Krüger-24/+48
2025-04-24Rollup merge of #136083 - bend-n:⃤⃤, r=lcnrMatthias Krüger-4/+14