profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/tmcdonell/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.
Trevor L. McDonell tmcdonell Universiteit Utrecht Utrecht, Netherlands http://tmcdonell.github.io

benl23x5/gloss 334

Painless 2D vector graphics, animations and simulations.

llvm-hs/homebrew-llvm 21

LLVM formulae for the Homebrew package manager

ekmett/linear-accelerate 12

Instances to mix linear with accelerate

iu-parfunc/HSBencher 11

General benchmarking framework. Especially good at parameter studies.

benl23x5/bmp 8

Read and write uncompressed BMP image files

tmcdonell/accelerate-blas 8

BLAS and LAPACK operations for Accelerate

tmcdonell/accelerate-bignum 4

Fixed-length large integer arithmetic for Accelerate

tmcdonell/accelerate-cuda 3

Accelerate backend for NVIDIA GPUs

AccelerateHS/accelerate-logo 2

The Accelerate project mascot

push eventtmcdonell/config-kitty

Trevor L. McDonell

commit sha a0dd7b06ebb2e7c66a70434a79c92e60f876cb95

add trygveaa/kitty-kitten-search

view details

push time in 11 days

create barnchtmcdonell/config-kitty

branch : master

created branch time in 11 days

created repositorytmcdonell/config-kitty

created time in 11 days

issue commentllvm-hs/llvm-hs

Passing options to backend C/C++ compiler still broken

You are doing two things here but you should only need one.

If this is the same as your previous error of building with no RTTI, then you should only need to set the flag. What your previous patch (adding the flag) missed but mine added was that when this flag is set, the appropriate cxx-flags are (now) added in the cabal file.

Adding extra build flags in the stack.yaml for the current project can not be correct.

andrew-wja

comment created time in 18 days

push eventtmcdonell/accelerate-llvm

Trevor L. McDonell

commit sha 60d4c4b85cf6742e3fd31bf8347e8f268c1efa11

support ghc-9

view details

Trevor L. McDonell

commit sha 0dec9b4deeb86a28fe89fb330f93aa025ef38745

Merge pull request #73 from tmcdonell/wip/ghc-9 Support GHC-9

view details

push time in 24 days

delete branch tmcdonell/accelerate-llvm

delete branch : wip/ghc-9

delete time in 24 days

push eventAccelerateHS/accelerate-llvm

Trevor L. McDonell

commit sha 60d4c4b85cf6742e3fd31bf8347e8f268c1efa11

support ghc-9

view details

Trevor L. McDonell

commit sha 0dec9b4deeb86a28fe89fb330f93aa025ef38745

Merge pull request #73 from tmcdonell/wip/ghc-9 Support GHC-9

view details

push time in 24 days

PR merged AccelerateHS/accelerate-llvm

Support GHC-9

Build fixes to support GHC-9.

Types of changes

<!-- What types of changes does your code introduce? Put an x in all the boxes that apply: -->

  • [x] Bug fix (non-breaking change which fixes an issue)
  • [ ] New feature (non-breaking change which adds functionality)
  • [ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

<!-- Go over all the following points, and put an x in all the boxes that apply. If you're unsure about any of these, don't hesitate to ask. We're here to help! -->

  • [x] My code follows the code style of this project.
  • [ ] My change requires a change to the documentation.
  • [ ] I have updated the documentation accordingly.
  • [ ] I have added tests to cover my changes.
  • [x] All new and existing tests passed.
+359 -219

0 comment

26 changed files

tmcdonell

pr closed time in 24 days

PR opened AccelerateHS/accelerate-llvm

Support GHC-9

Build fixes to support GHC-9.

Types of changes

<!-- What types of changes does your code introduce? Put an x in all the boxes that apply: -->

  • [x] Bug fix (non-breaking change which fixes an issue)
  • [ ] New feature (non-breaking change which adds functionality)
  • [ ] Breaking change (fix or feature that would cause existing functionality to change)

Checklist:

<!-- Go over all the following points, and put an x in all the boxes that apply. If you're unsure about any of these, don't hesitate to ask. We're here to help! -->

  • [x] My code follows the code style of this project.
  • [ ] My change requires a change to the documentation.
  • [ ] I have updated the documentation accordingly.
  • [ ] I have added tests to cover my changes.
  • [x] All new and existing tests passed.
+359 -219

0 comment

26 changed files

pr created time in 24 days

create barnchtmcdonell/accelerate-llvm

branch : wip/ghc-9

created branch time in 25 days

push eventllvm-hs/llvm-hs

Trevor L. McDonell

commit sha 351683ed1c2f6b329e62439d42a158b1d804b846

cabal: move ghc-options from stack.yaml to llvm-hs.cabal Fixes #354

view details

push time in a month

issue commentllvm-hs/llvm-hs

Passing options to backend C/C++ compiler still broken

These options should still go in the .cabal file however, otherwise the out-of-the-box build remains broken for everybody.

I actually have to do this in accelerate as well (specify in both cxx-options and ghc-options -optcxx...). I believe it's a question of who is asked to invoke the C++ compiler: cabal-install or ghc, where (at least in Accelerate's case) the latter arises due to interactions with TH. It might be a similar problem here, but I didn't check in detail.

andrew-wja

comment created time in a month

issue commentllvm-hs/llvm-hs

Passing options to backend C/C++ compiler still broken

hmm weird. I've been using this fix in my other project for a while now without problems. I'll look into it more.

cc-options was definitely wrong though; that was meant to be for the preprocessor stage only.

andrew-wja

comment created time in a month

delete branch tmcdonell/llvm-hs

delete branch : wip/ghc-9

delete time in a month

issue closedllvm-hs/homebrew-llvm

LLVM 12

Now that LLVM 12 is officially released and llvm-hs-12.0.0.0 is in progress, it would be nice to add an llvm-12 version here! :smile:

closed time in a month

andrew-wja

issue commentllvm-hs/homebrew-llvm

LLVM 12

done!

andrew-wja

comment created time in a month

push eventllvm-hs/homebrew-llvm

Trevor L. McDonell

commit sha f4794b0b950557ce9519ff7d48575481e2c8cbef

update README.md

view details

push time in a month

push eventllvm-hs/homebrew-llvm

Trevor L. McDonell

commit sha b9037b423a3f4882035772be51477e8debd167e3

add 12.0.0 bottle

view details

push time in a month

created tagllvm-hs/homebrew-llvm

tagv12.0.0

LLVM formulae for the Homebrew package manager

created time in a month

push eventllvm-hs/homebrew-llvm

Trevor L. McDonell

commit sha 83b3f843e6caeaa8f223dc6e130f1efe1fe3982c

add llvm-12

view details

push time in a month

PR opened llvm-hs/llvm-hs

Build fixes

This PR fixes the build for GHC-8.6 .. GHC-9.0.

Fixes #338 Fixes #315 (properly, without requiring users to edit their .cabal / stack.yaml / etc.)

+185 -170

0 comment

22 changed files

pr created time in a month

create barnchtmcdonell/llvm-hs

branch : wip/ghc-9

created branch time in a month

delete branch tmcdonell/llvm-hs

delete branch : wip/atomic-float

delete time in a month

push eventllvm-hs/homebrew-llvm

Trevor L. McDonell

commit sha 5e10d00d04bb8c8d5d8c55dfbcefd4d49125f1b2

cleanup

view details

Trevor L. McDonell

commit sha ac8a97575b27819ae638edc2abae772e90f2b29f

add 11.1.0 bottle

view details

push time in a month

created tagllvm-hs/homebrew-llvm

tagv11.1.0

LLVM formulae for the Homebrew package manager

created time in a month

push eventtmcdonell/accelerate

Trevor L. McDonell

commit sha ad9ca9d7148866a7d1f42a1fa8f92d8eb2f92b8e

replace ‘text-format’ with ‘formatting’ The former seems unmaintained, and I really should have checked this before doing the initial work

view details

Trevor L. McDonell

commit sha 7f3faae1985b4673265d541df9eac13440f03e7a

remove Buildable instances

view details

Trevor L. McDonell

commit sha 2093102e299aad8a19ebfdef7cda19df23d48fdf

more type-safe formatting

view details

Trevor L. McDonell

commit sha f21cece645c26bc8d9f6e215d762077edb4880b8

TODO

view details

Trevor L. McDonell

commit sha ec7a6f915b5d82ec8ed3f34c475a0a6015f33bd4

more formatting

view details

Trevor L. McDonell

commit sha 62d4c74d970d92e1840a1a25ec096b99fcb3732a

bump version requirement for 'formatting'

view details

Trevor L. McDonell

commit sha 4c3ad356040bb858b3248c427c1a4e46988fdd3d

improve (?) trace formatting functions

view details

Trevor L. McDonell

commit sha 69ff12814acd14a1f5a37149e034ad858272fcad

Revert "ci: drop —fast" This reverts commit a5651a0eda0504ade8890a5957d4091f991ff536.

view details

Trevor L. McDonell

commit sha a6ef1c25c7381c045067a318a031f5785e203431

ci: build with haddocks

view details

Trevor L. McDonell

commit sha c9a74670f546ac0d92ce9e19ed6fc70b6159fa46

wibble

view details

Trevor L. McDonell

commit sha 7e5f0c1ef3dad9e006d2f58f527ea5245f4fb0d1

formatting for internalError

view details

Trevor L. McDonell

commit sha 8655a01f06812a243afcbdc7649737e54edbd548

build fix

view details

Trevor L. McDonell

commit sha 74274f426dfe6ac5d99cef31191ac514bd19a52f

wibble

view details

Trevor L. McDonell

commit sha 5d32f1710e39f8aa7596f6beffebd2e8369cc36d

Merge pull request #504 from tmcdonell/wip/formatting Replace 'text-format' package with 'formatting'

view details

Trevor L. McDonell

commit sha 2f4a64387cb55680d2e83cd56a1867dcf1b638c7

build fix for ghc-9

view details

Trevor L. McDonell

commit sha 44bb80be1e3c3953f48b16636edfe58b1c6cf603

build fix for ghc<8.10

view details

Trevor L. McDonell

commit sha 5b3b00bcdf4ad062ac201d849f496c819816bf30

ci-win: disable ghc-9

view details

Trevor L. McDonell

commit sha 7c769b761d0b2a91f318096b9dd3fced94616961

Merge pull request #505 from tmcdonell/wip/ghc-9 Support GHC-9

view details

push time in a month

delete branch tmcdonell/accelerate

delete branch : wip/ghc-9

delete time in a month

push eventAccelerateHS/accelerate

Trevor L. McDonell

commit sha 2f4a64387cb55680d2e83cd56a1867dcf1b638c7

build fix for ghc-9

view details

Trevor L. McDonell

commit sha 44bb80be1e3c3953f48b16636edfe58b1c6cf603

build fix for ghc<8.10

view details

Trevor L. McDonell

commit sha 5b3b00bcdf4ad062ac201d849f496c819816bf30

ci-win: disable ghc-9

view details

Trevor L. McDonell

commit sha 7c769b761d0b2a91f318096b9dd3fced94616961

Merge pull request #505 from tmcdonell/wip/ghc-9 Support GHC-9

view details

push time in a month