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

Fixing the //(x::Number, y::Complex) one liner to accomodate silent overflows and division by zero/infinity #56478

Open
wants to merge 23 commits into
base: master
Choose a base branch
from

Commits on Nov 6, 2024

  1. Add two test files

    Priynsh committed Nov 6, 2024
    Configuration menu
    Copy the full SHA
    a10ccb1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    b3bb6c5 View commit details
    Browse the repository at this point in the history

Commits on Nov 7, 2024

  1. Update rational.jl

    applied scaling while calculating absolute values in order to prevent overflow at any step
    Priynsh authored Nov 7, 2024
    Configuration menu
    Copy the full SHA
    87e2284 View commit details
    Browse the repository at this point in the history
  2. Update rational.jl

    fixed the overflow issue in my solution, implemented iszero and isinf wherever possible for lighter implementation
    Priynsh authored Nov 7, 2024
    Configuration menu
    Copy the full SHA
    3879186 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    c8ac71c View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    27876d9 View commit details
    Browse the repository at this point in the history

Commits on Nov 13, 2024

  1. Update rational.jl

    added tests
    Priynsh authored Nov 13, 2024
    Configuration menu
    Copy the full SHA
    915a5af View commit details
    Browse the repository at this point in the history
  2. Update rational.jl

    Priynsh authored Nov 13, 2024
    Configuration menu
    Copy the full SHA
    d9cea91 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8f1cad2 View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2024

  1. Configuration menu
    Copy the full SHA
    28571a0 View commit details
    Browse the repository at this point in the history

Commits on Nov 25, 2024

  1. Update rational.jl

    added comments that were deleted unintentionally
    Priynsh authored Nov 25, 2024
    Configuration menu
    Copy the full SHA
    8869bc2 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    382b1ae View commit details
    Browse the repository at this point in the history

Commits on Nov 26, 2024

  1. Configuration menu
    Copy the full SHA
    fbdb584 View commit details
    Browse the repository at this point in the history
  2. Update rational.jl

    fixed uint test which failed before
    Priynsh authored Nov 26, 2024
    Configuration menu
    Copy the full SHA
    f1cafbe View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b766759 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2024

  1. Update rational.jl

    attempt to remove ambiguity which seems to be affecting build tests
    Priynsh authored Nov 29, 2024
    Configuration menu
    Copy the full SHA
    56560c7 View commit details
    Browse the repository at this point in the history
  2. Update rational.jl

    fixes ambiguity by  merging functions
    Priynsh authored Nov 29, 2024
    Configuration menu
    Copy the full SHA
    fe7165a View commit details
    Browse the repository at this point in the history
  3. Update rational.jl

    type instability fixed
    Priynsh authored Nov 29, 2024
    Configuration menu
    Copy the full SHA
    5914d0b View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2024

  1. Update rational.jl

    typ instability fix attempt
    Priynsh authored Nov 30, 2024
    Configuration menu
    Copy the full SHA
    f7b220a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    953c046 View commit details
    Browse the repository at this point in the history
  3. Update rational.jl

    Priynsh authored Nov 30, 2024
    Configuration menu
    Copy the full SHA
    8bdb1ce View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    f38aaab View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2024

  1. Configuration menu
    Copy the full SHA
    3d262a9 View commit details
    Browse the repository at this point in the history