1.4K Star 7.6K Fork 1.4K

GVP方舟编译器 / OpenArkCompiler

 / 详情

600.perlbench_s's gv.c compiled at -O3 hits assertion caused by DDAA

已完成
成员
创建于  
2021-08-31 08:11

Compiling gv.c by passing -O3 to mplme gets this assertion:

--Run analysis Phase [ aliasclass ]---
Tid(506907): CHECK/CHECK_FATAL failure: ostIdx < osym2Elem.size() at [../../src/mapleall/maple_me/src/alias_class.cpp:140] Index out of range

If I pass -noDDAA, it compiles OK at -O3.

评论 (1)

fredchow 创建了任务
fredchow 负责人设置为刘岩
fredchow 负责人刘岩 修改为未设置
fredchow 负责人设置为fredchow
展开全部操作日志

On further investigation, I think this problem is due to loop vectorization phase generating some bad Maple IR. I'll own this problem for now.

fredchow 任务状态待办的 修改为已完成

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(1)
C++
1
https://gitee.com/openarkcompiler/OpenArkCompiler.git
git@gitee.com:openarkcompiler/OpenArkCompiler.git
openarkcompiler
OpenArkCompiler
OpenArkCompiler

搜索帮助