Skip to content

Support negative exponents in pow() where a modulus is specified. #80208

@rhettinger

Description

@rhettinger
BPO 36027
Nosy @tim-one, @rhettinger, @mdickinson, @stevendaprano, @encukou, @skrah, @serhiy-storchaka, @pablogsal, @miss-islington, @lschoe
PRs
  • bpo-36027: Extend three-argument pow to negative second argument #13266
  • bpo-36027 bpo-36974: Fix "incompatible pointer type" compiler warnings #13758
  • bpo-36027: Really fix "incompatible pointer type" compiler warning #13761
  • bpo-36027: Fix a potential refcount bug in long_pow #26690
  • [3.10] bpo-36027: Fix a potential reference-counting bug in long_pow (GH-26690) #26703
  • [3.9] bpo-36027: Fix a potential reference-counting bug in long_pow (GH-26690) #26702
  • Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.

    Show more details

    GitHub fields:

    assignee = 'https://github.com/mdickinson'
    closed_at = <Date 2019-06-02.09:25:02.962>
    created_at = <Date 2019-02-18.20:10:59.398>
    labels = ['3.8', 'type-feature', 'library']
    title = 'Support negative exponents in pow() where a modulus is specified.'
    updated_at = <Date 2021-06-13.07:36:22.386>
    user = 'https://github.com/rhettinger'

    bugs.python.org fields:

    activity = <Date 2021-06-13.07:36:22.386>
    actor = 'miss-islington'
    assignee = 'mark.dickinson'
    closed = True
    closed_date = <Date 2019-06-02.09:25:02.962>
    closer = 'mark.dickinson'
    components = ['Library (Lib)']
    creation = <Date 2019-02-18.20:10:59.398>
    creator = 'rhettinger'
    dependencies = []
    files = []
    hgrepos = []
    issue_num = 36027
    keywords = ['patch']
    message_count = 24.0
    messages = ['335862', '335888', '335894', '335921', '335922', '335952', '335956', '335970', '335976', '335987', '335994', '336012', '336028', '336130', '344162', '344260', '344261', '344271', '344330', '344334', '344345', '344454', '362505', '368821']
    nosy_count = 11.0
    nosy_names = ['tim.peters', 'rhettinger', 'phr', 'mark.dickinson', 'steven.daprano', 'petr.viktorin', 'skrah', 'serhiy.storchaka', 'pablogsal', 'miss-islington', 'lschoe']
    pr_nums = ['13266', '13758', '13761', '26690', '26703', '26702']
    priority = 'low'
    resolution = 'fixed'
    stage = 'resolved'
    status = 'closed'
    superseder = None
    type = 'enhancement'
    url = 'https://bugs.python.org/issue36027'
    versions = ['Python 3.8']

    Metadata

    Metadata

    Assignees

    Labels

    3.8 (EOL)end of lifestdlibStandard Library Python modules in the Lib/ directorytype-featureA feature request or enhancement

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions