Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
5f9d1cc
update to Clang 0.19
benegee Aug 5, 2026
91aa08d
use detect_headers
benegee Aug 5, 2026
c2baf3d
generated with Clang 0.19 and updated generator.jl
benegee Aug 5, 2026
8ab1311
hotfix
benegee Aug 5, 2026
f0eab9d
manually add P4EST_QMAXLEVEL
benegee Aug 5, 2026
a860dea
t8_refcount fix (t8code PR #2355)
benegee Aug 5, 2026
15ba21c
set version to 0.9.3
benegee Aug 5, 2026
6b44ffa
generated from t8code_jll v4.0.8
benegee Aug 5, 2026
8db2a0e
t8code_jll v4.0.8
benegee Aug 5, 2026
7d61057
adapt t8_cmesh_from_msh_file
benegee Aug 5, 2026
8a9c167
cmesh ref handling
benegee Aug 5, 2026
762e2d8
more adaptations to cmesh refactoring
benegee Aug 5, 2026
e87f5a5
fix t8_cmesh_new_hypercube_hybrid
benegee Aug 5, 2026
a4abd27
another
benegee Aug 5, 2026
6537d00
here as well
benegee Aug 5, 2026
da57fdc
Merge branch 'main' into bg/t8-26-8-new-clang
benegee Sep 25, 2026
a24bec8
regenerated from scratch
benegee Sep 25, 2026
3232a79
fmt
benegee Sep 25, 2026
4459ca4
bump version
benegee Sep 25, 2026
d27dffb
new t8code version in external workflow as well
benegee Sep 25, 2026
9c37c14
Merge branch 'main' into bg/t8-26-8-new-clang
benegee Sep 28, 2026
a27e1d5
temporarily revert version bump
benegee Sep 28, 2026
fe20067
Revert "temporarily revert version bump"
benegee Sep 29, 2026
5e41ca3
generated from September release
benegee Sep 29, 2026
08596c7
Merge branch 'main' into bg/t8-26-9
benegee Sep 29, 2026
4b18512
bump t8code version
benegee Sep 29, 2026
fffb8f4
mention t8code version in github workflow in README
benegee Sep 29, 2026
5c48b21
bump t8code_jll version
benegee Sep 30, 2026
68d65ed
Merge branch 'main' into bg/t8-26-9
benegee Sep 30, 2026
bc8d683
version for release
benegee Sep 30, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 7 additions & 7 deletions .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,44 +59,44 @@ jobs:
t8code_version:
- '4.0.0'
t8code_snapshot:
- '26.08'
- '26.09'
include:
- julia-version: '1.10'
julia-arch: 'default'
os: macos-latest
mpi-provider: JLL_MPI
t8code_version: '4.0.0'
t8code_snapshot: '26.08'
t8code_snapshot: '26.09'
- julia-version: '1'
julia-arch: 'default'
os: macos-latest
mpi-provider: JLL_MPI
t8code_version: '4.0.0'
t8code_snapshot: '26.08'
t8code_snapshot: '26.09'
- julia-version: 'nightly'
julia-arch: 'default'
os: macos-latest
mpi-provider: JLL_MPI
t8code_version: '4.0.0'
t8code_snapshot: '26.08'
t8code_snapshot: '26.09'
- julia-version: '1.10'
julia-arch: 'x64'
os: ubuntu-latest
mpi-provider: SYSTEM_MPI
t8code_version: '4.0.0'
t8code_snapshot: '26.08'
t8code_snapshot: '26.09'
- julia-version: '1'
julia-arch: 'x64'
os: ubuntu-latest
mpi-provider: SYSTEM_MPI
t8code_version: '4.0.0'
t8code_snapshot: '26.08'
t8code_snapshot: '26.09'
- julia-version: 'nightly'
julia-arch: 'x64'
os: ubuntu-latest
mpi-provider: SYSTEM_MPI
t8code_version: '4.0.0'
t8code_snapshot: '26.08'
t8code_snapshot: '26.09'
steps:
- name: Checkout repository
uses: actions/checkout@v7
Expand Down
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 <johannes.markert@dlr.de>"]
version = "0.10.0"
version = "0.10.1"

[deps]
CEnum = "fa961155-64e5-5f13-b03f-caf6b980ea82"
Expand All @@ -22,4 +22,4 @@ Preferences = "1.2.1"
Reexport = "0.2, 1.0"
UUIDs = "1"
julia = "1.10"
t8code_jll = "=4.0.8"
t8code_jll = "=4.0.9"
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 = "db9d00b1eaecef9135b00cad5d6d498a16998b17"
git-tree-sha1 = "b81773896950985f6eb96c161a7a6b4b0f6ab69d"
lazy = true
libc = "glibc"
mpi = "mpich"
os = "linux"

[[t8code.download]]
sha256 = "cc76e7345a1f30673093970be94713d5fe43fb76e6acb01ea0237b5d148d0caf"
url = "https://github.com/JuliaBinaryWrappers/t8code_jll.jl/releases/download/t8code-v4.0.8+0/t8code.v4.0.8.x86_64-linux-gnu-mpi+mpich.tar.gz"
sha256 = "e4df562727a3219a6e7e81ef80960c2d52f2bd6960b3d93d91d5dc69896091bc"
url = "https://github.com/JuliaBinaryWrappers/t8code_jll.jl/releases/download/t8code-v4.0.9+0/t8code.v4.0.9.x86_64-linux-gnu-mpi+mpich.tar.gz"
6 changes: 3 additions & 3 deletions dev/Manifest.toml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

9 changes: 6 additions & 3 deletions dev/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -89,8 +89,11 @@ julia> Pkg.test("T8code")
```

If anything fails, you might have to update the generator workflow (step 7) or start
debugging the tests. If all goes well, go ahead and open a pull request. Make sure to
include `Artifacts.toml`, reflecting the sources you used. Include `dev/Manifest.toml` as
well to make the generation reproducible.
debugging the tests. If all goes well, go ahead and open a pull request.

- make sure to include `Artifacts.toml`, reflecting the sources you used
- include `dev/Manifest.toml` to make the generation reproducible
- adapt the t8code version in `.github/workflows/test.yml`

Once this pull request has been merged, downstream packages can start adopting your new
t8code release!
1 change: 1 addition & 0 deletions dev/generator.toml
Original file line number Diff line number Diff line change
Expand Up @@ -166,6 +166,7 @@ output_ignorelist = [
"sc_MPI_Irecv",
"sc_MPI_Send",
"sc_MPI_Isend",
"sc_MPI_Sendrecv",
"sc_MPI_Probe",
"sc_MPI_Iprobe",
"sc_MPI_Get_count",
Expand Down
Loading
Loading