Skip to content

Surprising MemoryError in decimal with MAX_PREC #83757

@tim-one

Description

@tim-one
BPO 39576
Nosy @tim-one, @mdickinson, @vstinner, @ned-deily, @skrah, @vedgar, @aixtools, @pablogsal, @miss-islington, @isidentical
PRs
  • bpo-39576: Prevent memory error for overly optimistic precisions #18581
  • [3.8] bpo-39576: Prevent memory error for overly optimistic precisions (GH-18581) #18584
  • [3.7] bpo-39576: Prevent memory error for overly optimistic precisions (GH-18581) #18585
  • bpo-39576: docs: set context for decimal arbitrary precision arithmetic #18594
  • [3.7] bpo-39576: docs: set context for decimal arbitrary precision arithmetic (GH-18594) #18596
  • [3.8] bpo-39576: docs: set context for decimal arbitrary precision arithmetic (GH-18594) #18597
  • bpo-39576: Clarify the word size for the 32-bit build #18616
  • [3.7] bpo-39576: Clarify the word size for the 32-bit build. (GH-18616) #18617
  • [3.8] bpo-39576: Clarify the word size for the 32-bit build. (GH-18616) #18618
  • [3.8] Revert bpo-39576: Clarify the word size for the 32-bit build. (GH-20743) #20743
  • [3.7] Revert bpo-39576: Clarify the word size for the 32-bit build. (GH-20744) #20744
  • [3.8] Revert bpo-39576: docs: set context for decimal arbitrary precision arithmetic (GH-20745) #20745
  • [3.7] Revert bpo-39576: docs: set context for decimal arbitrary precision arithmetic (GH-20746) #20746
  • [3.8] Revert bpo-39576: Prevent memory error for overly optimistic precisions (GH-20747) #20747
  • [3.7] Revert bpo-39576: Prevent memory error for overly optimistic precisions (GH-20748) #20748
  • 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/skrah'
    closed_at = <Date 2020-03-17.12:29:24.748>
    created_at = <Date 2020-02-07.03:39:20.459>
    labels = ['3.7', '3.8', 'type-feature', 'library', '3.9']
    title = 'Surprising MemoryError in `decimal` with MAX_PREC'
    updated_at = <Date 2020-08-15.20:44:57.385>
    user = 'https://github.com/tim-one'

    bugs.python.org fields:

    activity = <Date 2020-08-15.20:44:57.385>
    actor = 'skrah'
    assignee = 'skrah'
    closed = True
    closed_date = <Date 2020-03-17.12:29:24.748>
    closer = 'skrah'
    components = ['Library (Lib)']
    creation = <Date 2020-02-07.03:39:20.459>
    creator = 'tim.peters'
    dependencies = []
    files = []
    hgrepos = []
    issue_num = 39576
    keywords = []
    message_count = 62.0
    messages = ['361536', '361538', '361544', '361546', '361596', '361597', '361598', '361599', '361601', '361606', '362364', '362365', '362373', '362374', '362375', '362376', '362389', '362393', '362394', '362408', '362426', '362429', '362430', '362432', '362435', '362508', '362509', '362510', '364360', '364361', '364364', '364368', '364369', '364370', '364371', '364372', '364373', '364374', '364375', '364377', '364404', '364405', '364410', '364415', '364416', '364418', '364420', '364421', '364534', '364578', '364602', '365714', '365715', '371049', '371051', '371052', '371054', '371055', '371059', '371060', '371069', '375494']
    nosy_count = 10.0
    nosy_names = ['tim.peters', 'mark.dickinson', 'vstinner', 'ned.deily', 'skrah', 'veky', 'Michael.Felt', 'pablogsal', 'miss-islington', 'BTaskaya']
    pr_nums = ['18581', '18584', '18585', '18594', '18596', '18597', '18616', '18617', '18618', '20743', '20744', '20745', '20746', '20747', '20748']
    priority = 'normal'
    resolution = None
    stage = 'resolved'
    status = 'closed'
    superseder = None
    type = 'enhancement'
    url = 'https://bugs.python.org/issue39576'
    versions = ['Python 3.7', 'Python 3.8', 'Python 3.9']

    Metadata

    Metadata

    Assignees

    Labels

    3.7 (EOL)end of life3.8 (EOL)end of life3.9 (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