llvm / llvm/llvm-project

[libc][bazel] Add missing targets for math functions/tests to bazel files

Open
#221,801 7 comments 0 reactions 0 assignees View on GitHub
bazel good first issue libc metaissue
Dominant language
LLVM
Stars
40.5k
Forks
18.7k
PR merge metrics
PR metrics pending

Description

The main aim of this is to add all the targets for math functions which were missed to be added to bazel files.

The issues below can be collaboratively worked on too if needed

- BFloat16: https://github.com/llvm/llvm-project/issues/221026
- Float16: https://github.com/llvm/llvm-project/issues/221799
- Float: https://github.com/llvm/llvm-project/issues/223664
- Double: https://github.com/llvm/llvm-project/issues/223714
- Long double: https://github.com/llvm/llvm-project/issues/223717

(Note: This one's a metaissue/tracking issue only. The linked sub-issues are open to work on. )

Contributor guide

Open the contributing guide

Research direction

Start with the linked BFloat16, Float16, Float, Double, and Long double sub-issues, then inspect the libc Bazel files they identify. Done means the missing math-function and test targets covered by the selected sub-issue are added and the relevant Bazel checks pass.

Written by the indexing model from the issue text.

Assessment

Domain
build-system, testing-qa
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.