Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • C cccl
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • DCUToolkit
  • CUDAporting
  • cccl
  • Merge requests
  • !1

Merged
Created Aug 12, 2025 by Administrator@rootOwner

fix(libcudacxx): fix the test framework and some test cases

  • Overview 0
  • Commits 1
  • Changes 18

修改libcudacxx测试框架以及部分测试用例,主要涉及如下几个方面:

  1. cccl自带框架调整;
  2. lit.cfg文件里直接筛除部分不支持的用例以及编译时间过长的用例;
  3. CUDA设备端空间只支持global和share,private改写为share;
  4. half类型host和device在临界值的表示存在差异,因此只测试有限值;
  5. 部分原子操作辅助结构体增加构造函数;
  6. GPUfusion不支持shared变量初始化,相关用例都进行了修改。
Assignee
Assign to
Reviewer
Request review from
Time tracking
Source branch: dev20250812/liupw-fix-libcudacxx-test

@中科海光--DTK软件质量部