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 POCL support and CI + major package rework #210

Merged
merged 14 commits into from
Aug 9, 2024
Merged

Add POCL support and CI + major package rework #210

merged 14 commits into from
Aug 9, 2024

Commits on Jul 25, 2024

  1. Configuration menu
    Copy the full SHA
    77f7c20 View commit details
    Browse the repository at this point in the history
  2. Bump ICD loader.

    maleadt committed Jul 25, 2024
    Configuration menu
    Copy the full SHA
    3f894f3 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2024

  1. Configuration menu
    Copy the full SHA
    8993fc1 View commit details
    Browse the repository at this point in the history
  2. Remove API module and entirely rely on auto-generated wrappers.

    Due to this change, we lose some type information, introducing ambiguities with the
    Buffer ctors. To avoid that, we swap the flags and length field and make the former
    a required argument in all cases.
    maleadt committed Jul 26, 2024
    Configuration menu
    Copy the full SHA
    d9b0fbe View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2024

  1. Switch testing to POCL.

    maleadt committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    d1d4fba View commit details
    Browse the repository at this point in the history
  2. Clean-up test organization.

    maleadt committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    86607db View commit details
    Browse the repository at this point in the history
  3. Re-enable most tests on POCL.

    maleadt committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    f15192e View commit details
    Browse the repository at this point in the history
  4. Add CPU CI.

    Removes the Buildkite CI for now.
    maleadt committed Jul 31, 2024
    Configuration menu
    Copy the full SHA
    edc91db View commit details
    Browse the repository at this point in the history
  5. Update .github/workflows/CI.yml

    Co-authored-by: Mosè Giordano <[email protected]>
    maleadt and giordano authored Jul 31, 2024
    Configuration menu
    Copy the full SHA
    ef64210 View commit details
    Browse the repository at this point in the history
  6. Update .github/workflows/CI.yml

    Co-authored-by: Mosè Giordano <[email protected]>
    maleadt and giordano authored Jul 31, 2024
    Configuration menu
    Copy the full SHA
    4bcba0d View commit details
    Browse the repository at this point in the history
  7. Update .github/workflows/CI.yml

    Co-authored-by: Mosè Giordano <[email protected]>
    maleadt and giordano authored Jul 31, 2024
    Configuration menu
    Copy the full SHA
    1a6e707 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2024

  1. Configuration menu
    Copy the full SHA
    51375da View commit details
    Browse the repository at this point in the history
  2. Add macOS CI.

    maleadt committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    800b414 View commit details
    Browse the repository at this point in the history
  3. Add back CUDA CI.

    maleadt committed Aug 9, 2024
    Configuration menu
    Copy the full SHA
    da18194 View commit details
    Browse the repository at this point in the history