Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: ridiculousfish/libdivide
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v5.1
Choose a base ref
...
head repository: ridiculousfish/libdivide
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v5.2.0
Choose a head ref
  • 10 commits
  • 22 files changed
  • 4 contributors

Commits on Sep 7, 2024

  1. Configuration menu
    Copy the full SHA
    10175f8 View commit details
    Browse the repository at this point in the history
  2. Switch from sprintf to snprintf

    Gets rid of some dumb warnings.
    ridiculousfish committed Sep 7, 2024
    Configuration menu
    Copy the full SHA
    b785644 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2024

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

Commits on Oct 7, 2024

  1. Fix typos in README.md (#120)

    particulary -> particularly
    divison -> division
    give at significant speedup -> give a significant speedup
    ZhouYuChen authored Oct 7, 2024
    Configuration menu
    Copy the full SHA
    e4d0295 View commit details
    Browse the repository at this point in the history

Commits on Oct 17, 2024

  1. Add GitHub Actions (#122)

    * GitHub Action: AVR build & unit test
    
    * Only run benchmark test on Release builds.
    
    * Switch to GitHub actions
    
    * Add manual run
    
    * Use workflow_call instead of workflow_run
    workflow_run will "only trigger a workflow run if the workflow file is on the default branch."
    
    * Use the ClangCL toolset on Windows+CLang
    
    * Lookup the C compiler & force build tests on
    
    * Simplify matrix, force tests on & clang fuzzing
    
    * Turn off clang fuzzers -  compilation errors
    
    * Split Windows builds into separate jobs
    There is quite a big difference in the compiler toolchains.
    
    * Use marketplace cmake action
    
    * Windows: need to use MSVC command prompt
    So compilers are in the path.
    
    * Use MSVC compile options for clang-cl
    
    * Windows: specify generators
    
    * clang-cl: disable __umulh/__mulh intrinsics prior to VS2022
    
    * Sanitize: use target_compile_options & target_link_options
    
    * Build on multiple ubuntu versions
    
    * Speed up canary build
    
    * Launch AVR build only on canary build success
    
    * Reinstate appveyor support
    
    * Update readme Build Status badge
    adbancroft authored Oct 17, 2024
    Configuration menu
    Copy the full SHA
    e72d827 View commit details
    Browse the repository at this point in the history
  2. Delete AppVeyor

    kimwalisch authored Oct 17, 2024
    Configuration menu
    Copy the full SHA
    1c610b9 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2024

  1. Automate release process (#124)

    * Add patch version to conform to full semantic versioning spec and build LIBDIVIDE_VERSION from the version components
    
    * GitHub Workflow to create a release PR
    
    * Add GH acation to create a draft release
    
    * Generate a run summary that will be displayed in the GH UI.
    
    * Update documentation: separate out development instructions from usage and use relative links everywhere.
    
    * Typos, prompts, alignment
    
    * Embed version string directly in libdivide.h
    
    * Remove space from filename
    
    * Example commands: remove prompts for easier copy/paste, use 'pwsh' tag for better syntax highlighting
    
    * Add back original doc from ridiculousfish
    
    * Move doc to RELEASE.md
    
    * Improve release type descriptions
    
    * Additional release process details.
    
    * Fix typo
    
    ---------
    
    Co-authored-by: Kim Walisch <kim.walisch@gmail.com>
    adbancroft and kimwalisch authored Nov 4, 2024
    Configuration menu
    Copy the full SHA
    af1db19 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2025

  1. Configuration menu
    Copy the full SHA
    ee070a8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2f8e870 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    66190e9 View commit details
    Browse the repository at this point in the history
Loading