Skip to content

Commit

Permalink
Catch up with t8code 2.0.0 release. (#64)
Browse files Browse the repository at this point in the history
* Weakly build.

* Upgrading.

* Upgrade to t8code 2.1.0.

* Updated Libt8.jl

* Bumped to t8code version 2.0.0.

* Compiling interface description.

* Fixing typo.

* Update Project.toml

Co-authored-by: Joshua Lampert <[email protected]>

* Removing unnecessary include.

* Update src/Libt8.jl

Co-authored-by: Joshua Lampert <[email protected]>

* Update src/Libt8.jl

---------

Co-authored-by: Johannes Markert <[email protected]>
Co-authored-by: Joshua Lampert <[email protected]>
  • Loading branch information
3 people authored Apr 26, 2024
1 parent 1f69af4 commit cda9206
Show file tree
Hide file tree
Showing 5 changed files with 2,862 additions and 1,555 deletions.
4 changes: 2 additions & 2 deletions Project.toml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
name = "T8code"
uuid = "d0cc0030-9a40-4274-8435-baadcfd54fa1"
authors = ["Johannes Markert <[email protected]>"]
version = "0.5.4"
version = "0.6.0"

[deps]
CEnum = "fa961155-64e5-5f13-b03f-caf6b980ea82"
Expand All @@ -22,4 +22,4 @@ Preferences = "1.2"
Reexport = "0.2, 1.0"
UUIDs = "1"
julia = "1.6"
t8code_jll = "=1.6.1"
t8code_jll = "=2.0.0"
6 changes: 3 additions & 3 deletions dev/Artifacts.toml
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
[[t8code]]
arch = "x86_64"
git-tree-sha1 = "a688a61da42b4eb2d73ba45ad5edb09bc45a6039"
git-tree-sha1 = "949a37adddb13d16a4bee2acb0e4ed5e185470ed"
lazy = true
libc = "glibc"
mpi = "mpich"
os = "linux"

[[t8code.download]]
sha256 = "49c53718a2482307d27151782ef15c3acce59ef2b8e7a5e5ff79927fb550d4a9"
url = "https://github.com/JuliaBinaryWrappers/t8code_jll.jl/releases/download/t8code-v1.6.1+1/t8code.v1.6.1.x86_64-linux-gnu-mpi+mpich.tar.gz"
sha256 = "02effe7949703a11a0754c44a4b0a20c6b693f69209076380a31cbad68c02181"
url = "https://github.com/JuliaBinaryWrappers/t8code_jll.jl/releases/download/t8code-v2.0.0+0/t8code.v2.0.0.x86_64-linux-gnu-mpi+mpich.tar.gz"
6 changes: 6 additions & 0 deletions dev/fixes.sh
Original file line number Diff line number Diff line change
Expand Up @@ -90,6 +90,10 @@ sed -i "/MPI_ERR_GROUP/d" "${LIB_JL}"

sed -i "/SC_VERSION_POINT/d" "${LIB_JL}"

sed -i "/sc_MPI_PACKED/d" "${LIB_JL}"
sed -i "/sc_MPI_Pack/d" "${LIB_JL}"
sed -i "/sc_MPI_Unpack/d" "${LIB_JL}"

sed -i "/= MPI_MODE_/d" "${LIB_JL}"
sed -i "/= MPI_SEEK_/d" "${LIB_JL}"
sed -i "/= MPI_ERR_/d" "${LIB_JL}"
Expand All @@ -99,3 +103,5 @@ sed -i "/= MPI_Offset/d" "${LIB_JL}"
sed -i "/= MPI_File_/d" "${LIB_JL}"

sed -i "s/= MPI_/= MPI./" "${LIB_JL}"

sed -i "s/packageid/package_id/" "${LIB_JL}"
2 changes: 1 addition & 1 deletion dev/prologue.jl
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ end
const ptrdiff_t = Cptrdiff_t

# Definitions used from MPI.jl
using MPI: MPI, MPI_Datatype, MPI_Comm, MPI_Group, MPI_File
using MPI: MPI, MPI_Datatype, MPI_Comm, MPI_File

const MPI_COMM_WORLD = MPI.COMM_WORLD
const MPI_COMM_SELF = MPI.COMM_SELF
Expand Down
Loading

0 comments on commit cda9206

Please sign in to comment.