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

Fuzzer #414

Closed
graydon opened this issue May 26, 2011 · 4 comments
Closed

Fuzzer #414

graydon opened this issue May 26, 2011 · 4 comments
Labels
C-enhancement Category: An issue proposing an enhancement or a PR with one.

Comments

@graydon
Copy link
Contributor

graydon commented May 26, 2011

Write a fuzzer. This should probably be based on mutation (taking an existing AST and performing edits on it), with "generation" being the degenerate case of mutating outwards from an empty AST. The general cycle should just be to mutate from an input, a seed and a particular iteration count, then pretty-print the result.

@ghost ghost assigned brson May 26, 2011
@jruderman
Copy link
Contributor

https://github.com/jruderman/rust/commits/fuzzing isn't a fuzzer yet, but it has already found bugs ;)

@ghost ghost assigned jruderman Jul 14, 2011
@graydon
Copy link
Contributor Author

graydon commented Feb 14, 2012

It's a work in progress, but this bug can close.

@bstrie
Copy link
Contributor

bstrie commented Nov 8, 2013

I don't believe this was ever completed. Reopening. Feel free to close if this is redundant with #2736.

@bstrie bstrie reopened this Nov 8, 2013
@emberian
Copy link
Member

Nominating for closure. I don't see this happening for quite some time and having this issue open adds nothing.

@brson brson closed this as completed Jun 19, 2014
kazcw pushed a commit to kazcw/rust that referenced this issue Oct 23, 2018
This commit stabilizes all intrinsics in the `x86` and `x86_64` modules, namely
allowing stabilization of the `arch::x86` and `arch::x86_64` module in libstd.
Stabilizations here were applied in an automated fashion using [this
script][scr], and notably everything related to `__m64` was omitted from this
round of stabilization

[scr]: https://gist.github.com/alexcrichton/5b456d495d6fe1df46a158754565c7a5
dlrobertson pushed a commit to dlrobertson/rust that referenced this issue Nov 29, 2018
Document desugarings that happen when creating hir
ZuseZ4 pushed a commit to EnzymeAD/rust that referenced this issue Mar 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C-enhancement Category: An issue proposing an enhancement or a PR with one.
Projects
None yet
Development

No branches or pull requests

5 participants