GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — Add new triplets for 64-bit LoongArch · Issue #90656 · python/cpython

Add new triplets for 64-bit LoongArch #90656

New issue
Copy link
New issue
Copy link
Closed
#30939
Closed
Add new triplets for 64-bit LoongArch#90656
#30939
Copy link
Labels
buildThe build process and cross-buildThe build process and cross-buildtype-featureA feature request or enhancementA feature request or enhancement

Description

loongson-zn
mannequin
opened on Jan 24, 2022
Issue body actions
BPO 46498
Nosy @loongson-zn, @xen0n
PRs
  • gh-90656: Add platform triplets for 64-bit LoongArch (LA64) #30939
  • Files
  • loongarch64.diff
  • loongarch64-new.diff: update loongarch64.diff
  • 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 = None
    closed_at = None
    created_at = <Date 2022-01-24.05:00:22.024>
    labels = ['build', '3.9']
    title = 'Add new triplets for loongarch64'
    updated_at = <Date 2022-01-27.08:05:30.042>
    user = 'https://github.com/loongson-zn'

    bugs.python.org fields:

    activity = <Date 2022-01-27.08:05:30.042>
    actor = 'loongson-zn'
    assignee = 'none'
    closed = False
    closed_date = None
    closer = None
    components = ['Build']
    creation = <Date 2022-01-24.05:00:22.024>
    creator = 'loongson-zn'
    dependencies = []
    files = ['50579', '50590']
    hgrepos = []
    issue_num = 46498
    keywords = ['patch']
    message_count = 2.0
    messages = ['411701', '411842']
    nosy_count = 2.0
    nosy_names = ['loongson-zn', 'xen0n']
    pr_nums = ['30939']
    priority = 'normal'
    resolution = None
    stage = 'patch review'
    status = 'open'
    superseder = None
    type = 'compile error'
    url = 'https://bugs.python.org/issue46498'
    versions = ['Python 3.9']

    Activity

    1. loongson-zn
      added
      3.9 (EOL)end of lifeend of life
      buildThe build process and cross-buildThe build process and cross-build
      on Jan 24, 2022
    2. xen0n commented on Jan 26, 2022

      @xen0n
      xen0nmannequin
      on Jan 26, 2022
      Mannequin
      More actions

      First of all I think the changes should probably go in main branch first, then backported to the older branches if possible; although IMO you'd be much better off just backporting and carrying the patch yourselves.

      Secondly the suggested patch is not consistent with the LoongArch toolchain spec, in that it didn't use the multiarch identifiers in the spec document (https://github.com/loongson/LoongArch-Documentation/blob/a8a004148734445480659a5e25ef985817881341/docs/LoongArch-toolchain-conventions-EN.adoc, Table 12), but rather the old-world one; see the discussion at loongarch64#1 (in Chinese) too.

    3. loongson-zn commented on Jan 27, 2022

      @loongson-zn
      loongson-znmannequin
      on Jan 27, 2022
      MannequinAuthor
      More actions

      loongarch64.diff has been modified according to the new toolchain spec.

    4. ezio-melotti
      transferred this issue fromon Apr 10, 2022
    5. jackyliu16
      added 2 commits that reference this issue on Apr 30, 2023

      cpython: add loongarch triplets

      df2c2e6

      cpython: add loongarch triplets

      31d36cd
    6. arhadthedev
      removed
      3.9 (EOL)end of lifeend of life
      on May 6, 2023
    7. erlend-aasland
      added
      type-featureA feature request or enhancementA feature request or enhancement
      on May 6, 2023
    8. corona10 commented on May 8, 2023

      @corona10
      corona10
      on May 8, 2023
      Member
      More actions

      I left the opinion about the issue: #30939 (comment)

    9. erlend-aasland
      changed the title [-]Add new triplets for loongarch64[/-] [+]Add new triplets for 64-bit LoongArch[/+] on May 9, 2023
    10. erlend-aasland commented on May 9, 2023

      @erlend-aasland
      erlend-aasland
      on May 9, 2023
      Contributor
      More actions

      Should we also add triplets for LA32R and LA32S?

    11. erlend-aasland
      linked a pull request that will close this issuegh-90656: Add platform triplets for 64-bit LoongArch (LA64) #30939on May 9, 2023
    12. erlend-aasland
      closed this as completedin #30939on May 9, 2023
    13. erlend-aasland
      added a commit that references this issue on May 9, 2023

      gh-90656: Add platform triplets for 64-bit LoongArch (LA64) (#30939)

      03029ac
    14. erlend-aasland commented on May 9, 2023

      @erlend-aasland
      erlend-aasland
      on May 9, 2023
      Contributor
      More actions

      @xen0n, let me know if you want your attribution in the NEWS and What's New entries (IMO, it seems like that would be appropriate). We can easily patch those two files in a follow-up PR.

    15. carljm
      added 4 commits that reference this issue on May 9, 2023

      Merge branch 'main' into inlinecomp2

      95401fe

      Merge branch 'main' into fixsendfamily

      a614216

      Merge branch 'main' into supermon

      c48eee3

      Merge branch 'main' into fixloadsuperspec

      cf11908
    Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

    Metadata

    Metadata

    Assignees

    No one assigned

      Labels

      buildThe build process and cross-buildThe build process and cross-buildtype-featureA feature request or enhancementA feature request or enhancement

      Projects

      No projects

        Milestone

        No milestone

        Relationships

        None yet

        Development

        No branches or pull requests

        Issue actions

        You are visitor 01402503 — GeezerVison does not store the pages you look up.
        Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.