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

Llvm 16 compatibility. #430

Open
wants to merge 18 commits into
base: llvm-head-unstable
Choose a base branch
from

Commits on Oct 11, 2022

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

Commits on Nov 6, 2022

  1. Build with GHC 9.4.1 on llvm-15 branch, and adapt to LLVM-15.

    Signed-off-by: Tao He <sighingnow@gmail.com>
    sighingnow committed Nov 6, 2022
    Configuration menu
    Copy the full SHA
    967a62b View commit details
    Browse the repository at this point in the history

Commits on Feb 20, 2023

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

Commits on Mar 2, 2023

  1. Configuration menu
    Copy the full SHA
    021bdd8 View commit details
    Browse the repository at this point in the history
  2. Build with GHC 9.4.1 on llvm-15 branch, and adapt to LLVM-15.

    Signed-off-by: Tao He <sighingnow@gmail.com>
    sighingnow authored and tmcdonell committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    f7d0c7b View commit details
    Browse the repository at this point in the history
  3. Merge pull request llvm-hs#415 from christianlavoie/llvm-15

    # Conflicts:
    #	llvm-hs-pure/llvm-hs-pure.cabal
    #	llvm-hs-pure/src/LLVM/IRBuilder/Module.hs
    #	llvm-hs-pure/src/LLVM/Triple.hs
    #	llvm-hs/src/LLVM/Internal/FFI/OrcJITC.cpp
    tmcdonell committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    edd1754 View commit details
    Browse the repository at this point in the history
  4. warning police

    tmcdonell committed Mar 2, 2023
    Configuration menu
    Copy the full SHA
    0dc3447 View commit details
    Browse the repository at this point in the history

Commits on Mar 3, 2023

  1. add github actions CI

    tmcdonell committed Mar 3, 2023
    Configuration menu
    Copy the full SHA
    1e85934 View commit details
    Browse the repository at this point in the history

Commits on Mar 4, 2023

  1. add windows CI

    tmcdonell committed Mar 4, 2023
    Configuration menu
    Copy the full SHA
    62ef235 View commit details
    Browse the repository at this point in the history

Commits on Mar 10, 2023

  1. update windows ci

    tmcdonell committed Mar 10, 2023
    Configuration menu
    Copy the full SHA
    79772d7 View commit details
    Browse the repository at this point in the history

Commits on Apr 3, 2023

  1. build fix for ghc-9.6

    tmcdonell committed Apr 3, 2023
    Configuration menu
    Copy the full SHA
    1e88c50 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    80e0de0 View commit details
    Browse the repository at this point in the history

Commits on Aug 9, 2023

  1. drop shared-llvm flag

    We need to link against the shared library when loading in GHCi and against the static libraries otherwise
    tmcdonell committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    0b2a0ad View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e4b3cfa View commit details
    Browse the repository at this point in the history
  3. update CI environment deps

    tmcdonell committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    3f654fe View commit details
    Browse the repository at this point in the history
  4. update CI environment deps

    tmcdonell committed Aug 9, 2023
    Configuration menu
    Copy the full SHA
    5bca2c1 View commit details
    Browse the repository at this point in the history

Commits on Oct 26, 2023

  1. Upgrade To LLVM 16

    Library has now been tested with LLVM 16.0 and can safely be used with it.
    noahmartinwilliams committed Oct 26, 2023
    Configuration menu
    Copy the full SHA
    53cd8f3 View commit details
    Browse the repository at this point in the history

Commits on Feb 24, 2024

  1. Fix compiler errors complaining about unzip ambiguity and increment v…

    …ersion
    
    The library wouldn't compile because of ambiguous occurrences of unzip.
    noahmartinwilliams committed Feb 24, 2024
    Configuration menu
    Copy the full SHA
    3f03d32 View commit details
    Browse the repository at this point in the history