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

Add missing functions for f16 and f128 #587

Closed
wants to merge 13 commits into from

Commits on May 6, 2024

  1. Configuration menu
    Copy the full SHA
    f3f4dec View commit details
    Browse the repository at this point in the history
  2. Work on bigint

    Try splitting part of 'Int' into 'MinInt' so we don't need to implement everything on u256/i256
    
    Add addsub test
    
    Add mul/div/rem tests
    
    Add cmp test
    
    Remove 32-bit div implementation
    
    formatting updates
    
    disable div tests for now
    
    Bigint updates
    
    Big update
    
    Fix widen mul
    
    wrapping add
    
    disable duplicate symbols in builtins
    
    Apply temporary unord fix from @beetrees rust-lang#593
    
    tests
    
    add lowerhex display
    
    errors by ref
    
    tests
    
    fix-test
    
    Update big tests
    
    Fix core calls
    
    Disable widen_mul for signed
    
    Test adding symbols in build.rs
    
    Add a feature to compile intrinsics that are missing on the system for testing
    
    update
    
    Disable f128 tests on platforms without system support
    
    add missing build.rs file
    
    pull cas file from master
    
    testgs
    
    print more div values
    
    Add a benchmark
    
    Work on fixing bit widths
    
    Update benchmark
    tgross35 committed May 6, 2024
    Configuration menu
    Copy the full SHA
    bbe3aef View commit details
    Browse the repository at this point in the history
  3. update

    tgross35 committed May 6, 2024
    Configuration menu
    Copy the full SHA
    e2b4bbc View commit details
    Browse the repository at this point in the history
  4. Fix some runtime panics

    tgross35 committed May 6, 2024
    Configuration menu
    Copy the full SHA
    fe8e3bd View commit details
    Browse the repository at this point in the history
  5. fix feature flags

    tgross35 committed May 6, 2024
    Configuration menu
    Copy the full SHA
    b288658 View commit details
    Browse the repository at this point in the history
  6. cfg-fix

    tgross35 committed May 6, 2024
    Configuration menu
    Copy the full SHA
    72e8223 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2024

  1. update

    tgross35 committed May 10, 2024
    Configuration menu
    Copy the full SHA
    0d2685b View commit details
    Browse the repository at this point in the history
  2. Fix bigint missing carry

    tgross35 committed May 10, 2024
    Configuration menu
    Copy the full SHA
    9500b7d View commit details
    Browse the repository at this point in the history
  3. Add apfloat fallback

    tgross35 committed May 10, 2024
    Configuration menu
    Copy the full SHA
    c459693 View commit details
    Browse the repository at this point in the history
  4. add fallback for div

    tgross35 committed May 10, 2024
    Configuration menu
    Copy the full SHA
    de8f9be View commit details
    Browse the repository at this point in the history
  5. Simplify test macros

    tgross35 committed May 10, 2024
    Configuration menu
    Copy the full SHA
    27ea26c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ba6162c View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0facad1 View commit details
    Browse the repository at this point in the history