-
-
Notifications
You must be signed in to change notification settings - Fork 15k
Missing tests for intrinsics. #71669
Copy link
Copy link
Closed
Labels
A-intrinsicsArea: IntrinsicsArea: IntrinsicsC-enhancementCategory: An issue proposing an enhancement or a PR with one.Category: An issue proposing an enhancement or a PR with one.E-easyCall for participation: Easy difficulty. Experience needed to fix: Not much. Good first issue.Call for participation: Easy difficulty. Experience needed to fix: Not much. Good first issue.E-mentorCall for participation: This issue has a mentor. Use #t-compiler/help on Zulip for discussion.Call for participation: This issue has a mentor. Use #t-compiler/help on Zulip for discussion.E-needs-testCall for participation: An issue has been fixed and does not reproduce, but no test has been added.Call for participation: An issue has been fixed and does not reproduce, but no test has been added.T-compilerRelevant to the compiler team, which will review and decide on the PR/issue.Relevant to the compiler team, which will review and decide on the PR/issue.
Metadata
Metadata
Assignees
Labels
A-intrinsicsArea: IntrinsicsArea: IntrinsicsC-enhancementCategory: An issue proposing an enhancement or a PR with one.Category: An issue proposing an enhancement or a PR with one.E-easyCall for participation: Easy difficulty. Experience needed to fix: Not much. Good first issue.Call for participation: Easy difficulty. Experience needed to fix: Not much. Good first issue.E-mentorCall for participation: This issue has a mentor. Use #t-compiler/help on Zulip for discussion.Call for participation: This issue has a mentor. Use #t-compiler/help on Zulip for discussion.E-needs-testCall for participation: An issue has been fixed and does not reproduce, but no test has been added.Call for participation: An issue has been fixed and does not reproduce, but no test has been added.T-compilerRelevant to the compiler team, which will review and decide on the PR/issue.Relevant to the compiler team, which will review and decide on the PR/issue.
Type
Fields
Give feedbackNo fields configured for issues without a type.
There are a few intrinsics which are not tested.
We also don't test the emitted IR for most intrinsics, e.g.
ctlz_nonzerocould usectlzwithout being noticed.pref_align_of: never usedvolatile_copy_nonoverlapping_memory: used in a test forwrite_volatilecauses ICE with zero-sized types. #39827 without checking its output or IRvolatile_copy_memory: ^volatile_set_memory: ^^unaligned_volatile_load: both IR and use with unaligned addr never checkedunaligned_volatile_store: ^nearbyintf32: never usednearbyintf64: ^