Skip to content

Releases: JuliaGPU/GPUCompiler.jl

v0.27.3

26 Aug 07:13
0a1e05d
Compare
Choose a tag to compare

GPUCompiler v0.27.3

Diff since v0.27.2

Merged pull requests:

  • Fix Report exception issue on nested codegen (#619) (@wsmoses)

v0.27.2

23 Aug 10:46
27d4b19
Compare
Choose a tag to compare

GPUCompiler v0.27.2

Diff since v0.27.1

Merged pull requests:

  • Metal: Replace unreachable control flow with exit block branches (on macOS <15) (#618) (@maleadt)

v0.27.1

22 Aug 19:33
dd6a8eb
Compare
Choose a tag to compare

GPUCompiler v0.27.1

Diff since v0.27.0

Merged pull requests:

Closed issues:

  • Mangler does not generate C++ valid names with boolean-valued parameters (#609)
  • Julia -> C function (Create pthead) -> Julia CUDA kernel issue (#615)
  • Deprecations thrown on current release? (#616)

v0.27.0

06 Aug 08:43
ae993ba
Compare
Choose a tag to compare

GPUCompiler v0.27.0

Diff since v0.26.7

Merged pull requests:

Closed issues:

  • GPUCompiler emit_exception has wrong number o args (#596)
  • Error when precompiling with Julia 1.11.0-rc2 (#610)

v0.26.7

04 Jul 13:19
85316c7
Compare
Choose a tag to compare

GPUCompiler v0.26.7

Diff since v0.26.6

Merged pull requests:

Closed issues:

  • pkgversion can return nothing. (#593)

v0.26.6

27 Jun 17:40
Compare
Choose a tag to compare

GPUCompiler v0.26.6

Diff since v0.26.5

Merged pull requests:

v0.26.5

24 May 08:47
8b513be
Compare
Choose a tag to compare

GPUCompiler v0.26.5

Diff since v0.26.4

Merged pull requests:

Closed issues:

  • PTX: Don't lower unreachable on LLVM 17 (#475)
  • Opaque pointers support (#511)
  • Readiness for LLVM 17 (#573)

v0.26.4

10 Apr 12:10
82fe477
Compare
Choose a tag to compare

GPUCompiler v0.26.4

Diff since v0.26.3

Merged pull requests:

  • Metal: Work around function attribute changes in LLVM 16. (#564) (@maleadt)

v0.26.3

09 Apr 14:43
ed8c3a8
Compare
Choose a tag to compare

GPUCompiler v0.26.3

Diff since v0.26.2

Merged pull requests:

  • Adapt to upcoming Julia changes (#562) (@maleadt)
  • Include the compiler config in the runtime cache lookup. (#563) (@maleadt)

Closed issues:

  • Cache ignores compiler target properties (#560)

v0.26.2

15 Mar 16:51
3c1bc65
Compare
Choose a tag to compare

GPUCompiler v0.26.2

Diff since v0.26.1

Merged pull requests:

Closed issues:

  • methodinstance(foo, types) returns MethodError permanently if method is not defined (#530)
  • SPIRV_LLVM_Translator needs build for LLVM 16/17 (#543)
  • Metal calling convention in LLVM used by ARM in LLVM 16 (#544)