Repository navigation
[GR-81482] More fuzzing PRs - #1307
Open
graalvmbot wants to merge 8 commits into
Open
graalvmbot wants to merge 8 commits into
graalvmbot wants to merge 8 commits into
Conversation
The tp_new signature declared no minimum and no positional-only parameters, so _tuplegetter(0) and _tuplegetter() built a descriptor from defaults, and index and doc were accepted as keywords. CPython requires exactly two positional arguments and rejects keywords. Signed-off-by: Jeongseop Lim <jeongseop_lim@korea.ac.kr>
Both functions were added to the math module in Python 3.11 and were missing, so math.cbrt and math.exp2 raised AttributeError. cbrt uses Math.cbrt; exp2 uses Math.pow(2.0, x) and raises OverflowError on an infinite result from a finite argument, as exp does. Enable CPython's testCbrt and testExp2, which now pass. Signed-off-by: Jeongseop Lim <jeongseop_lim@korea.ac.kr>
The constructor took only cls, so _thread.RLock(0) and threading.RLock(0) raised TypeError. CPython 3.12 and 3.13 accept and ignore any arguments, and threading.RLock passes them on after a DeprecationWarning that announces the removal for 3.15. Signed-off-by: Jeongseop Lim <jeongseop_lim@korea.ac.kr>
The types were registered under the names Reader and Writer, so type(csv.reader([])) printed as <class '_csv.Reader'>. In CPython the types are named reader and writer and are exposed in _csv under the aliases Reader and Writer. Rename them, keep the module name, and add the aliases. Signed-off-by: Jeongseop Lim <jeongseop_lim@korea.ac.kr>
…2-Handle_more_fuzzing_GitHub_issues
…2-Handle_more_fuzzing_GitHub_issues
…2-Handle_more_fuzzing_GitHub_issues
…2-Handle_more_fuzzing_GitHub_issues
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.