Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

core: find where functions are declared in header files #1624

Merged
merged 1 commit into from
Jun 22, 2024

Conversation

DavidKorczynski
Copy link
Contributor

@DavidKorczynski DavidKorczynski commented Jun 22, 2024

In google/oss-fuzz-gen#370 some harnesses were found to have a lot of unnecessary header files included in the prompts. This is an effort to fix this by identifying where functions are declared in header files, such that we can narrow it down further which files to include.

Signed-off-by: David Korczynski <david@adalogics.com>
@AdamKorcz AdamKorcz merged commit 47b942b into main Jun 22, 2024
11 checks passed
@AdamKorcz AdamKorcz deleted the enable-header-file-func-declaration branch June 22, 2024 11:29
DavidKorczynski added a commit to google/oss-fuzz-gen that referenced this pull request Jul 2, 2024
Adds a new option from fuzz introspector that makes it possible to
select benchmarks only if they are determined to be declared in a header
file. This is part of a wider effort in more accurately descriping the
header files to include in a given harness.

Ref: ossf/fuzz-introspector#1624
Ref: ossf/fuzz-introspector#1641

Signed-off-by: David Korczynski <david@adalogics.com>
DonggeLiu pushed a commit to google/oss-fuzz-gen that referenced this pull request Jul 3, 2024
Adds a new option from fuzz introspector that makes it possible to
select benchmarks only if they are determined to be declared in a header
file. This is part of a wider effort in more accurately descriping the
header files to include in a given harness.

Ref: ossf/fuzz-introspector#1624
Ref: ossf/fuzz-introspector#1641

Signed-off-by: David Korczynski <david@adalogics.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants