summaryrefslogtreecommitdiff
path: root/numpy/core/src/umath/scalarmath.c.src
Commit message (Expand)AuthorAgeFilesLines
* Fix typos found by copdespellDimitri Papadopoulos2023-02-111-1/+1
* ENH: use an indexed loop if possible in ufunc_atmattip2023-01-301-1/+1
* BUG: Fix `integer / float` scalar promotionSebastian Berg2023-01-241-16/+9
* BUG: Fix infinite recursion in longdouble/large integer scalar opsSebastian Berg2022-12-131-1/+1
* API: Add new exceptions module and move exception exposed via numericSebastian Berg2022-11-301-2/+2
* MAINT: replace `NPY_INLINE` with `inline`Ralf Gommers2022-11-251-40/+40
* MAINT: Avoid warning due to unused code (for unsigned integers)Sebastian Berg2022-10-271-1/+4
* BUG: `-unsigned_int(0)` no overflow warningSebastian Berg2022-10-271-1/+4
* MAINT: Minor include fixup in scalarmath after rebase and comment fixupSebastian Berg2022-10-121-1/+0
* BUG: Ensure new-style promotion is not accidentally used for some intsSebastian Berg2022-10-121-1/+5
* ENH: Implement safe integers and weak python scalars for scalarsSebastian Berg2022-10-121-10/+74
* MAINT: Fix typos found by codespellDimitri Papadopoulos2022-10-071-1/+1
* BUG, SIMD: Handle overflow errorsganesh-k132022-07-011-2/+10
* ENH,MAINT: Improve and simplify scalar floating point warningsSebastian Berg2022-06-281-33/+14
* ENH: add overflow handling for scalar `negative` operation (#21790)Meekail Zain2022-06-181-3/+12
* ENH: issue overflow warning when using `abs` on `np.int8(-128)` (#21648)Meekail Zain2022-06-131-1/+21
* MAINT: improved overflow check to avoid undefined behavior (#21658)Meekail Zain2022-06-031-1/+3
* MAINT: Ignore unintialized warning in scalar_richcompareSebastian Berg2022-05-171-0/+11
* MAINT: Try using a default clause to see if it silences unitialized value war...Sebastian Berg2022-05-161-11/+9
* BUG: Fix complex+longdouble and broken subclass handlingSebastian Berg2022-05-161-65/+168
* MAINT: Remove the attempt to defer to more precise (non direct) subclassesSebastian Berg2022-04-281-24/+30
* BUG: Should not probe subclass if the type matches exactlySebastian Berg2022-04-281-0/+4
* BUG: Move FPE clearing to work around issue on clangSebastian Berg2022-04-281-33/+27
* TST: Add subclass related testsSebastian Berg2022-04-241-3/+4
* BUGS: Fix integer division always float64 (currently) and...Sebastian Berg2022-04-241-51/+31
* MAINT: Use FINLINE for all complex scalar functionsSebastian Berg2022-04-241-13/+9
* BUG: Try working around clang by using NPY_FLINESebastian Berg2022-04-241-1/+5
* BUG: Fix error return and some minor cleanupsSebastian Berg2022-04-241-6/+14
* BUG: Remove bad assert leading to debug failuresSebastian Berg2022-04-241-4/+6
* MAINT: Use inline functions and avoid FPE's for integersSebastian Berg2022-04-241-139/+208
* MAINT,ENH: Rewrite scalar math logicSebastian Berg2022-04-241-291/+517
* MAIN: Minor include rationalization.Charles Harris2021-09-031-1/+2
* BUG: Fix floating point error flags in division related opsSebastian Berg2021-07-121-8/+2
* Remove unused variablesAnne Archibald2021-03-281-2/+0
* BUG: fix segfault in object/longdouble operationsAnne Archibald2021-03-281-1/+60
* Merge pull request #16161 from anirudh2290/ufunc_divide_errorCharles Harris2020-11-251-2/+10
|\
| * BUG: Potential fix for 1//0 to raise divbyzero and return infAnirudh Subramanian2020-06-051-2/+10
* | MAINT: Remove volatile and comment from scalar operatorsSebastian Berg2020-08-051-9/+2
* | MAINT: Simplify scalar powerSebastian Berg2020-08-051-152/+10
|/
* MAINT: Unify cached (C-level static) importsSebastian Berg2020-05-141-6/+3
* MAINT: Use `.identifier = val` intializer for all type related structsSebastian Berg2020-02-011-38/+22
* MAINT: C code simplificationSeth Troisi2020-01-081-4/+2
* MAINT: Cleanup most PY3K #ifdef guardsSeth Troisi2020-01-071-85/+0
* MAINT: Remove use of Python 2 nb_divide slots (#15272)Seth Troisi2020-01-071-31/+16
* MAINT: Use scalar math power function directlySebastian Berg2019-10-041-54/+6
* BLD: remove unused functions, rearrange headers (from CC=clang) (#14534)Matti Picus2019-09-261-10/+37
* MAINT: Move shift implementation to npy_mathEric Wieser2019-09-131-37/+3
* MAINT: Respond to review comments on gh-7473Eric Wieser2019-09-131-27/+29
* Merge tag 'branch-points/1.16.x' into bit_shiftsEric Wieser2019-06-081-166/+117
|\
| * ENH: make matmul into a ufuncmattip2018-11-251-9/+8