diff --git a/.github/workflows/benchmark.yml b/.github/workflows/benchmark.yml index 0b20d756..ccc7bb31 100644 --- a/.github/workflows/benchmark.yml +++ b/.github/workflows/benchmark.yml @@ -8,6 +8,7 @@ jobs: if: "!contains(github.event.head_commit.message, '[skip ci]')" env: GKS_ENCODING: "utf8" + GKSwstype: "100" runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ea965cb7..797cc072 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -13,6 +13,7 @@ jobs: if: "!contains(github.event.head_commit.message, '[skip ci]')" env: GKS_ENCODING: "utf8" + GKSwstype: "100" name: Julia ${{ matrix.version }} - ${{ matrix.os }} runs-on: ${{ matrix.os }} diff --git a/src/backends/hdf5.jl b/src/backends/hdf5.jl index 699b1529..050992aa 100644 --- a/src/backends/hdf5.jl +++ b/src/backends/hdf5.jl @@ -440,8 +440,8 @@ end #Read KW from group: function _read(::Type{KW}, grp::Group) d = KW() - gnames = names(grp) - for k in gnames + gkeys = keys(grp) + for k in gkeys try v = _read_typed(grp, k) d[Symbol(k)] = v