Compare commits
107 Commits
feature/mu
...
develop
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
9d596b4a59 | ||
|
|
2e8ea68d97 | ||
|
|
48a3d92d04 | ||
|
|
d61fd4aba7 | ||
|
|
509fe962d4 | ||
|
|
2c9de7a9ae | ||
|
|
720e04e196 | ||
|
|
5543d6eb36 | ||
|
|
06c12f97cd | ||
|
|
90d20764f4 | ||
|
|
54590f3ebd | ||
|
|
337a882af8 | ||
|
|
423ee69c1e | ||
|
|
c2e3c732f0 | ||
|
|
83f81a6422 | ||
|
|
d326f6fae8 | ||
|
|
c0b3646193 | ||
|
|
3da2551adb | ||
|
|
d261272ffa | ||
|
|
23ccd7ee3b | ||
|
|
298c7efe76 | ||
|
|
1cf9ecccf5 | ||
|
|
cfd5059e77 | ||
|
|
9a694db450 | ||
|
|
ab0a778593 | ||
|
|
57af2ff798 | ||
|
|
9f5cf0a457 | ||
|
|
976e8c9750 | ||
|
|
c1e44d32e6 | ||
|
|
b9244a85d9 | ||
|
|
70cf2c390b | ||
|
|
149b8e9769 | ||
|
|
8102fa8c97 | ||
|
|
784061b15e | ||
|
|
6b6bcdead6 | ||
|
|
0e76abaf64 | ||
|
|
4bbda3038a | ||
|
|
138daa8846 | ||
|
|
10c693a04f | ||
|
|
0cb5808087 | ||
|
|
1b06e868fd | ||
|
|
93938b3a8d | ||
|
|
a1c81eda20 | ||
|
|
b7511c19d0 | ||
|
|
502b32b0f2 | ||
|
|
a9036005c3 | ||
|
|
b9f4c001ad | ||
|
|
4a8be219e0 | ||
|
|
ef4f1f2bd4 | ||
|
|
0b4e9cf976 | ||
|
|
dcccc35526 | ||
|
|
64514392fb | ||
|
|
0a2006d9c6 | ||
|
|
2376723d4a | ||
|
|
281984b3e3 | ||
|
|
c1c131260a | ||
|
|
24700e8f06 | ||
|
|
88b24c258b | ||
|
|
4e0277c35a | ||
|
|
96a4e10102 | ||
|
|
cf232a757f | ||
|
|
158dff6b50 | ||
|
|
eac2cd54e2 | ||
|
|
3e762b07aa | ||
|
|
ee4d92e01b | ||
|
|
9dd36f016a | ||
|
|
169896aedb | ||
|
|
719d800499 | ||
|
|
03cc221016 | ||
|
|
0f94940f1a | ||
|
|
34ec3bb7bc | ||
|
|
1750b4b0af | ||
|
|
659bc99fd1 | ||
|
|
99487d9e45 | ||
|
|
5985d0e0b1 | ||
|
|
a8942c7413 | ||
|
|
d93c6fae43 | ||
|
|
18c438bdf0 | ||
|
|
adc467992e | ||
|
|
0f30852242 | ||
|
|
2025d047e2 | ||
|
|
81a6f6874f | ||
|
|
018f093c09 | ||
|
|
40a0e3c7b5 | ||
|
|
55e3f667d4 | ||
|
|
6924d590cc | ||
|
|
e4fb9aa96e | ||
|
|
94119211a7 | ||
|
|
11dfa25910 | ||
|
|
71595e9ea3 | ||
|
|
2b8139f34c | ||
|
|
9acd203041 | ||
|
|
4d0501f48c | ||
|
|
a6c1dff09a | ||
|
|
0173706826 | ||
|
|
9c61f7b1e1 | ||
|
|
ad2d77397a | ||
|
|
ba1fe3d1df | ||
|
|
7d1997ff7b | ||
|
|
23e237e728 | ||
|
|
ea902f9ace | ||
|
|
f98c93ab19 | ||
|
|
4e4c7cf66d | ||
|
|
7997b53589 | ||
|
|
93754cae33 | ||
|
|
a898cef6c2 | ||
|
|
889dc1e9a7 |
@@ -1,5 +1,4 @@
|
|||||||
# Copyright by The HDF Group.
|
# Copyright by The HDF Group.
|
||||||
# Copyright by the Board of Trustees of the University of Illinois.
|
|
||||||
# All rights reserved.
|
# All rights reserved.
|
||||||
#
|
#
|
||||||
# This file is part of HDF5. The full HDF5 copyright notice, including
|
# This file is part of HDF5. The full HDF5 copyright notice, including
|
||||||
|
|||||||
4
.github/CODEOWNERS
vendored
4
.github/CODEOWNERS
vendored
@@ -2,10 +2,10 @@
|
|||||||
# Each line is a file pattern followed by one or more owners.
|
# Each line is a file pattern followed by one or more owners.
|
||||||
|
|
||||||
# These owners will be the default owners for everything in the repo.
|
# These owners will be the default owners for everything in the repo.
|
||||||
* @lrknox @derobins @byrnHDF @fortnern @jhendersonHDF @ChristopherHogan @gnuoyd @qkoziol @vchoi-hdfgroup @bmribler @raylu-hdf
|
* @lrknox @derobins @byrnHDF @fortnern @jhendersonHDF @qkoziol @vchoi-hdfgroup @bmribler @raylu-hdf @mattjala @brtnfld
|
||||||
|
|
||||||
# Order is important. The last matching pattern has the most precedence.
|
# Order is important. The last matching pattern has the most precedence.
|
||||||
# So if a pull request only touches javascript files, only these owners
|
# So if a pull request only touches javascript files, only these owners
|
||||||
# will be requested to review.
|
# will be requested to review.
|
||||||
/fortran/ @brtnfld
|
/fortran/ @brtnfld @derobins
|
||||||
/java/ @jhendersonHDF @byrnHDF @derobins
|
/java/ @jhendersonHDF @byrnHDF @derobins
|
||||||
|
|||||||
2
.github/workflows/clang-format-check.yml
vendored
2
.github/workflows/clang-format-check.yml
vendored
@@ -7,7 +7,7 @@ jobs:
|
|||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
if: "!contains(github.event.head_commit.message, 'skip-ci')"
|
if: "!contains(github.event.head_commit.message, 'skip-ci')"
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v3
|
||||||
- name: Run clang-format style check for C and Java programs.
|
- name: Run clang-format style check for C and Java programs.
|
||||||
uses: DoozyX/clang-format-lint-action@v0.13
|
uses: DoozyX/clang-format-lint-action@v0.13
|
||||||
with:
|
with:
|
||||||
|
|||||||
2
.github/workflows/clang-format-fix.yml
vendored
2
.github/workflows/clang-format-fix.yml
vendored
@@ -8,7 +8,7 @@ jobs:
|
|||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
if: "!contains(github.event.head_commit.message, 'skip-ci')"
|
if: "!contains(github.event.head_commit.message, 'skip-ci')"
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v3
|
||||||
- name: Run clang-format style check for C and Java programs.
|
- name: Run clang-format style check for C and Java programs.
|
||||||
uses: DoozyX/clang-format-lint-action@v0.13
|
uses: DoozyX/clang-format-lint-action@v0.13
|
||||||
with:
|
with:
|
||||||
|
|||||||
4
.github/workflows/codespell.yml
vendored
4
.github/workflows/codespell.yml
vendored
@@ -8,8 +8,8 @@ jobs:
|
|||||||
name: Check for spelling errors
|
name: Check for spelling errors
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v3
|
||||||
- uses: codespell-project/actions-codespell@master
|
- uses: codespell-project/actions-codespell@master
|
||||||
with:
|
with:
|
||||||
skip: ./bin/trace,./hl/tools/h5watch/h5watch.c,./tools/test/h5jam/tellub.c,./config/sanitizer/LICENSE
|
skip: ./bin/trace,./hl/tools/h5watch/h5watch.c,./tools/test/h5jam/tellub.c,./config/sanitizer/LICENSE,./tools/test/h5repack/testfiles/*.dat
|
||||||
ignore_words_list: isnt,inout,nd,parms,parm,ba,offsetP,ser,ois,had,fiter,fo,clude,refere,minnum,offsetp,creat,ans:,eiter,lastr,ans,isn't,ifset,sur,trun,dne,tthe,hda,filname,te,htmp,minnum,ake,gord,numer,ro,oce
|
ignore_words_list: isnt,inout,nd,parms,parm,ba,offsetP,ser,ois,had,fiter,fo,clude,refere,minnum,offsetp,creat,ans:,eiter,lastr,ans,isn't,ifset,sur,trun,dne,tthe,hda,filname,te,htmp,minnum,ake,gord,numer,ro,oce
|
||||||
|
|||||||
104
.github/workflows/main.yml
vendored
104
.github/workflows/main.yml
vendored
@@ -5,7 +5,7 @@ on:
|
|||||||
workflow_dispatch:
|
workflow_dispatch:
|
||||||
push:
|
push:
|
||||||
pull_request:
|
pull_request:
|
||||||
branches: [ develop, hdf5_1_12, hdf5_1_10, hdf5_1_8 ]
|
branches: [ develop, hdf5_1_14, hdf5_1_12, hdf5_1_10, hdf5_1_8 ]
|
||||||
paths-ignore:
|
paths-ignore:
|
||||||
- '.github/CODEOWNERS'
|
- '.github/CODEOWNERS'
|
||||||
- '.github/FUNDING.yml'
|
- '.github/FUNDING.yml'
|
||||||
@@ -109,6 +109,7 @@ jobs:
|
|||||||
direct_vfd: enable
|
direct_vfd: enable
|
||||||
deprec_sym: enable
|
deprec_sym: enable
|
||||||
default_api: v114
|
default_api: v114
|
||||||
|
szip: yes
|
||||||
toolchain: ""
|
toolchain: ""
|
||||||
generator: "autogen"
|
generator: "autogen"
|
||||||
flags: ""
|
flags: ""
|
||||||
@@ -129,6 +130,7 @@ jobs:
|
|||||||
direct_vfd: disable
|
direct_vfd: disable
|
||||||
deprec_sym: enable
|
deprec_sym: enable
|
||||||
default_api: v114
|
default_api: v114
|
||||||
|
szip: yes
|
||||||
toolchain: ""
|
toolchain: ""
|
||||||
generator: "autogen"
|
generator: "autogen"
|
||||||
flags: "CC=mpicc"
|
flags: "CC=mpicc"
|
||||||
@@ -139,7 +141,7 @@ jobs:
|
|||||||
# We could also build with the Autotools via brew installing them,
|
# We could also build with the Autotools via brew installing them,
|
||||||
# but that seems unnecessary
|
# but that seems unnecessary
|
||||||
- name: "MacOS Clang CMake"
|
- name: "MacOS Clang CMake"
|
||||||
os: macos-latest
|
os: macos-11
|
||||||
cpp: ON
|
cpp: ON
|
||||||
fortran: OFF
|
fortran: OFF
|
||||||
java: ON
|
java: ON
|
||||||
@@ -169,15 +171,16 @@ jobs:
|
|||||||
direct_vfd: enable
|
direct_vfd: enable
|
||||||
deprec_sym: enable
|
deprec_sym: enable
|
||||||
default_api: v16
|
default_api: v16
|
||||||
|
szip: yes
|
||||||
toolchain: ""
|
toolchain: ""
|
||||||
generator: "autogen"
|
generator: "autogen"
|
||||||
flags: ""
|
flags: ""
|
||||||
run_tests: false
|
run_tests: false
|
||||||
thread_safety:
|
thread_safety:
|
||||||
- enabled: false
|
enabled: false
|
||||||
text: ""
|
text: ""
|
||||||
build_mode:
|
build_mode:
|
||||||
- text: "DBG"
|
text: " DBG"
|
||||||
cmake: "Debug"
|
cmake: "Debug"
|
||||||
autotools: "debug"
|
autotools: "debug"
|
||||||
|
|
||||||
@@ -191,15 +194,16 @@ jobs:
|
|||||||
direct_vfd: enable
|
direct_vfd: enable
|
||||||
deprec_sym: enable
|
deprec_sym: enable
|
||||||
default_api: v18
|
default_api: v18
|
||||||
|
szip: yes
|
||||||
toolchain: ""
|
toolchain: ""
|
||||||
generator: "autogen"
|
generator: "autogen"
|
||||||
flags: ""
|
flags: ""
|
||||||
run_tests: false
|
run_tests: false
|
||||||
thread_safety:
|
thread_safety:
|
||||||
- enabled: false
|
enabled: false
|
||||||
text: ""
|
text: ""
|
||||||
build_mode:
|
build_mode:
|
||||||
- text: "DBG"
|
text: " DBG"
|
||||||
cmake: "Debug"
|
cmake: "Debug"
|
||||||
autotools: "debug"
|
autotools: "debug"
|
||||||
|
|
||||||
@@ -213,15 +217,16 @@ jobs:
|
|||||||
direct_vfd: enable
|
direct_vfd: enable
|
||||||
deprec_sym: enable
|
deprec_sym: enable
|
||||||
default_api: v110
|
default_api: v110
|
||||||
|
szip: yes
|
||||||
toolchain: ""
|
toolchain: ""
|
||||||
generator: "autogen"
|
generator: "autogen"
|
||||||
flags: ""
|
flags: ""
|
||||||
run_tests: false
|
run_tests: false
|
||||||
thread_safety:
|
thread_safety:
|
||||||
- enabled: false
|
enabled: false
|
||||||
text: ""
|
text: ""
|
||||||
build_mode:
|
build_mode:
|
||||||
- text: "DBG"
|
text: " DBG"
|
||||||
cmake: "Debug"
|
cmake: "Debug"
|
||||||
autotools: "debug"
|
autotools: "debug"
|
||||||
|
|
||||||
@@ -235,15 +240,39 @@ jobs:
|
|||||||
direct_vfd: enable
|
direct_vfd: enable
|
||||||
deprec_sym: enable
|
deprec_sym: enable
|
||||||
default_api: v112
|
default_api: v112
|
||||||
|
szip: yes
|
||||||
toolchain: ""
|
toolchain: ""
|
||||||
generator: "autogen"
|
generator: "autogen"
|
||||||
flags: ""
|
flags: ""
|
||||||
run_tests: false
|
run_tests: false
|
||||||
thread_safety:
|
thread_safety:
|
||||||
- enabled: false
|
enabled: false
|
||||||
text: ""
|
text: ""
|
||||||
build_mode:
|
build_mode:
|
||||||
- text: "DBG"
|
text: " DBG"
|
||||||
|
cmake: "Debug"
|
||||||
|
autotools: "debug"
|
||||||
|
|
||||||
|
- name: "Ubuntu gcc Autotools v1.14 default API (build only)"
|
||||||
|
os: ubuntu-latest
|
||||||
|
cpp: enable
|
||||||
|
fortran: enable
|
||||||
|
java: enable
|
||||||
|
parallel: disable
|
||||||
|
mirror_vfd: enable
|
||||||
|
direct_vfd: enable
|
||||||
|
deprec_sym: enable
|
||||||
|
default_api: v114
|
||||||
|
szip: yes
|
||||||
|
toolchain: ""
|
||||||
|
generator: "autogen"
|
||||||
|
flags: ""
|
||||||
|
run_tests: false
|
||||||
|
thread_safety:
|
||||||
|
enabled: false
|
||||||
|
text: ""
|
||||||
|
build_mode:
|
||||||
|
text: " DBG"
|
||||||
cmake: "Debug"
|
cmake: "Debug"
|
||||||
autotools: "debug"
|
autotools: "debug"
|
||||||
|
|
||||||
@@ -256,60 +285,63 @@ jobs:
|
|||||||
mirror_vfd: enable
|
mirror_vfd: enable
|
||||||
direct_vfd: enable
|
direct_vfd: enable
|
||||||
deprec_sym: disable
|
deprec_sym: disable
|
||||||
default_api: v114
|
default_api: default
|
||||||
|
szip: yes
|
||||||
toolchain: ""
|
toolchain: ""
|
||||||
generator: "autogen"
|
generator: "autogen"
|
||||||
flags: ""
|
flags: ""
|
||||||
run_tests: false
|
run_tests: false
|
||||||
thread_safety:
|
thread_safety:
|
||||||
- enabled: false
|
enabled: false
|
||||||
text: ""
|
text: ""
|
||||||
build_mode:
|
build_mode:
|
||||||
- text: "DBG"
|
text: " DBG"
|
||||||
cmake: "Debug"
|
cmake: "Debug"
|
||||||
autotools: "debug"
|
autotools: "debug"
|
||||||
|
|
||||||
- name: "Ubuntu gcc Autotools -Werror (build only) DBG"
|
- name: "Ubuntu gcc Autotools -Werror (build only)"
|
||||||
os: ubuntu-latest
|
os: ubuntu-latest
|
||||||
cpp: enable
|
cpp: enable
|
||||||
fortran: disable
|
fortran: disable
|
||||||
java: disable
|
java: disable
|
||||||
parallel: disable
|
parallel: disable
|
||||||
mirror_vfd: enable
|
mirror_vfd: disable
|
||||||
direct_vfd: enable
|
direct_vfd: enable
|
||||||
deprec_sym: enable
|
deprec_sym: enable
|
||||||
default_api: v114
|
default_api: v114
|
||||||
|
szip: yes
|
||||||
toolchain: ""
|
toolchain: ""
|
||||||
generator: "autogen"
|
generator: "autogen"
|
||||||
flags: "CFLAGS=-Werror"
|
flags: "CFLAGS=-Werror"
|
||||||
run_tests: false
|
run_tests: false
|
||||||
thread_safety:
|
thread_safety:
|
||||||
- enabled: false
|
enabled: false
|
||||||
text: ""
|
text: ""
|
||||||
build_mode:
|
build_mode:
|
||||||
- text: "DBG"
|
text: " DBG"
|
||||||
cmake: "Debug"
|
cmake: "Debug"
|
||||||
autotools: "debug"
|
autotools: "debug"
|
||||||
|
|
||||||
- name: "Ubuntu gcc Autotools -Werror (build only) REL"
|
- name: "Ubuntu gcc Autotools -Werror (build only)"
|
||||||
os: ubuntu-latest
|
os: ubuntu-latest
|
||||||
cpp: enable
|
cpp: enable
|
||||||
fortran: disable
|
fortran: disable
|
||||||
java: disable
|
java: disable
|
||||||
parallel: disable
|
parallel: disable
|
||||||
mirror_vfd: enable
|
mirror_vfd: disable
|
||||||
direct_vfd: enable
|
direct_vfd: enable
|
||||||
deprec_sym: enable
|
deprec_sym: enable
|
||||||
default_api: v114
|
default_api: v114
|
||||||
|
szip: yes
|
||||||
toolchain: ""
|
toolchain: ""
|
||||||
generator: "autogen"
|
generator: "autogen"
|
||||||
flags: "CFLAGS=-Werror"
|
flags: "CFLAGS=-Werror"
|
||||||
run_tests: false
|
run_tests: false
|
||||||
thread_safety:
|
thread_safety:
|
||||||
- enabled: false
|
enabled: false
|
||||||
text: ""
|
text: ""
|
||||||
build_mode:
|
build_mode:
|
||||||
- text: "REL"
|
text: " REL"
|
||||||
cmake: "Release"
|
cmake: "Release"
|
||||||
autotools: "production"
|
autotools: "production"
|
||||||
|
|
||||||
@@ -329,6 +361,10 @@ jobs:
|
|||||||
# SETUP
|
# SETUP
|
||||||
#
|
#
|
||||||
|
|
||||||
|
#Useful for debugging
|
||||||
|
- name: Dump matrix context
|
||||||
|
run: echo '${{ toJSON(matrix) }}'
|
||||||
|
|
||||||
- name: Install CMake Dependencies (Linux)
|
- name: Install CMake Dependencies (Linux)
|
||||||
run: sudo apt-get install ninja-build
|
run: sudo apt-get install ninja-build
|
||||||
if: matrix.os == 'ubuntu-latest'
|
if: matrix.os == 'ubuntu-latest'
|
||||||
@@ -341,15 +377,17 @@ jobs:
|
|||||||
echo "CC=gcc-11" >> $GITHUB_ENV
|
echo "CC=gcc-11" >> $GITHUB_ENV
|
||||||
echo "CXX=g++-11" >> $GITHUB_ENV
|
echo "CXX=g++-11" >> $GITHUB_ENV
|
||||||
echo "FC=gfortran-11" >> $GITHUB_ENV
|
echo "FC=gfortran-11" >> $GITHUB_ENV
|
||||||
|
sudo apt install libaec0 libaec-dev
|
||||||
if: (matrix.generator == 'autogen') && (matrix.parallel != 'enable')
|
if: (matrix.generator == 'autogen') && (matrix.parallel != 'enable')
|
||||||
|
|
||||||
- name: Install Autotools Dependencies (Linux, parallel)
|
- name: Install Autotools Dependencies (Linux, parallel)
|
||||||
run: |
|
run: |
|
||||||
sudo apt update
|
sudo apt update
|
||||||
sudo apt install automake autoconf libtool libtool-bin
|
sudo apt install automake autoconf libtool libtool-bin
|
||||||
sudo apt install openmpi-bin openmpi-common
|
sudo apt install openmpi-bin openmpi-common mpi-default-dev
|
||||||
echo "CC=mpicc" >> $GITHUB_ENV
|
echo "CC=mpicc" >> $GITHUB_ENV
|
||||||
echo "FC=mpif90" >> $GITHUB_ENV
|
echo "FC=mpif90" >> $GITHUB_ENV
|
||||||
|
sudo apt install libaec0 libaec-dev
|
||||||
if: (matrix.generator == 'autogen') && (matrix.parallel == 'enable')
|
if: (matrix.generator == 'autogen') && (matrix.parallel == 'enable')
|
||||||
|
|
||||||
- name: Install Dependencies (Windows)
|
- name: Install Dependencies (Windows)
|
||||||
@@ -358,7 +396,7 @@ jobs:
|
|||||||
|
|
||||||
- name: Install Dependencies (macOS)
|
- name: Install Dependencies (macOS)
|
||||||
run: brew install ninja
|
run: brew install ninja
|
||||||
if: matrix.os == 'macos-latest'
|
if: matrix.os == 'macos-11'
|
||||||
|
|
||||||
- name: Set environment for MSVC (Windows)
|
- name: Set environment for MSVC (Windows)
|
||||||
run: |
|
run: |
|
||||||
@@ -369,7 +407,7 @@ jobs:
|
|||||||
|
|
||||||
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
|
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
|
||||||
- name: Get Sources
|
- name: Get Sources
|
||||||
uses: actions/checkout@v2
|
uses: actions/checkout@v3
|
||||||
|
|
||||||
#
|
#
|
||||||
# AUTOTOOLS CONFIGURE
|
# AUTOTOOLS CONFIGURE
|
||||||
@@ -380,7 +418,7 @@ jobs:
|
|||||||
sh ./autogen.sh
|
sh ./autogen.sh
|
||||||
mkdir "${{ runner.workspace }}/build"
|
mkdir "${{ runner.workspace }}/build"
|
||||||
cd "${{ runner.workspace }}/build"
|
cd "${{ runner.workspace }}/build"
|
||||||
${{ matrix.flags }} $GITHUB_WORKSPACE/configure --enable-build-mode=${{ matrix.build_mode.autotools }} --${{ matrix.deprec_sym }}-deprecated-symbols --with-default-api-version=${{ matrix.default_api }} --enable-shared --${{ matrix.parallel }}-parallel --${{ matrix.cpp }}-cxx --${{ matrix.fortran }}-fortran --${{ matrix.java }}-java --${{ matrix.mirror_vfd }}-mirror-vfd --${{ matrix.direct_vfd }}-direct-vfd
|
${{ matrix.flags }} $GITHUB_WORKSPACE/configure --enable-build-mode=${{ matrix.build_mode.autotools }} --${{ matrix.deprec_sym }}-deprecated-symbols --with-default-api-version=${{ matrix.default_api }} --enable-shared --${{ matrix.parallel }}-parallel --${{ matrix.cpp }}-cxx --${{ matrix.fortran }}-fortran --${{ matrix.java }}-java --${{ matrix.mirror_vfd }}-mirror-vfd --${{ matrix.direct_vfd }}-direct-vfd --with-szlib=${{ matrix.szip }}
|
||||||
shell: bash
|
shell: bash
|
||||||
if: (matrix.generator == 'autogen') && (! matrix.thread_safe.enabled)
|
if: (matrix.generator == 'autogen') && (! matrix.thread_safe.enabled)
|
||||||
|
|
||||||
@@ -389,7 +427,7 @@ jobs:
|
|||||||
sh ./autogen.sh
|
sh ./autogen.sh
|
||||||
mkdir "${{ runner.workspace }}/build"
|
mkdir "${{ runner.workspace }}/build"
|
||||||
cd "${{ runner.workspace }}/build"
|
cd "${{ runner.workspace }}/build"
|
||||||
${{ matrix.flags }} $GITHUB_WORKSPACE/configure --enable-build-mode=${{ matrix.build_mode.autotools }} --enable-shared --enable-threadsafe --disable-hl --${{ matrix.parallel }}-parallel --${{ matrix.mirror_vfd }}-mirror-vfd --${{ matrix.direct_vfd }}-direct-vfd
|
${{ matrix.flags }} $GITHUB_WORKSPACE/configure --enable-build-mode=${{ matrix.build_mode.autotools }} --enable-shared --enable-threadsafe --disable-hl --${{ matrix.parallel }}-parallel --${{ matrix.mirror_vfd }}-mirror-vfd --${{ matrix.direct_vfd }}-direct-vfd --with-szlib=${{ matrix.szip }}
|
||||||
shell: bash
|
shell: bash
|
||||||
if: (matrix.generator == 'autogen') && (matrix.thread_safe.enabled)
|
if: (matrix.generator == 'autogen') && (matrix.thread_safe.enabled)
|
||||||
|
|
||||||
@@ -442,3 +480,17 @@ jobs:
|
|||||||
working-directory: ${{ runner.workspace }}/build
|
working-directory: ${{ runner.workspace }}/build
|
||||||
# Skip Debug MSVC while we investigate H5L Java test timeouts
|
# Skip Debug MSVC while we investigate H5L Java test timeouts
|
||||||
if: (matrix.generator != 'autogen') && (matrix.run_tests) && ! ((matrix.name == 'Windows MSVC CMake') && (matrix.build_mode.cmake == 'Debug'))
|
if: (matrix.generator != 'autogen') && (matrix.run_tests) && ! ((matrix.name == 'Windows MSVC CMake') && (matrix.build_mode.cmake == 'Debug'))
|
||||||
|
|
||||||
|
#
|
||||||
|
# INSTALL (note that this runs even when we don't run the tests)
|
||||||
|
#
|
||||||
|
|
||||||
|
- name: Autotools Install
|
||||||
|
run: make install
|
||||||
|
working-directory: ${{ runner.workspace }}/build
|
||||||
|
if: (matrix.generator == 'autogen')
|
||||||
|
|
||||||
|
- name: Autotools Verify Install
|
||||||
|
run: make check-install
|
||||||
|
working-directory: ${{ runner.workspace }}/build
|
||||||
|
if: (matrix.generator == 'autogen')
|
||||||
|
|||||||
@@ -1,5 +1,4 @@
|
|||||||
# Copyright by The HDF Group.
|
# Copyright by The HDF Group.
|
||||||
# Copyright by the Board of Trustees of the University of Illinois.
|
|
||||||
# All rights reserved.
|
# All rights reserved.
|
||||||
#
|
#
|
||||||
# This file is part of HDF5. The full HDF5 copyright notice, including
|
# This file is part of HDF5. The full HDF5 copyright notice, including
|
||||||
|
|||||||
@@ -242,7 +242,7 @@ if (NOT HDF5_EXTERNALLY_CONFIGURED)
|
|||||||
endif ()
|
endif ()
|
||||||
install (
|
install (
|
||||||
FILES ${release_files}
|
FILES ${release_files}
|
||||||
DESTINATION ${HDF5_INSTALL_DATA_DIR}
|
DESTINATION ${HDF5_INSTALL_DOC_DIR}
|
||||||
COMPONENT hdfdocuments
|
COMPONENT hdfdocuments
|
||||||
)
|
)
|
||||||
endif ()
|
endif ()
|
||||||
|
|||||||
@@ -543,15 +543,6 @@ if (HDF5_ENABLE_COVERAGE)
|
|||||||
endif ()
|
endif ()
|
||||||
endif ()
|
endif ()
|
||||||
|
|
||||||
#-----------------------------------------------------------------------------
|
|
||||||
# Option to indicate using dmalloc
|
|
||||||
#-----------------------------------------------------------------------------
|
|
||||||
# option (HDF5_ENABLE_USING_DMALLOC "Indicate that dmalloc is used" OFF)
|
|
||||||
# if (HDF5_ENABLE_USING_DMALLOC)
|
|
||||||
# find_package (DMALLOC)
|
|
||||||
# set (H5_HAVE_DMALLOC DMALLOC_FOUND)
|
|
||||||
# endif ()
|
|
||||||
|
|
||||||
#-----------------------------------------------------------------------------
|
#-----------------------------------------------------------------------------
|
||||||
# Option to indicate using a memory checker
|
# Option to indicate using a memory checker
|
||||||
#-----------------------------------------------------------------------------
|
#-----------------------------------------------------------------------------
|
||||||
@@ -560,14 +551,6 @@ if (HDF5_ENABLE_USING_MEMCHECKER)
|
|||||||
set (H5_USING_MEMCHECKER 1)
|
set (H5_USING_MEMCHECKER 1)
|
||||||
endif ()
|
endif ()
|
||||||
|
|
||||||
#-----------------------------------------------------------------------------
|
|
||||||
# Option to indicate internal memory allocation sanity checks are enabled
|
|
||||||
#-----------------------------------------------------------------------------
|
|
||||||
option (HDF5_MEMORY_ALLOC_SANITY_CHECK "Indicate that internal memory allocation sanity checks are enabled" OFF)
|
|
||||||
if (HDF5_MEMORY_ALLOC_SANITY_CHECK)
|
|
||||||
set (H5_MEMORY_ALLOC_SANITY_CHECK 1)
|
|
||||||
endif ()
|
|
||||||
|
|
||||||
#-----------------------------------------------------------------------------
|
#-----------------------------------------------------------------------------
|
||||||
# Option to enable/disable using pread/pwrite for VFDs
|
# Option to enable/disable using pread/pwrite for VFDs
|
||||||
#-----------------------------------------------------------------------------
|
#-----------------------------------------------------------------------------
|
||||||
@@ -829,6 +812,17 @@ if (DEFAULT_API_VERSION MATCHES "v114")
|
|||||||
set (H5_USE_114_API_DEFAULT 1)
|
set (H5_USE_114_API_DEFAULT 1)
|
||||||
endif ()
|
endif ()
|
||||||
|
|
||||||
|
#-----------------------------------------------------------------------------
|
||||||
|
# Option to use 1.16.x API
|
||||||
|
#-----------------------------------------------------------------------------
|
||||||
|
if (NOT DEFAULT_API_VERSION)
|
||||||
|
set (DEFAULT_API_VERSION "v116")
|
||||||
|
endif ()
|
||||||
|
set (H5_USE_116_API_DEFAULT 0)
|
||||||
|
if (DEFAULT_API_VERSION MATCHES "v116")
|
||||||
|
set (H5_USE_116_API_DEFAULT 1)
|
||||||
|
endif ()
|
||||||
|
|
||||||
#-----------------------------------------------------------------------------
|
#-----------------------------------------------------------------------------
|
||||||
# Include user macros
|
# Include user macros
|
||||||
#-----------------------------------------------------------------------------
|
#-----------------------------------------------------------------------------
|
||||||
|
|||||||
142
CONTRIBUTING.md
Normal file
142
CONTRIBUTING.md
Normal file
@@ -0,0 +1,142 @@
|
|||||||
|
# How to contribute to HDF5
|
||||||
|
|
||||||
|
The HDF Group encourages community members to contribute to the HDF5 project. We accept and are very grateful for any contributions,
|
||||||
|
from minor typos and bug fixes to new features. The HDF Group is committed to work with the code contributors and make contribution
|
||||||
|
process enjoyable and straightforward.
|
||||||
|
|
||||||
|
This document describes guiding principles for the HDF5 code contributors and does not pretend to address any possible
|
||||||
|
contribution. If in doubt, please do not hesitate to ask us for guidance.
|
||||||
|
***Note that no contribution may be accepted unless the donor agrees with the HDF Group software license terms
|
||||||
|
found in the COPYING file in every branch's top source directory.***
|
||||||
|
|
||||||
|
|
||||||
|
> We will assume that you are familiar with `git` and `GitHub`. If not, you may go through the GitHub tutorial found at
|
||||||
|
[https://guides.github.com/activities/hello-world/](https://guides.github.com/activities/hello-world/). This tutorial should only take
|
||||||
|
around 10 minutes.
|
||||||
|
|
||||||
|
## Table of Contents
|
||||||
|
|
||||||
|
* [Workflow](#workflow)
|
||||||
|
* [Acceptance criteria for a pull request](#criteria)
|
||||||
|
* [Release Note](#releasenote)
|
||||||
|
* [Check List](#checklist)
|
||||||
|
|
||||||
|
# Workflow <A NAME="workflow"></A>
|
||||||
|
|
||||||
|
The process for contributing code to HDF5 is as follows:
|
||||||
|
|
||||||
|
* Open an issue on [HDF5 GitHub](https://github.com/HDFGroup/hdf5/issues).
|
||||||
|
|
||||||
|
> This step is ***required*** unless the change is minor (e.g., typo fix).
|
||||||
|
|
||||||
|
* Fork the [HDF5](https://github.com/HDFGroup/hdf5) repository.
|
||||||
|
* Make the desired changes to the HDF5 software.
|
||||||
|
* New features should always go to _develop_ branch first and later should be merged to the appropriate maintenance branches.
|
||||||
|
* Bug fixes should go to all appropriate branches (_develop_ and maintenance).
|
||||||
|
* Build and test your changes. Detailed instructions on building and testing HDF5 can be found in the `INSTALL*` files in the `release_docs` directory.
|
||||||
|
* Push your changes to GitHub.
|
||||||
|
* Issue a pull request and address any code formatting and testing issues reported.
|
||||||
|
|
||||||
|
Once a pull request is correctly formatted and passes **ALL** CI tests, it will be reviewed and evaluated by The HDF Group developers and HDF5
|
||||||
|
community members who can approve pull requests. The HDF Group developers will work with you to ensure that the pull request satisfies the acceptance
|
||||||
|
criteria described in the next section.
|
||||||
|
|
||||||
|
# Acceptance criteria for a pull request <A NAME="criteria"></A>
|
||||||
|
|
||||||
|
We appreciate every contribution we receive, but we may not accept them all. Those that we *do* satisfy the following criteria:
|
||||||
|
|
||||||
|
* **The pull request has a clear purpose** - What does the pull request address? How does it benefit the HDF5 community?
|
||||||
|
If the pull request does not have a clear purpose and benefits, it will not be accepted.
|
||||||
|
|
||||||
|
* **The pull request is documented** - The HDF5 developers must understand not only *what* a change is doing, but *how* it is doing it.
|
||||||
|
Documenting the code makes it easier for us to understand your patch and maintain the code in the future.
|
||||||
|
|
||||||
|
* **The pull request passes HDF5 regression testing** - Any issue fixed or functionality added should be accompanied by the corresponding
|
||||||
|
tests and pass HDF5 regression testing run by The HDF Group. We do not expect you to perform comprehensive testing across multiple platforms
|
||||||
|
before we accept the pull request. If the pull request does not pass regression testing after the merge, The HDF Group developers will work
|
||||||
|
with you on the fixes.
|
||||||
|
|
||||||
|
* **The pull request does not compromise the principles behind HDF5** - HDF5 has a 100% commitment to backward compatibility.
|
||||||
|
* Any file ever created with HDF5 must be readable by any future version of HDF5.
|
||||||
|
If your patch's purpose is to modify the HDF5 data model or file format,
|
||||||
|
**please** discuss this with us first. File format changes and features required by those changes can be introduced only in a new major release.
|
||||||
|
* HDF5 has a commitment to remaining *machine-independent*; data created on one platform/environment/architecture **must** remain readable by HDF5 on any other.
|
||||||
|
* For binary compatibility, no changes are allowed to public APIs and data structures in the maintenance releases; new APIs can be added.
|
||||||
|
|
||||||
|
* **New features are documented** - Any new features should have proper documentation; talk to us if you have any questions.
|
||||||
|
|
||||||
|
* **When to Write a Release Note** - Generally, a release note must be written for every change that is made to the code for which
|
||||||
|
users might see a change in the way the software works. In other words, if a user might see a difference in the way the software works,
|
||||||
|
a note should be written. By code we mean the text that will be compiled into one of the company's software products. The code includes
|
||||||
|
configuration changes and changes to tools users might work with to configure and build our software.
|
||||||
|
|
||||||
|
* Notes should be added for known problems. Known problems are issues that we know about and have not yet been able to fix.
|
||||||
|
|
||||||
|
* Any change made to address a user-reported problem should be described in a release note.
|
||||||
|
|
||||||
|
* A release note does not need to be written for changes to the code that users will not see. Here are some examples. If you add a
|
||||||
|
comment, you do not need to write a release note describing the comment you added. If you rewrite some code to make it read more
|
||||||
|
clearly and if there is no change in functionality or performance, then you do not need to write a release note. If you change the
|
||||||
|
process by which user software is made, you may not need to write a release note since the change was not made to the code.
|
||||||
|
|
||||||
|
* Users. We have different kinds of users. A release note may be written to be helpful to
|
||||||
|
application developers and not system administrators. Users who may find the RELEASE.txt file helpful include the following:
|
||||||
|
application developers, library developers, and system administrators.
|
||||||
|
|
||||||
|
|
||||||
|
# Release Note <A NAME="releasenote"></A>
|
||||||
|
|
||||||
|
* **Entry Syntax**
|
||||||
|
The release note entry syntax is shown below.
|
||||||
|
|
||||||
|
```
|
||||||
|
- Title/Problem
|
||||||
|
|
||||||
|
Problem/Solution
|
||||||
|
|
||||||
|
Signature
|
||||||
|
```
|
||||||
|
|
||||||
|
* **Entry Elements** - The elements of the entry - title, problem, solution, and signature - are described in more detail in the table
|
||||||
|
below. Descriptions of the problem and the solution should be clear without any ambiguities and should be short without losing clarity or specifics.
|
||||||
|
|
||||||
|
* **Title** - The title or tag should identify one or more categories that will help readers decide if the entry is something they need to study. Can be combined with the `Problem` element
|
||||||
|
* **Problem** - Describe the problem and how users might see the problem in a paragraph.
|
||||||
|
You might also consider the following as you describe the problem:
|
||||||
|
* Under what specific conditions does this issue arise?
|
||||||
|
* Under what specific conditions are we sure this issue will not arise?
|
||||||
|
* For a performance issue, instead of saying something is a performance issue, describe what the performance impact of issue is?
|
||||||
|
* **Solution** - Describe the solution in another paragraph.
|
||||||
|
You might also consider the following as you describe the solution:
|
||||||
|
* What was done to resolve the issue?
|
||||||
|
* What is the functional impact?
|
||||||
|
* Is there a workaround – a way for users design their software so as not to encounter the issue? If so, what is the workaround?
|
||||||
|
* For a performance fix, how has the performance improved? Links to published documentation would be good.
|
||||||
|
* **Signature** - Each entry must be signed with the initials of the author, the date in YYYY/MM/DD format, and the JIRA ticket number. The
|
||||||
|
following is an example entry written by developer Xavier Zolo on April 16, 2014 about JIRA ticket HDFFV-5555: (XYZ - 2014/04/16, HDFFV-5555). The
|
||||||
|
signature is enclosed in parentheses. JIRA or Github numbers should not be used in the description of the problem or the solution. They are like
|
||||||
|
abbreviations that customers and external users will not be able to interpret.
|
||||||
|
|
||||||
|
# Checklist <A NAME="checklist"></A>
|
||||||
|
|
||||||
|
Please make sure that you check the items applicable to your pull request:
|
||||||
|
|
||||||
|
* Code
|
||||||
|
* [ ] Does the pull request have a corresponding GitHub issue and clear purpose?
|
||||||
|
* [ ] Does the pull request follow HDF5 best practices (naming conventions, code portability, code structure, etc.)? <<TODO: link to the document>>
|
||||||
|
* [ ] If changes were done to Autotools build, were they added to CMake and vice versa?
|
||||||
|
* [ ] Is the pull request applicable to any other branches? If yes, which ones? Please document it in the GitHub issue.
|
||||||
|
* [ ] Is the new code sufficiently documented for future maintenance?
|
||||||
|
* [ ] Does the new feature require a change to an existing API? See "API Compatibility Macros" document (https://portal.hdfgroup.org/display/HDF5/API+Compatibility+Macros)
|
||||||
|
* Documentation
|
||||||
|
* [ ] Was the change described in the release_docs/RELEASE.txt file?
|
||||||
|
* [ ] Was MANIFEST updated if new files had been added to the source?
|
||||||
|
* [ ] Was the new function documented in the corresponding public header file using [Doxygen](https://docs.hdfgroup.org/hdf5/develop/_r_m_t.html)?
|
||||||
|
* [ ] Was new functionality documented for the HDF5 community (the level of documentation depends on the feature; ask us what would be appropriate)
|
||||||
|
* Testing
|
||||||
|
* [ ] Does the pull request have tests?
|
||||||
|
* [ ] Does the pull request affect HDF5 library performance?
|
||||||
|
|
||||||
|
We want as many contributions as we can get, and we are here to help. Feel free to reach out to us if you have any questions
|
||||||
|
|
||||||
|
Thank you for your contribution!
|
||||||
@@ -1,6 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright by The HDF Group.
|
# Copyright by The HDF Group.
|
||||||
# Copyright by the Board of Trustees of the University of Illinois.
|
|
||||||
# All rights reserved.
|
# All rights reserved.
|
||||||
#
|
#
|
||||||
# This file is part of HDF5. The full HDF5 copyright notice, including
|
# This file is part of HDF5. The full HDF5 copyright notice, including
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
# Top-level distributed Makefile -*- makefile -*-
|
# Top-level distributed Makefile -*- makefile -*-
|
||||||
|
|
||||||
# Copyright by The HDF Group.
|
# Copyright by The HDF Group.
|
||||||
# Copyright by the Board of Trustees of the University of Illinois.
|
|
||||||
# All rights reserved.
|
# All rights reserved.
|
||||||
#
|
#
|
||||||
# This file is part of HDF5. The full HDF5 copyright notice, including
|
# This file is part of HDF5. The full HDF5 copyright notice, including
|
||||||
|
|||||||
18
README.md
18
README.md
@@ -1,8 +1,12 @@
|
|||||||
HDF5 version 1.13.3-1 currently under development
|
HDF5 version 1.15.0 currently under development
|
||||||
|
|
||||||

|

|
||||||
|
|
||||||
[](https://github.com/HDFGroup/hdf5/actions?query=branch%3Adevelop)
|
[](https://github.com/HDFGroup/hdf5/actions?query=branch%3Adevelop)
|
||||||
|
[](https://github.com/HDFGroup/hdf5/actions?query=branch%3Ahdf5_1_14)
|
||||||
|
[](https://github.com/HDFGroup/hdf5/actions?query=branch%3Ahdf5_1_12)
|
||||||
|
[](https://github.com/HDFGroup/hdf5/actions?query=branch%3Ahdf5_1_10)
|
||||||
|
[](https://github.com/HDFGroup/hdf5/actions?query=branch%3Ahdf5_1_8)
|
||||||
[](https://github.com/HDFGroup/hdf5/blob/develop/COPYING)
|
[](https://github.com/HDFGroup/hdf5/blob/develop/COPYING)
|
||||||
|
|
||||||
*Please refer to the release_docs/INSTALL file for installation instructions.*
|
*Please refer to the release_docs/INSTALL file for installation instructions.*
|
||||||
@@ -81,10 +85,16 @@ new features and bug fixes, though we try to have at least one release of each
|
|||||||
maintenance branch per year. Future HDF5 releases indicated on this schedule
|
maintenance branch per year. Future HDF5 releases indicated on this schedule
|
||||||
are tentative.
|
are tentative.
|
||||||
|
|
||||||
|
**NOTE**: HDF5 1.12 is being retired early due to its incomplete and incompatible VOL
|
||||||
|
layer.
|
||||||
|
|
||||||
| Release | New Features |
|
| Release | New Features |
|
||||||
| ------- | ------------ |
|
| ------- | ------------ |
|
||||||
| 1.13.2 | Onion VFD, Selection I/O, Subfiling |
|
| 1.8.23 | last HDF5 1.8 release |
|
||||||
| 1.13.3 | Multi-Dataset I/O |
|
| 1.10.10 | CVE fixes, performance improvements, H5Dchunk\_iter() |
|
||||||
|
| 1.12.3 | CVE fixes, performance improvements, H5Dchunk\_iter(), last HDF5 1.12 release |
|
||||||
|
| 1.14.1 | selection I/O with datatype conversion |
|
||||||
|
| 2.0.0 | TBD |
|
||||||
| TBD | VFD SWMR |
|
| TBD | VFD SWMR |
|
||||||
|
|
||||||
This list of feature release versions is also tentative, and the specific release
|
This list of feature release versions is also tentative, and the specific release
|
||||||
|
|||||||
@@ -2,7 +2,6 @@ dnl -------------------------------------------------------------------------
|
|||||||
dnl -------------------------------------------------------------------------
|
dnl -------------------------------------------------------------------------
|
||||||
dnl
|
dnl
|
||||||
dnl Copyright by The HDF Group.
|
dnl Copyright by The HDF Group.
|
||||||
dnl Copyright by the Board of Trustees of the University of Illinois.
|
|
||||||
dnl All rights reserved.
|
dnl All rights reserved.
|
||||||
dnl
|
dnl
|
||||||
dnl This file is part of HDF5. The full HDF5 copyright notice, including
|
dnl This file is part of HDF5. The full HDF5 copyright notice, including
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright by The HDF Group.
|
# Copyright by The HDF Group.
|
||||||
# Copyright by the Board of Trustees of the University of Illinois.
|
|
||||||
# All rights reserved.
|
# All rights reserved.
|
||||||
#
|
#
|
||||||
# This file is part of HDF5. The full HDF5 copyright notice, including
|
# This file is part of HDF5. The full HDF5 copyright notice, including
|
||||||
|
|||||||
@@ -11,11 +11,13 @@ CTEST_CMD=`which ctest`
|
|||||||
|
|
||||||
cd @HDF5_BINARY_DIR@
|
cd @HDF5_BINARY_DIR@
|
||||||
if [[ $SUMMARY_FILE == *"ctestS"* ]]; then
|
if [[ $SUMMARY_FILE == *"ctestS"* ]]; then
|
||||||
CMD="${CTEST_CMD} . -E MPI_TEST_ -C Release -j 32 -T test"
|
CMD="${CTEST_CMD} -S ctest_serial.cmake"
|
||||||
else
|
qsub -t 60 -n 1 -q debug-flat-quad -A ${ACCOUNT_ID} ${CMD} >& ${SUMMARY_FILE}
|
||||||
CMD="${CTEST_CMD} . -R MPI_TEST_ ${SKIP_TESTS} -C Release -T test"
|
echo "Done running ctest serial command."
|
||||||
fi
|
touch ctestS.done
|
||||||
|
else
|
||||||
|
CMD="${CTEST_CMD} -S ctest_parallel.cmake"
|
||||||
qsub -t 60 -n 1 -q debug-flat-quad -A ${ACCOUNT_ID} ${CMD} >& ${SUMMARY_FILE}
|
qsub -t 60 -n 1 -q debug-flat-quad -A ${ACCOUNT_ID} ${CMD} >& ${SUMMARY_FILE}
|
||||||
|
|
||||||
echo "Done running ctest parallel command."
|
echo "Done running ctest parallel command."
|
||||||
|
touch ctestP.done
|
||||||
|
fi
|
||||||
|
|||||||
@@ -14,6 +14,7 @@
|
|||||||
|
|
||||||
cd @HDF5_BINARY_DIR@
|
cd @HDF5_BINARY_DIR@
|
||||||
echo "Run parallel test command. Test output will be in build/ctestP.out"
|
echo "Run parallel test command. Test output will be in build/ctestP.out"
|
||||||
ctest . -R MPI_TEST_ -C Release -T test >& ctestP.out
|
ctest -S ctest_parallel.cmake >& ctestP.out
|
||||||
|
|
||||||
echo "Done running ctest parallel command."
|
echo "Done running ctest parallel command."
|
||||||
|
touch ctestP.done
|
||||||
|
|||||||
@@ -8,7 +8,8 @@
|
|||||||
#SBATCH --job-name=h5_ctestP
|
#SBATCH --job-name=h5_ctestP
|
||||||
|
|
||||||
cd @HDF5_BINARY_DIR@
|
cd @HDF5_BINARY_DIR@
|
||||||
ctest . -R MPI_TEST_ -C Release -T test >& ctestP.out
|
echo "Run parallel test command. Test output will be in build/ctestP.out"
|
||||||
|
ctest -S ctest_parallel.cmake >& ctestP.out
|
||||||
echo "Done running ctestP.sl"
|
|
||||||
|
|
||||||
|
echo "Done running ctest parallel command."
|
||||||
|
touch ctestP.done
|
||||||
|
|||||||
@@ -11,8 +11,7 @@
|
|||||||
|
|
||||||
cd @HDF5_BINARY_DIR@
|
cd @HDF5_BINARY_DIR@
|
||||||
echo "Run command. Test output will be in build/ctestS.out"
|
echo "Run command. Test output will be in build/ctestS.out"
|
||||||
ctest . -E MPI_TEST_ -C Release -j 32 -T test >& ctestS.out
|
ctest -S ctest_serial.cmake >& ctestS.out
|
||||||
|
|
||||||
##$CMD >& ctestS.out
|
|
||||||
echo "Done running command."
|
echo "Done running command."
|
||||||
|
touch ctestS.done
|
||||||
|
|||||||
@@ -8,8 +8,8 @@
|
|||||||
#SBATCH --job-name=h5_ctestS
|
#SBATCH --job-name=h5_ctestS
|
||||||
|
|
||||||
cd @HDF5_BINARY_DIR@
|
cd @HDF5_BINARY_DIR@
|
||||||
CMD="ctest . -E MPI_TEST_ -C Release -j 32 -T test"
|
echo "Run command. Test output will be in build/ctestS.out"
|
||||||
|
ctest -S ctest_serial.cmake >& ctestS.out
|
||||||
|
|
||||||
echo "Run $CMD. Test output will be in build/ctestS.out"
|
echo "Done running command."
|
||||||
$CMD >& ctestS.out
|
touch ctestS.done
|
||||||
echo "Done running $CMD"
|
|
||||||
|
|||||||
12
bin/batch/ctest_parallel.cmake.in
Normal file
12
bin/batch/ctest_parallel.cmake.in
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
if(NOT "$ENV{CI_SITE_NAME}" STREQUAL "")
|
||||||
|
set(CTEST_SITE "$ENV{CI_SITE_NAME}")
|
||||||
|
endif()
|
||||||
|
if(NOT "$ENV{CI_BUILD_NAME}" STREQUAL "")
|
||||||
|
set(CTEST_BUILD_NAME "$ENV{CI_BUILD_NAME}")
|
||||||
|
endif()
|
||||||
|
|
||||||
|
ctest_start ("$ENV{CI_MODEL}" "@HDF5_SOURCE_DIR@" "@HDF5_BINARY_DIR@" APPEND)
|
||||||
|
ctest_test (BUILD "@HDF5_BINARY_DIR@" APPEND INCLUDE MPI_TEST_ RETURN_VALUE res)
|
||||||
|
if (${res} LESS 0 OR ${res} GREATER 0)
|
||||||
|
file (APPEND ${CTEST_SCRIPT_DIRECTORY}/FailedCTest.txt "Failed Tests: ${res}\n")
|
||||||
|
endif ()
|
||||||
12
bin/batch/ctest_serial.cmake.in
Normal file
12
bin/batch/ctest_serial.cmake.in
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
if(NOT "$ENV{CI_SITE_NAME}" STREQUAL "")
|
||||||
|
set(CTEST_SITE "$ENV{CI_SITE_NAME}")
|
||||||
|
endif()
|
||||||
|
if(NOT "$ENV{CI_BUILD_NAME}" STREQUAL "")
|
||||||
|
set(CTEST_BUILD_NAME "$ENV{CI_BUILD_NAME}")
|
||||||
|
endif()
|
||||||
|
|
||||||
|
ctest_start ("$ENV{CI_MODEL}" "@HDF5_SOURCE_DIR@" "@HDF5_BINARY_DIR@" APPEND)
|
||||||
|
ctest_test (BUILD "@HDF5_BINARY_DIR@" APPEND EXCLUDE MPI_TEST_ PARALLEL_LEVEL 32 RETURN_VALUE res)
|
||||||
|
if (${res} LESS 0 OR ${res} GREATER 0)
|
||||||
|
file (APPEND ${CTEST_SCRIPT_DIRECTORY}/FailedCTest.txt "Failed Tests: ${res}\n")
|
||||||
|
endif ()
|
||||||
@@ -9,8 +9,8 @@
|
|||||||
#SBATCH --job-name=h5_ctestP
|
#SBATCH --job-name=h5_ctestP
|
||||||
|
|
||||||
cd @HDF5_BINARY_DIR@
|
cd @HDF5_BINARY_DIR@
|
||||||
#run parallel tests except t_cache_image test
|
echo "Run parallel test command. Test output will be in build/ctestP.out"
|
||||||
ctest . -R MPI_TEST_ -C Release -T test >& ctestP.out
|
ctest -S ctest_parallel.cmake >& ctestP.out
|
||||||
|
|
||||||
echo "Done running $CMD"
|
|
||||||
|
|
||||||
|
echo "Done running ctest parallel command."
|
||||||
|
touch ctestP.done
|
||||||
|
|||||||
@@ -9,9 +9,8 @@
|
|||||||
#SBATCH --job-name=h5_ctestS
|
#SBATCH --job-name=h5_ctestS
|
||||||
|
|
||||||
cd @HDF5_BINARY_DIR@
|
cd @HDF5_BINARY_DIR@
|
||||||
CMD="ctest . -E MPI_TEST_ -C Release -j 32 -T test"
|
echo "Run command. Test output will be in build/ctestS.out"
|
||||||
|
ctest -S ctest_serial.cmake >& ctestS.out
|
||||||
echo "Run $CMD. Test output will be in build/ctestS.out"
|
|
||||||
$CMD >& ctestS.out
|
|
||||||
echo "Done running $CMD"
|
|
||||||
|
|
||||||
|
echo "Done running command."
|
||||||
|
touch ctestS.done
|
||||||
|
|||||||
@@ -15,6 +15,8 @@
|
|||||||
|
|
||||||
cd @HDF5_BINARY_DIR@
|
cd @HDF5_BINARY_DIR@
|
||||||
echo "Run parallel test command. Test output will be in build/ctestP.out"
|
echo "Run parallel test command. Test output will be in build/ctestP.out"
|
||||||
ctest . -R 'MPI_TEST_' -C Release -T test >& ctestP.out
|
ctest -S ctest_parallel.cmake >& ctestP.out
|
||||||
|
|
||||||
echo "Done running ctest parallel command."
|
echo "Done running ctest parallel command."
|
||||||
|
touch ctestP.done
|
||||||
|
~
|
||||||
|
|||||||
@@ -11,8 +11,7 @@
|
|||||||
|
|
||||||
cd @HDF5_BINARY_DIR@
|
cd @HDF5_BINARY_DIR@
|
||||||
echo "Run command. Test output will be in build/ctestS.out"
|
echo "Run command. Test output will be in build/ctestS.out"
|
||||||
ctest . -E 'MPI_TEST_' -C Release -j 32 -T test >& ctestS.out
|
ctest -S ctest_serial.cmake >& ctestS.out
|
||||||
|
|
||||||
##$CMD >& ctestS.out
|
|
||||||
echo "Done running command."
|
echo "Done running command."
|
||||||
|
touch ctestS.done
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
#
|
#
|
||||||
# Copyright by The HDF Group.
|
# Copyright by The HDF Group.
|
||||||
# Copyright by the Board of Trustees of the University of Illinois.
|
|
||||||
# All rights reserved.
|
# All rights reserved.
|
||||||
#
|
#
|
||||||
# This file is part of HDF5. The full HDF5 copyright notice, including
|
# This file is part of HDF5. The full HDF5 copyright notice, including
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
#
|
#
|
||||||
# Copyright by The HDF Group.
|
# Copyright by The HDF Group.
|
||||||
# Copyright by the Board of Trustees of the University of Illinois.
|
|
||||||
# All rights reserved.
|
# All rights reserved.
|
||||||
#
|
#
|
||||||
# This file is part of HDF5. The full HDF5 copyright notice, including
|
# This file is part of HDF5. The full HDF5 copyright notice, including
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
#!/usr/bin/env perl
|
#!/usr/bin/env perl
|
||||||
#
|
#
|
||||||
# Copyright by The HDF Group.
|
# Copyright by The HDF Group.
|
||||||
# Copyright by the Board of Trustees of the University of Illinois.
|
|
||||||
# All rights reserved.
|
# All rights reserved.
|
||||||
#
|
#
|
||||||
# This file is part of HDF5. The full HDF5 copyright notice, including
|
# This file is part of HDF5. The full HDF5 copyright notice, including
|
||||||
|
|||||||
@@ -4,7 +4,6 @@ use warnings;
|
|||||||
|
|
||||||
#
|
#
|
||||||
# Copyright by The HDF Group.
|
# Copyright by The HDF Group.
|
||||||
# Copyright by the Board of Trustees of the University of Illinois.
|
|
||||||
# All rights reserved.
|
# All rights reserved.
|
||||||
#
|
#
|
||||||
# This file is part of HDF5. The full HDF5 copyright notice, including
|
# This file is part of HDF5. The full HDF5 copyright notice, including
|
||||||
@@ -144,7 +143,7 @@ foreach $arg (@ARGV) {
|
|||||||
next if $name =~ /^(_beginthread|(Initialize|Enter|Leave)CriticalSection|TlsAlloc)$/;
|
next if $name =~ /^(_beginthread|(Initialize|Enter|Leave)CriticalSection|TlsAlloc)$/;
|
||||||
|
|
||||||
# These are MPI function calls. Ignore them.
|
# These are MPI function calls. Ignore them.
|
||||||
next if $name =~ /^(MPI_|MPE_)/;
|
next if $name =~ /^(MPI_)/;
|
||||||
|
|
||||||
# These are POSIX threads function calls. Ignore them.
|
# These are POSIX threads function calls. Ignore them.
|
||||||
next if $name =~ /^pthread_/;
|
next if $name =~ /^pthread_/;
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
#! /bin/sh
|
#! /bin/sh
|
||||||
#
|
#
|
||||||
# Copyright by The HDF Group.
|
# Copyright by The HDF Group.
|
||||||
# Copyright by the Board of Trustees of the University of Illinois.
|
|
||||||
# All rights reserved.
|
# All rights reserved.
|
||||||
#
|
#
|
||||||
# This file is part of HDF5. The full HDF5 copyright notice, including
|
# This file is part of HDF5. The full HDF5 copyright notice, including
|
||||||
@@ -10,7 +9,6 @@
|
|||||||
# distribution tree, or in https://www.hdfgroup.org/licenses.
|
# distribution tree, or in https://www.hdfgroup.org/licenses.
|
||||||
# If you do not have access to either file, you may request a copy from
|
# If you do not have access to either file, you may request a copy from
|
||||||
# help@hdfgroup.org.
|
# help@hdfgroup.org.
|
||||||
#
|
|
||||||
|
|
||||||
# Check Copyright notice.
|
# Check Copyright notice.
|
||||||
# Check that all the files have the proper copyright notice.
|
# Check that all the files have the proper copyright notice.
|
||||||
@@ -39,8 +37,8 @@ NFIXEDFILES=0 # Number of files fixed.
|
|||||||
NFIXFAILEDFILES=0 # Number of files fix failed.
|
NFIXFAILEDFILES=0 # Number of files fix failed.
|
||||||
NUMBEGINLINES=60 # Copyright notice should be located within the
|
NUMBEGINLINES=60 # Copyright notice should be located within the
|
||||||
# this number of lines at the beginning of the file.
|
# this number of lines at the beginning of the file.
|
||||||
UICOPYRIGHTSTR="Copyright by the Board of Trustees of the University of Illinois"
|
|
||||||
THGCOPYRIGHTSTR="Copyright by The HDF Group."
|
THGCOPYRIGHTSTR="Copyright by The HDF Group."
|
||||||
|
UICOPYRIGHTSTR="Copyright by the Board of Trustees of the University of Illinois"
|
||||||
|
|
||||||
PASSEDLOG=/tmp/h5chkright_passed.$$
|
PASSEDLOG=/tmp/h5chkright_passed.$$
|
||||||
SKIPPEDLOG=/tmp/h5chkright_skipped.$$
|
SKIPPEDLOG=/tmp/h5chkright_skipped.$$
|
||||||
@@ -111,113 +109,92 @@ BUILDCOPYRIGHT()
|
|||||||
# C and C++ source Copyright notice
|
# C and C++ source Copyright notice
|
||||||
cat > ${C_COPYRIGHT} << \EOF
|
cat > ${C_COPYRIGHT} << \EOF
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
* terms governing use, modification, and redistribution, is contained in *
|
* terms governing use, modification, and redistribution, is contained in *
|
||||||
* the files COPYING and Copyright.html. COPYING can be found at the root *
|
* the COPYING file, which can be found at the root of the source code *
|
||||||
* of the source code distribution tree; Copyright.html can be found at the *
|
* distribution tree, or in https://www.hdfgroup.org/licenses. *
|
||||||
* root level of an installed copy of the electronic HDF5 document set and *
|
* If you do not have access to either file, you may request a copy from *
|
||||||
* is linked from the top-level documents page. It can also be found at *
|
* help@hdfgroup.org. *
|
||||||
* http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *
|
|
||||||
* access to either file, you may request a copy from help@hdfgroup.org. *
|
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
# Fortran9X source Copyright notice
|
# Fortran9X source Copyright notice
|
||||||
cat > ${FTN_COPYRIGHT} << \EOF
|
cat > ${FTN_COPYRIGHT} << \EOF
|
||||||
! Copyright by The HDF Group. *
|
! Copyright by The HDF Group. *
|
||||||
! Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
! All rights reserved. *
|
! All rights reserved. *
|
||||||
! *
|
! *
|
||||||
! This file is part of HDF5. The full HDF5 copyright notice, including *
|
! This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
! terms governing use, modification, and redistribution, is contained in *
|
! terms governing use, modification, and redistribution, is contained in *
|
||||||
! the files COPYING and Copyright.html. COPYING can be found at the root *
|
! the COPYING file, which can be found at the root of the source code *
|
||||||
! of the source code distribution tree; Copyright.html can be found at the *
|
! distribution tree, or in https://www.hdfgroup.org/licenses. *
|
||||||
! root level of an installed copy of the electronic HDF5 document set and *
|
! If you do not have access to either file, you may request a copy from *
|
||||||
! is linked from the top-level documents page. It can also be found at *
|
! help@hdfgroup.org. *
|
||||||
! http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *
|
|
||||||
! access to either file, you may request a copy from help@hdfgroup.org. *
|
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
# HTML file Copyright notice
|
# HTML file Copyright notice
|
||||||
cat > ${HTM_COPYRIGHT} << \EOF
|
cat > ${HTM_COPYRIGHT} << \EOF
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
* terms governing use, modification, and redistribution, is contained in *
|
* terms governing use, modification, and redistribution, is contained in *
|
||||||
* the files COPYING and Copyright.html. COPYING can be found at the root *
|
* the COPYING file, which can be found at the root of the source code *
|
||||||
* of the source code distribution tree; Copyright.html can be found at the *
|
* distribution tree, or in https://www.hdfgroup.org/licenses. *
|
||||||
* root level of an installed copy of the electronic HDF5 document set and *
|
* If you do not have access to either file, you may request a copy from *
|
||||||
* is linked from the top-level documents page. It can also be found at *
|
* help@hdfgroup.org. *
|
||||||
* http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have *
|
|
||||||
* access to either file, you may request a copy from help@hdfgroup.org. *
|
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
# Shell style Copyright notice
|
# Shell style Copyright notice
|
||||||
cat > ${SH_COPYRIGHT} << \EOF
|
cat > ${SH_COPYRIGHT} << \EOF
|
||||||
# Copyright by The HDF Group.
|
# Copyright by The HDF Group.
|
||||||
# Copyright by the Board of Trustees of the University of Illinois.
|
|
||||||
# All rights reserved.
|
# All rights reserved.
|
||||||
#
|
#
|
||||||
# This file is part of HDF5. The full HDF5 copyright notice, including
|
# This file is part of HDF5. The full HDF5 copyright notice, including
|
||||||
# terms governing use, modification, and redistribution, is contained in
|
# terms governing use, modification, and redistribution, is contained in
|
||||||
# the files COPYING and Copyright.html. COPYING can be found at the root
|
# the COPYING file, which can be found at the root of the source code
|
||||||
# of the source code distribution tree; Copyright.html can be found at the
|
# distribution tree, or in https://www.hdfgroup.org/licenses.
|
||||||
# root level of an installed copy of the electronic HDF5 document set and
|
# If you do not have access to either file, you may request a copy from
|
||||||
# is linked from the top-level documents page. It can also be found at
|
# help@hdfgroup.org.
|
||||||
# http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have
|
|
||||||
# access to either file, you may request a copy from help@hdfgroup.org.
|
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
# Shell style Copyright notice (2nd type)
|
# Shell style Copyright notice (2nd type)
|
||||||
cat > ${SH_COPYRIGHT2} << \EOF
|
cat > ${SH_COPYRIGHT2} << \EOF
|
||||||
## Copyright by The HDF Group.
|
## Copyright by The HDF Group.
|
||||||
## Copyright by the Board of Trustees of the University of Illinois.
|
|
||||||
## All rights reserved.
|
## All rights reserved.
|
||||||
##
|
##
|
||||||
## This file is part of HDF5. The full HDF5 copyright notice, including
|
## This file is part of HDF5. The full HDF5 copyright notice, including
|
||||||
## terms governing use, modification, and redistribution, is contained in
|
## terms governing use, modification, and redistribution, is contained in
|
||||||
## the files COPYING and Copyright.html. COPYING can be found at the root
|
## the COPYING file, which can be found at the root of the source code
|
||||||
## of the source code distribution tree; Copyright.html can be found at the
|
## distribution tree, or in https://www.hdfgroup.org/licenses.
|
||||||
## root level of an installed copy of the electronic HDF5 document set and
|
## If you do not have access to either file, you may request a copy from
|
||||||
## is linked from the top-level documents page. It can also be found at
|
## help@hdfgroup.org.
|
||||||
## http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have
|
|
||||||
## access to either file, you may request a copy from help@hdfgroup.org.
|
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
# Windows Batch file Copyright notice
|
# Windows Batch file Copyright notice
|
||||||
cat > ${WINBAT_COPYRIGHT} << \EOF
|
cat > ${WINBAT_COPYRIGHT} << \EOF
|
||||||
@REM Copyright by The HDF Group.
|
@REM Copyright by The HDF Group.
|
||||||
@REM Copyright by the Board of Trustees of the University of Illinois.
|
|
||||||
@REM All rights reserved.
|
@REM All rights reserved.
|
||||||
@REM
|
@REM
|
||||||
@REM This file is part of HDF5. The full HDF5 copyright notice, including
|
@REM This file is part of HDF5. The full HDF5 copyright notice, including
|
||||||
@REM terms governing use, modification, and redistribution, is contained in
|
@REM terms governing use, modification, and redistribution, is contained in
|
||||||
@REM the files COPYING and Copyright.html. COPYING can be found at the root
|
@REM the COPYING file, which can be found at the root of the source code
|
||||||
@REM of the source code distribution tree; Copyright.html can be found at the
|
@REM distribution tree, or in https://www.hdfgroup.org/licenses.
|
||||||
@REM root level of an installed copy of the electronic HDF5 document set and
|
@REM If you do not have access to either file, you may request a copy from
|
||||||
@REM is linked from the top-level documents page. It can also be found at
|
@REM help@hdfgroup.org.
|
||||||
@REM http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have
|
|
||||||
@REM access to either file, you may request a copy from help@hdfgroup.org.
|
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
# configure.ac file Copyright notice
|
# configure.ac file Copyright notice
|
||||||
cat > ${CONFIGURE_AC_COPYRIGHT} << \EOF
|
cat > ${CONFIGURE_AC_COPYRIGHT} << \EOF
|
||||||
dnl Copyright by The HDF Group.
|
dnl Copyright by The HDF Group.
|
||||||
dnl Copyright by the Board of Trustees of the University of Illinois.
|
|
||||||
dnl All rights reserved.
|
dnl All rights reserved.
|
||||||
dnl
|
dnl
|
||||||
dnl This file is part of HDF5. The full HDF5 copyright notice, including
|
dnl This file is part of HDF5. The full HDF5 copyright notice, including
|
||||||
dnl terms governing use, modification, and redistribution, is contained in
|
dnl terms governing use, modification, and redistribution, is contained in
|
||||||
dnl the files COPYING and Copyright.html. COPYING can be found at the root
|
dnl the COPYING file, which can be found at the root of the source code
|
||||||
dnl of the source code distribution tree; Copyright.html can be found at the
|
dnl distribution tree, or in https://www.hdfgroup.org/licenses.
|
||||||
dnl root level of an installed copy of the electronic HDF5 document set and
|
dnl If you do not have access to either file, you may request a copy from
|
||||||
dnl is linked from the top-level documents page. It can also be found at
|
dnl help@hdfgroup.org.
|
||||||
dnl http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have
|
|
||||||
dnl access to either file, you may request a copy from help@hdfgroup.org.
|
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
}
|
}
|
||||||
@@ -364,7 +341,7 @@ FindLineInFile()
|
|||||||
# $1 file which contains the expected copyright notice.
|
# $1 file which contains the expected copyright notice.
|
||||||
# $2 file in which to look for the copyright notice.
|
# $2 file in which to look for the copyright notice.
|
||||||
# Copyright notice must be found within the beginning $NUMBEGINLINES of lines.
|
# Copyright notice must be found within the beginning $NUMBEGINLINES of lines.
|
||||||
# Hunt for the particular string $UICOPYRIGHTSTR which signifies the beginning
|
# Hunt for the particular string $THGCOPYRIGHTSTR which signifies the beginning
|
||||||
# of the copyright notice.
|
# of the copyright notice.
|
||||||
#
|
#
|
||||||
MATCH_COPYRIGHT()
|
MATCH_COPYRIGHT()
|
||||||
@@ -379,7 +356,7 @@ MATCH_COPYRIGHT()
|
|||||||
nlines=`wc -l ${COPYRIGHTFILE} | cut -f1 -d' '`
|
nlines=`wc -l ${COPYRIGHTFILE} | cut -f1 -d' '`
|
||||||
# Find a line that contains the copyright string and its line number in
|
# Find a line that contains the copyright string and its line number in
|
||||||
# the file.
|
# the file.
|
||||||
begin=`FindLineInFile "${UICOPYRIGHTSTR}" $f`
|
begin=`FindLineInFile "${THGCOPYRIGHTSTR}" $f`
|
||||||
if [ "$begin" -le 0 ] ; then
|
if [ "$begin" -le 0 ] ; then
|
||||||
# Not found, generate an empty dummy file
|
# Not found, generate an empty dummy file
|
||||||
cp /dev/null ${EXTRACTEDFILE}
|
cp /dev/null ${EXTRACTEDFILE}
|
||||||
@@ -404,7 +381,7 @@ MATCH_COPYRIGHT()
|
|||||||
# $1 file which contains the expected copyright notice.
|
# $1 file which contains the expected copyright notice.
|
||||||
# $2 file in which to look for the copyright notice.
|
# $2 file in which to look for the copyright notice.
|
||||||
# Copyright notice must be found within the beginning $NUMBEGINLINES of lines.
|
# Copyright notice must be found within the beginning $NUMBEGINLINES of lines.
|
||||||
# Hunt for the particular string $UICOPYRIGHTSTR which signifies the beginning
|
# Hunt for the particular string $THGCOPYRIGHTSTR which signifies the beginning
|
||||||
# of the copyright notice.
|
# of the copyright notice.
|
||||||
#
|
#
|
||||||
FIX_COPYRIGHT()
|
FIX_COPYRIGHT()
|
||||||
@@ -427,7 +404,12 @@ FIX_COPYRIGHT()
|
|||||||
# the file.
|
# the file.
|
||||||
insertbegin=`FindLineInFile "${THGCOPYRIGHTSTR}" $f`
|
insertbegin=`FindLineInFile "${THGCOPYRIGHTSTR}" $f`
|
||||||
if [ $insertbegin -gt 0 ]; then
|
if [ $insertbegin -gt 0 ]; then
|
||||||
insertend=`expr $insertbegin + $nlines` # no need to -1. See below.
|
insertUIbegin=`FindLineInFile "${UICOPYRIGHTSTR}" $f`
|
||||||
|
if [ $insertUIbegin -gt 0 ]; then
|
||||||
|
insertend=`expr $insertbegin + $nlines + 1`
|
||||||
|
else
|
||||||
|
insertend=`expr $insertbegin + $nlines`
|
||||||
|
fi
|
||||||
else
|
else
|
||||||
insertbegin=`FindLineInFile "${UICOPYRIGHTSTR}" $f`
|
insertbegin=`FindLineInFile "${UICOPYRIGHTSTR}" $f`
|
||||||
if [ $insertbegin -gt 0 ]; then
|
if [ $insertbegin -gt 0 ]; then
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
#!/usr/bin/env perl
|
#!/usr/bin/env perl
|
||||||
#
|
#
|
||||||
# Copyright by The HDF Group.
|
# Copyright by The HDF Group.
|
||||||
# Copyright by the Board of Trustees of the University of Illinois.
|
|
||||||
# All rights reserved.
|
# All rights reserved.
|
||||||
#
|
#
|
||||||
# This file is part of HDF5. The full HDF5 copyright notice, including
|
# This file is part of HDF5. The full HDF5 copyright notice, including
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
#! /bin/sh
|
#! /bin/sh
|
||||||
##
|
##
|
||||||
# Copyright by The HDF Group.
|
# Copyright by The HDF Group.
|
||||||
# Copyright by the Board of Trustees of the University of Illinois.
|
|
||||||
# All rights reserved.
|
# All rights reserved.
|
||||||
#
|
#
|
||||||
# This file is part of HDF5. The full HDF5 copyright notice, including
|
# This file is part of HDF5. The full HDF5 copyright notice, including
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
#! /bin/sh
|
#! /bin/sh
|
||||||
#
|
#
|
||||||
# Copyright by The HDF Group.
|
# Copyright by The HDF Group.
|
||||||
# Copyright by the Board of Trustees of the University of Illinois.
|
|
||||||
# All rights reserved.
|
# All rights reserved.
|
||||||
#
|
#
|
||||||
# This file is part of HDF5. The full HDF5 copyright notice, including
|
# This file is part of HDF5. The full HDF5 copyright notice, including
|
||||||
|
|||||||
@@ -7,7 +7,6 @@ require 5.003;
|
|||||||
use strict;
|
use strict;
|
||||||
|
|
||||||
# Copyright by The HDF Group.
|
# Copyright by The HDF Group.
|
||||||
# Copyright by the Board of Trustees of the University of Illinois.
|
|
||||||
# All rights reserved.
|
# All rights reserved.
|
||||||
#
|
#
|
||||||
# This file is part of HDF5. The full HDF5 copyright notice, including
|
# This file is part of HDF5. The full HDF5 copyright notice, including
|
||||||
@@ -377,7 +376,7 @@ if ($H5_JAVA) {
|
|||||||
my $version_string2 = sprintf("%d, %d, %d", @newver[0,1,2]);
|
my $version_string2 = sprintf("%d, %d, %d", @newver[0,1,2]);
|
||||||
|
|
||||||
$data =~ s/\@version HDF5 .* <BR>/\@version HDF5 $version_string1 <BR>/;
|
$data =~ s/\@version HDF5 .* <BR>/\@version HDF5 $version_string1 <BR>/;
|
||||||
$data =~ s/ public final static int LIB_VERSION\[\] = \{ \d*, \d*, \d* \};/ public final static int LIB_VERSION[] = \{ $version_string2 \};/;
|
$data =~ s/ public final static int LIB_VERSION\[\] = \{\d*,.\d*,.\d*\};/ public final static int LIB_VERSION[] = \{$version_string2\};/;
|
||||||
|
|
||||||
write_file($H5_JAVA, $data);
|
write_file($H5_JAVA, $data);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
#!/usr/bin/env perl
|
#!/usr/bin/env perl
|
||||||
#
|
#
|
||||||
# Copyright by The HDF Group.
|
# Copyright by The HDF Group.
|
||||||
# Copyright by the Board of Trustees of the University of Illinois.
|
|
||||||
# All rights reserved.
|
# All rights reserved.
|
||||||
#
|
#
|
||||||
# This file is part of HDF5. The full HDF5 copyright notice, including
|
# This file is part of HDF5. The full HDF5 copyright notice, including
|
||||||
|
|||||||
@@ -5,7 +5,6 @@ use warnings;
|
|||||||
|
|
||||||
#
|
#
|
||||||
# Copyright by The HDF Group.
|
# Copyright by The HDF Group.
|
||||||
# Copyright by the Board of Trustees of the University of Illinois.
|
|
||||||
# All rights reserved.
|
# All rights reserved.
|
||||||
#
|
#
|
||||||
# This file is part of HDF5. The full HDF5 copyright notice, including
|
# This file is part of HDF5. The full HDF5 copyright notice, including
|
||||||
@@ -32,7 +31,6 @@ sub print_copyright ($) {
|
|||||||
|
|
||||||
print $fh "/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *\n";
|
print $fh "/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *\n";
|
||||||
print $fh " * Copyright by The HDF Group. *\n";
|
print $fh " * Copyright by The HDF Group. *\n";
|
||||||
print $fh " * Copyright by the Board of Trustees of the University of Illinois. *\n";
|
|
||||||
print $fh " * All rights reserved. *\n";
|
print $fh " * All rights reserved. *\n";
|
||||||
print $fh " * *\n";
|
print $fh " * *\n";
|
||||||
print $fh " * This file is part of HDF5. The full HDF5 copyright notice, including *\n";
|
print $fh " * This file is part of HDF5. The full HDF5 copyright notice, including *\n";
|
||||||
|
|||||||
@@ -10,7 +10,6 @@ my @ctypes = ( () );
|
|||||||
|
|
||||||
#
|
#
|
||||||
# Copyright by The HDF Group.
|
# Copyright by The HDF Group.
|
||||||
# Copyright by the Board of Trustees of the University of Illinois.
|
|
||||||
# All rights reserved.
|
# All rights reserved.
|
||||||
#
|
#
|
||||||
# This file is part of HDF5. The full HDF5 copyright notice, including
|
# This file is part of HDF5. The full HDF5 copyright notice, including
|
||||||
@@ -61,7 +60,6 @@ sub print_copyright ($) {
|
|||||||
|
|
||||||
print $fh "/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *\n";
|
print $fh "/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *\n";
|
||||||
print $fh " * Copyright by The HDF Group. *\n";
|
print $fh " * Copyright by The HDF Group. *\n";
|
||||||
print $fh " * Copyright by the Board of Trustees of the University of Illinois. *\n";
|
|
||||||
print $fh " * All rights reserved. *\n";
|
print $fh " * All rights reserved. *\n";
|
||||||
print $fh " * *\n";
|
print $fh " * *\n";
|
||||||
print $fh " * This file is part of HDF5. The full HDF5 copyright notice, including *\n";
|
print $fh " * This file is part of HDF5. The full HDF5 copyright notice, including *\n";
|
||||||
|
|||||||
@@ -8,8 +8,8 @@ use warnings;
|
|||||||
# is added (like support for 1.4, etc), the min_sup_idx parameter will
|
# is added (like support for 1.4, etc), the min_sup_idx parameter will
|
||||||
# need to be decremented.)
|
# need to be decremented.)
|
||||||
|
|
||||||
# Max. library "index" (0 = v1.0, 1 = 1.2, 2 = 1.4, 3 = 1.6, 4 = 1.8, 5 = 1.10, 6 = 1.12, 7 = 1.14, etc)
|
# Max. library "index" (0 = v1.0, 1 = 1.2, 2 = 1.4, 3 = 1.6, 4 = 1.8, 5 = 1.10, 6 = 1.12, 7 = 1.14, 8 = 1.16, etc)
|
||||||
$max_idx = 7;
|
$max_idx = 8;
|
||||||
|
|
||||||
# Min. supported previous library version "index" (0 = v1.0, 1 = 1.2, etc)
|
# Min. supported previous library version "index" (0 = v1.0, 1 = 1.2, etc)
|
||||||
$min_sup_idx = 3;
|
$min_sup_idx = 3;
|
||||||
@@ -19,7 +19,6 @@ $indent = 2;
|
|||||||
|
|
||||||
#
|
#
|
||||||
# Copyright by The HDF Group.
|
# Copyright by The HDF Group.
|
||||||
# Copyright by the Board of Trustees of the University of Illinois.
|
|
||||||
# All rights reserved.
|
# All rights reserved.
|
||||||
#
|
#
|
||||||
# This file is part of HDF5. The full HDF5 copyright notice, including
|
# This file is part of HDF5. The full HDF5 copyright notice, including
|
||||||
@@ -46,7 +45,6 @@ sub print_copyright ($) {
|
|||||||
|
|
||||||
print $fh "/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *\n";
|
print $fh "/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *\n";
|
||||||
print $fh " * Copyright by The HDF Group. *\n";
|
print $fh " * Copyright by The HDF Group. *\n";
|
||||||
print $fh " * Copyright by the Board of Trustees of the University of Illinois. *\n";
|
|
||||||
print $fh " * All rights reserved. *\n";
|
print $fh " * All rights reserved. *\n";
|
||||||
print $fh " * *\n";
|
print $fh " * *\n";
|
||||||
print $fh " * This file is part of HDF5. The full HDF5 copyright notice, including *\n";
|
print $fh " * This file is part of HDF5. The full HDF5 copyright notice, including *\n";
|
||||||
|
|||||||
@@ -61,26 +61,21 @@ STDOUT_FILTER() {
|
|||||||
# Remove them from the stderr result file.
|
# Remove them from the stderr result file.
|
||||||
# $1 is the file name of the file to be filtered.
|
# $1 is the file name of the file to be filtered.
|
||||||
# Cases of filter needed:
|
# Cases of filter needed:
|
||||||
# 1. MPE:
|
# * LANL MPI:
|
||||||
# In parallel mode and if MPE library is used, it prints the following
|
|
||||||
# two message lines whether the MPE tracing is used or not.
|
|
||||||
# Writing logfile.
|
|
||||||
# Finished writing logfile.
|
|
||||||
# 2. LANL MPI:
|
|
||||||
# The LANL MPI will print some messages like the following,
|
# The LANL MPI will print some messages like the following,
|
||||||
# LA-MPI: *** mpirun (1.5.10)
|
# LA-MPI: *** mpirun (1.5.10)
|
||||||
# LA-MPI: *** 3 process(es) on 2 host(s): 2*fln21 1*fln22
|
# LA-MPI: *** 3 process(es) on 2 host(s): 2*fln21 1*fln22
|
||||||
# LA-MPI: *** libmpi (1.5.10)
|
# LA-MPI: *** libmpi (1.5.10)
|
||||||
# LA-MPI: *** Copyright 2001-2004, ACL, Los Alamos National Laboratory
|
# LA-MPI: *** Copyright 2001-2004, ACL, Los Alamos National Laboratory
|
||||||
# 3. h5diff debug output:
|
# * h5diff debug output:
|
||||||
# Debug output all have prefix "h5diff debug: ".
|
# Debug output all have prefix "h5diff debug: ".
|
||||||
# 4. AIX system prints messages like these when it is aborting:
|
# * AIX system prints messages like these when it is aborting:
|
||||||
# ERROR: 0031-300 Forcing all remote tasks to exit due to exit code 1 in task 0
|
# ERROR: 0031-300 Forcing all remote tasks to exit due to exit code 1 in task 0
|
||||||
# ERROR: 0031-250 task 4: Terminated
|
# ERROR: 0031-250 task 4: Terminated
|
||||||
# ERROR: 0031-250 task 3: Terminated
|
# ERROR: 0031-250 task 3: Terminated
|
||||||
# ERROR: 0031-250 task 2: Terminated
|
# ERROR: 0031-250 task 2: Terminated
|
||||||
# ERROR: 0031-250 task 1: Terminated
|
# ERROR: 0031-250 task 1: Terminated
|
||||||
# 5. LLNL Blue-Gene mpirun prints messages like there when it exit non-zero:
|
# * LLNL Blue-Gene mpirun prints messages like there when it exit non-zero:
|
||||||
# <Apr 12 15:01:49.075658> BE_MPI (ERROR): The error message in the job record is as follows:
|
# <Apr 12 15:01:49.075658> BE_MPI (ERROR): The error message in the job record is as follows:
|
||||||
# <Apr 12 15:01:49.075736> BE_MPI (ERROR): "killed by exit(1) on node 0"
|
# <Apr 12 15:01:49.075736> BE_MPI (ERROR): "killed by exit(1) on node 0"
|
||||||
STDERR_FILTER() {
|
STDERR_FILTER() {
|
||||||
@@ -91,12 +86,6 @@ STDERR_FILTER() {
|
|||||||
cp $result_file $tmp_file
|
cp $result_file $tmp_file
|
||||||
sed -e '/ BE_MPI (ERROR): /d' \
|
sed -e '/ BE_MPI (ERROR): /d' \
|
||||||
< $tmp_file > $result_file
|
< $tmp_file > $result_file
|
||||||
# Filter MPE messages
|
|
||||||
if test -n "$pmode"; then
|
|
||||||
cp $result_file $tmp_file
|
|
||||||
sed -e '/^Writing logfile./d' -e '/^Finished writing logfile./d' \
|
|
||||||
< $tmp_file > $result_file
|
|
||||||
fi
|
|
||||||
# Filter LANL MPI messages
|
# Filter LANL MPI messages
|
||||||
# and LLNL srun messages
|
# and LLNL srun messages
|
||||||
# and AIX error messages
|
# and AIX error messages
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
#! /bin/sh
|
#! /bin/sh
|
||||||
#
|
#
|
||||||
# Copyright by The HDF Group.
|
# Copyright by The HDF Group.
|
||||||
# Copyright by the Board of Trustees of the University of Illinois.
|
|
||||||
# All rights reserved.
|
# All rights reserved.
|
||||||
#
|
#
|
||||||
# This file is part of HDF5. The full HDF5 copyright notice, including
|
# This file is part of HDF5. The full HDF5 copyright notice, including
|
||||||
|
|||||||
@@ -2,7 +2,6 @@
|
|||||||
# makeTarFiles.pl
|
# makeTarFiles.pl
|
||||||
|
|
||||||
# Copyright by The HDF Group.
|
# Copyright by The HDF Group.
|
||||||
# Copyright by the Board of Trustees of the University of Illinois.
|
|
||||||
# All rights reserved.
|
# All rights reserved.
|
||||||
#
|
#
|
||||||
# This file is part of HDF5. The full HDF5 copyright notice, including
|
# This file is part of HDF5. The full HDF5 copyright notice, including
|
||||||
|
|||||||
@@ -1,215 +0,0 @@
|
|||||||
#!/usr/bin/perl
|
|
||||||
# makeInternalREADME.pl
|
|
||||||
#
|
|
||||||
# Copyright by The HDF Group.
|
|
||||||
# All rights reserved.
|
|
||||||
#
|
|
||||||
# This file is part of HDF4. The full HDF4 copyright notice, including
|
|
||||||
# terms governing use, modification, and redistribution, is contained in
|
|
||||||
# the files COPYING and Copyright.html. COPYING can be found at the root
|
|
||||||
# of the source code distribution tree; Copyright.html can be found at the
|
|
||||||
# root level of an installed copy of the electronic HDF4 document set and
|
|
||||||
# is linked from the top-level documents page. It can also be found at
|
|
||||||
# http://hdfgroup.org/HDF4/doc/Copyright.html. If you do not have
|
|
||||||
# access to either file, you may request a copy from help@hdfgroup.org.
|
|
||||||
#
|
|
||||||
|
|
||||||
use warnings;
|
|
||||||
use strict;
|
|
||||||
|
|
||||||
my $section2="For information on compilers and settings used to build these HDF5
|
|
||||||
libraries, please refer to:
|
|
||||||
|
|
||||||
./lib/libhdf5.settings
|
|
||||||
|
|
||||||
The contents of this directory are:
|
|
||||||
|
|
||||||
COPYING - Copyright notice
|
|
||||||
README - This file
|
|
||||||
RELEASE.txt - Detailed information regarding this release
|
|
||||||
bin/ - Directory containing HDF5 pre-compiled utilities
|
|
||||||
include/ - Directory containing HDF5 include files
|
|
||||||
lib/ - Directory containing HDF5 libraries and settings
|
|
||||||
share/ - Directory containing example code in C, C++, and
|
|
||||||
Fortran using HDF5 and HDF5 HL library APIs. The
|
|
||||||
shell scripts provided with these examples will
|
|
||||||
compile and run them, and will also test the
|
|
||||||
h5cc, h5c++, and h5fc compile scripts found
|
|
||||||
in the installed bin directory.
|
|
||||||
|
|
||||||
These binaries were built with the ZLIB and SZIP (version 2.1, Encoder
|
|
||||||
ENABLED) external libraries which are included in the lib directory for
|
|
||||||
convenience.
|
|
||||||
|
|
||||||
We also provide the ZLIB and SZIP source code on our ftp server at:
|
|
||||||
|
|
||||||
ftp://ftp.hdfgroup.org/lib-external/
|
|
||||||
|
|
||||||
The official ZLIB and SZIP pages are at:
|
|
||||||
|
|
||||||
ZLIB: http://www.zlib.net/
|
|
||||||
SZIP: http://hdfgroup.org/doc_resource/SZIP/
|
|
||||||
|
|
||||||
";
|
|
||||||
|
|
||||||
my $section3 = "If using the shared libraries, you must add the HDF5 library path
|
|
||||||
to the LD_LIBRARY_PATH variable.
|
|
||||||
";
|
|
||||||
|
|
||||||
my $section4 = "We provide scripts for compiling applications with the HDF5 libraries:
|
|
||||||
|
|
||||||
bin/h5cc - for C
|
|
||||||
bin/h5fc - for F90 (if Fortran 90 library is included with the binaries)
|
|
||||||
bin/h5c++ - for C++ (if C++ library is included with the binaries)
|
|
||||||
|
|
||||||
After you have installed the binaries to their final destination, you can use
|
|
||||||
these scripts (h5cc, h5fc, h5c++) to compile. However, you must first run
|
|
||||||
./h5redeploy in the bin directory to change site specific paths in the scripts.
|
|
||||||
|
|
||||||
You may also need to change other variables in the scripts, depending
|
|
||||||
on how things are set up on your system. Here are some of the variables
|
|
||||||
to check:
|
|
||||||
|
|
||||||
prefix - Path to the HDF5 top level installation directory
|
|
||||||
CCBASE - Name of the C compiler
|
|
||||||
CLINKERBASE - Name of the linker
|
|
||||||
LIBS - Libraries your application will link with
|
|
||||||
|
|
||||||
For further details refer to the INSTALL files in
|
|
||||||
ftp://ftp.hdfgroup.org/HDF5/current/src/unpacked/release_docs/
|
|
||||||
or in the ./release_docs/ directory of the HDF5 source code, which can be found
|
|
||||||
on the HDF Group ftp server at ftp://ftp.hdfgroup.org/HDF5/current/src/.
|
|
||||||
|
|
||||||
Please send questions, comments, and suggestions to the appropriate
|
|
||||||
contact address from http://www.hdfgroup.org/about/contact.html
|
|
||||||
|
|
||||||
|
|
||||||
";
|
|
||||||
|
|
||||||
my $indirectory = ".";
|
|
||||||
$indirectory = shift;
|
|
||||||
my $linktype = "shared";
|
|
||||||
if ($indirectory =~ /static/) {
|
|
||||||
$linktype = "static";
|
|
||||||
}
|
|
||||||
my $modestring="";
|
|
||||||
if ($indirectory =~ /32/) {
|
|
||||||
$modestring = "in 32 bit mode ";
|
|
||||||
}
|
|
||||||
|
|
||||||
my $version;
|
|
||||||
|
|
||||||
my $outfile = "$indirectory/README";
|
|
||||||
open OUTFILE, ">$outfile" or die "$!Couldn't open $outfile - check permissions for $indirectory\n";
|
|
||||||
my $hostname;
|
|
||||||
my $cmd = "grep \"HDF5 Version\" $indirectory/lib/libhdf5.settings";
|
|
||||||
$_ = `$cmd`;
|
|
||||||
#print OUTFILE $_, "\n";
|
|
||||||
s/HDF5 Version://;
|
|
||||||
s/^\s+//;
|
|
||||||
chomp;
|
|
||||||
$version = $_;
|
|
||||||
#print OUTFILE $_, "\n";
|
|
||||||
|
|
||||||
my $versionstring= "This directory contains the $linktype binary distribution of HDF5-".$version;
|
|
||||||
|
|
||||||
$cmd = "grep \"Uname information:\" $indirectory/lib/libhdf5.settings";
|
|
||||||
$_ = `$cmd`;
|
|
||||||
s/Uname information://;
|
|
||||||
s/^\s+//;
|
|
||||||
#print OUTFILE $_;
|
|
||||||
chomp;
|
|
||||||
#s/(^\w+)(\s)(\S+)/$1/;
|
|
||||||
#s/(^.*)(-)(.*)(200[7-8])(.*)(\s)(\S+)/$1 $5/;
|
|
||||||
#my $platformstring = "\nthat was compiled on:" . $_ . " ";
|
|
||||||
my $platformstring = "";
|
|
||||||
my $hostnamestring = $_;
|
|
||||||
my @hostnamestring = split / /, $hostnamestring;
|
|
||||||
#print OUTFILE "Size of hostnamestring is ", scalar @hostnamestring, "\n";
|
|
||||||
#print OUTFILE $hostnamestring[0] . "\t" . $hostnamestring[2]."\t".$hostnamestring[19]."\n";
|
|
||||||
$hostname = $hostnamestring[1];
|
|
||||||
#my $size = scalar @hostnamestring;
|
|
||||||
if ($hostname =~ /loyalty/) {
|
|
||||||
$platformstring = "\nthat was compiled " . $modestring . "on: " . $hostnamestring[0]." " . $hostnamestring[2]." " . $hostnamestring[-1] . " ";
|
|
||||||
}
|
|
||||||
elsif ($hostname =~ /freedom/) {
|
|
||||||
$platformstring = "\nthat was compiled " . $modestring . "on: " . $hostnamestring[0]." " . $hostnamestring[2]." " . $hostnamestring[-1] . " ";
|
|
||||||
} elsif ($hostname =~ /emu/) {
|
|
||||||
$platformstring = "\nthat was compiled " . $modestring . "on: " . $hostnamestring[0]." " . $hostnamestring[2] . " " . $hostnamestring[-2] . " ";
|
|
||||||
} elsif ($hostname =~ /fred/) {
|
|
||||||
$platformstring = "\nthat was compiled " . $modestring . "on: " . $hostnamestring[0]." " . $hostnamestring[2] . " " . $hostnamestring[-1] . " ";
|
|
||||||
} else {
|
|
||||||
$_ = $hostnamestring[2];
|
|
||||||
my $pos = index $_, '-';
|
|
||||||
my $os = substr $_, 0, $pos;
|
|
||||||
$platformstring = "\nthat was compiled " . $modestring . "on: " . $hostnamestring[0] . " " . $os . " " . $hostnamestring[-2] . " ";
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
my $mappingstring = "";
|
|
||||||
#no mappingstring for 1.6. Put it back for 1.8.
|
|
||||||
#$cmd = "grep \"Default API Mapping:\" $indirectory/lib/libhdf5.settings";
|
|
||||||
#$_ = `$cmd`;
|
|
||||||
#s/Default API Mapping://;
|
|
||||||
#s/^\s+//;
|
|
||||||
#chomp;
|
|
||||||
#if (/v\d+/) {
|
|
||||||
# s/v//;
|
|
||||||
# s/(\d)(\d)/$1\.$2/g;
|
|
||||||
# $mappingstring = "using the default\nAPI mapping for VERSION ".$_.".";
|
|
||||||
#
|
|
||||||
#}
|
|
||||||
print OUTFILE $versionstring;
|
|
||||||
print OUTFILE $platformstring."\n\n";
|
|
||||||
#print OUTFILE $mappingstring;
|
|
||||||
|
|
||||||
#if ($hostname eq "loyalty.hdfgroup.uiuc.edu" || $hostname eq "freedom.hdfgroup.uiuc.edu") {
|
|
||||||
# print OUTFILE " It includes the C APIs,\nbuilt using the following ";
|
|
||||||
# print OUTFILE "compilers:\n\n";
|
|
||||||
#}
|
|
||||||
#else {
|
|
||||||
if ($linktype eq "shared" && !($hostname =~ /32/)) {
|
|
||||||
print OUTFILE "\n\nIt includes the C, C++, F90 and Java APIs, built using the following\n";
|
|
||||||
} else {
|
|
||||||
print OUTFILE "\n\nIt includes the C, C++, and F90 APIs, built using the following\n";
|
|
||||||
}
|
|
||||||
print OUTFILE "compilers:\n\n";
|
|
||||||
#}
|
|
||||||
|
|
||||||
# Only the gcc compiler version is in libhdf5.settings, so for now I looked
|
|
||||||
# up the versions and hardcoded them here. We will put them in libhdf5.settings
|
|
||||||
# for the next release.
|
|
||||||
if ($indirectory =~ /gnu484/) {
|
|
||||||
print OUTFILE "\tgcc, g++, and gfortran 4.8.4\n\n";
|
|
||||||
} elsif ($hostname =~ /jam/ || $hostname =~ /koala/) {
|
|
||||||
print OUTFILE "\tgcc, g++, and gfortran 4.1.2\n\n";
|
|
||||||
} elsif ($hostname =~ /platypus/) {
|
|
||||||
print OUTFILE "\tgcc, g++, and gfortran 4.4.7\n\n";
|
|
||||||
if ($linktype eq "shared" && !($hostname =~ /32/)) {
|
|
||||||
print OUTFILE "\tjava 1.8.0_51\n\n";
|
|
||||||
}
|
|
||||||
} elsif ($hostname =~ /moohan/) {
|
|
||||||
print OUTFILE "\tgcc, g++, and gfortran 4.8.5\n\n";
|
|
||||||
if ($linktype eq "shared" && !($hostname =~ /32/)) {
|
|
||||||
print OUTFILE "\tjava 1.8.0_51\n\n";
|
|
||||||
}
|
|
||||||
} elsif ($hostname =~ /emu/) {
|
|
||||||
print OUTFILE "\tSun C and C++ 5.12, Sun Fortran 95 8.6\n\n";
|
|
||||||
} elsif ($hostname =~ /loyalty/ || $hostname =~ /freedom/) {
|
|
||||||
print OUTFILE "\tgcc, g++, and gfortran 4.6.1\n\n";
|
|
||||||
} elsif ($hostname =~ /duck/) {
|
|
||||||
print OUTFILE "\tApple clang/clang++ 3.0 from Xcode 4.6.1 and gfortran 4.8.2\n\n";
|
|
||||||
} elsif ($hostname =~ /kite/) {
|
|
||||||
print OUTFILE "\tApple clang/clang++ 5.1 from Xcode 5.0.2 and gfortran 4.8.2\n\n";
|
|
||||||
} elsif ($hostname =~ /quail/) {
|
|
||||||
print OUTFILE "\tgcc, g++ 5.1 from Xcode 5.1 and gfortran 4.8.2\n\n";
|
|
||||||
} elsif ($hostname =~ /osx1010test/) {
|
|
||||||
print OUTFILE "\tgcc, g++ 5.1 from Xcode 5.1 and gfortran 4.8.2\n\n";
|
|
||||||
}
|
|
||||||
|
|
||||||
print OUTFILE $section2;
|
|
||||||
|
|
||||||
print OUTFILE $section3;
|
|
||||||
|
|
||||||
print OUTFILE $section4;
|
|
||||||
|
|
||||||
@@ -1,182 +0,0 @@
|
|||||||
#!/usr/bin/perl
|
|
||||||
# makeOuterREADME.pl
|
|
||||||
|
|
||||||
# Copyright by The HDF Group.
|
|
||||||
# All rights reserved.
|
|
||||||
#
|
|
||||||
# This file is part of HDF4. The full HDF4 copyright notice, including
|
|
||||||
# terms governing use, modification, and redistribution, is contained in
|
|
||||||
# the files COPYING and Copyright.html. COPYING can be found at the root
|
|
||||||
# of the source code distribution tree; Copyright.html can be found at the
|
|
||||||
# root level of an installed copy of the electronic HDF4 document set and
|
|
||||||
# is linked from the top-level documents page. It can also be found at
|
|
||||||
# http://hdfgroup.org/HDF4/doc/Copyright.html. If you do not have
|
|
||||||
# access to either file, you may request a copy from help@hdfgroup.org.
|
|
||||||
#
|
|
||||||
|
|
||||||
use warnings;
|
|
||||||
use strict;
|
|
||||||
|
|
||||||
my $indirectory = ".";
|
|
||||||
$indirectory = shift;
|
|
||||||
|
|
||||||
my $outdirectory = ".";
|
|
||||||
$outdirectory = shift;
|
|
||||||
|
|
||||||
my $outsubdir = shift;
|
|
||||||
|
|
||||||
my $version;
|
|
||||||
|
|
||||||
my $outfile = "$outdirectory/$outsubdir/README";
|
|
||||||
open OUTFILE, ">$outfile";
|
|
||||||
my $hostname="";
|
|
||||||
my $cmd = "grep \"HDF5 Version\" $indirectory-static/lib/libhdf5.settings";
|
|
||||||
$_ = `$cmd`;
|
|
||||||
print OUTFILE $_, "\n";
|
|
||||||
s/HDF5 Version://;
|
|
||||||
s/^\s+//;
|
|
||||||
chomp;
|
|
||||||
$version = $_;
|
|
||||||
#print OUTFILE $_, "\n";
|
|
||||||
my $versionstring= "This directory contains the precompiled HDF5 $version binary distribution\n(include files, libraries, utilities) for";
|
|
||||||
|
|
||||||
$cmd = "grep \"Uname information:\" $indirectory-static/lib/libhdf5.settings";
|
|
||||||
$_ = `$cmd`;
|
|
||||||
s/Uname information://;
|
|
||||||
s/^\s+//;
|
|
||||||
chomp;
|
|
||||||
print "String to work with is $_\n";
|
|
||||||
my $platformstring = "";
|
|
||||||
my $hostnamestring = $_;
|
|
||||||
my @hostnamestring = split / /, $hostnamestring;
|
|
||||||
$platformstring = "$hostnamestring[0] ";
|
|
||||||
if ($indirectory =~ /jam/ || $indirectory =~ /koala/) {
|
|
||||||
$hostnamestring = $hostnamestring[2];
|
|
||||||
my $pos = index $hostnamestring, "-";
|
|
||||||
if ($pos > 0) {
|
|
||||||
$platformstring .= substr $hostnamestring, 0, $pos;
|
|
||||||
} else {
|
|
||||||
$platformstring .= $hostnamestring[2];
|
|
||||||
}
|
|
||||||
$platformstring .= " ".$hostnamestring[-3];
|
|
||||||
} elsif ($indirectory =~ /linew/) {
|
|
||||||
$platformstring .= "$hostnamestring[2] $hostnamestring[-2]";
|
|
||||||
} else {
|
|
||||||
$platformstring .= "$hostnamestring[2] $hostnamestring[-1]";
|
|
||||||
}
|
|
||||||
|
|
||||||
print OUTFILE $versionstring." ".$platformstring.":\n\n";
|
|
||||||
my $line1;
|
|
||||||
my $line3;
|
|
||||||
my $line5;
|
|
||||||
my $compilerstring="";
|
|
||||||
my $compilerstring1="";
|
|
||||||
my $compilerstring2="";
|
|
||||||
|
|
||||||
|
|
||||||
print $indirectory, "\n";
|
|
||||||
|
|
||||||
if ($indirectory =~ /ostrich/) {
|
|
||||||
# $line1 = " hdf5-$version-$outsubdir-16API.tar.gz - Includes C, C++, F90 APIs (using\n";
|
|
||||||
$line3 = " hdf5-$version-$outsubdir-static.tar.gz - Includes C, C++, F90 APIs (using";
|
|
||||||
$line5 = " hdf5-$version-$outsubdir-shared.tar.gz - Includes C, C++, F90 APIs (using";
|
|
||||||
$compilerstring = " gcc, g++, and gfortran 4.4.7)";
|
|
||||||
}
|
|
||||||
elsif ($indirectory =~ /platypus/) {
|
|
||||||
# $line1 = " hdf5-$version-$outsubdir-16API.tar.gz - Includes C, C++, F90 APIs (using\n";
|
|
||||||
$line3 = " hdf5-$version-$outsubdir-static.tar.gz - Includes C, C++, F90 APIs (using";
|
|
||||||
$compilerstring1 = " gcc, g++, and gfortran 4.4.7)\n";
|
|
||||||
if ($indirectory =~ /32/) {
|
|
||||||
$line5 = " hdf5-$version-$outsubdir-shared.tar.gz - Includes C, C++, F90 and Java APIs (using";
|
|
||||||
$compilerstring2 = " gcc, g++, and gfortran 4.4.7)\n";
|
|
||||||
} else {
|
|
||||||
$line5 = " hdf5-$version-$outsubdir-shared.tar.gz - Includes C, C++, F90 and Java APIs (using";
|
|
||||||
$compilerstring2 = " gcc, g++, and gfortran 4.4.7 and java 1.8.0_51)\n";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
elsif ($indirectory =~ /moohan/) {
|
|
||||||
# $line1 = " hdf5-$version-$outsubdir-16API.tar.gz - Includes C, C++, F90 APIs (using\n";
|
|
||||||
$line3 = " hdf5-$version-$outsubdir-static.tar.gz - Includes C, C++, F90 APIs (using";
|
|
||||||
$compilerstring1 = " gcc, g++, and gfortran 4.8.5)\n";
|
|
||||||
if ($indirectory =~ /32/) {
|
|
||||||
$line5 = " hdf5-$version-$outsubdir-shared.tar.gz - Includes C, C++, F90 and Java APIs (using";
|
|
||||||
$compilerstring2 = " gcc, g++, and gfortran 4.4.7)\n";
|
|
||||||
} else {
|
|
||||||
$line5 = " hdf5-$version-$outsubdir-shared.tar.gz - Includes C, C++, F90 and Java APIs (using";
|
|
||||||
$compilerstring2 = " gcc, g++, and gfortran 4.8.5 and java 1.8.0_51)\n";
|
|
||||||
}
|
|
||||||
}
|
|
||||||
elsif ($indirectory =~ /emu/) {
|
|
||||||
# $line1 = " hdf5-$version-$outsubdir-16API.tar.gz - Includes C, C++, F90 APIs (using\n";
|
|
||||||
$line3 = " hdf5-$version-$outsubdir-static.tar.gz - Includes C, C++, F90 APIs (using";
|
|
||||||
$line5 = " hdf5-$version-$outsubdir-shared.tar.gz - Includes C, C++, F90 APIs (using";
|
|
||||||
$compilerstring = " Sun C and C++ 5.12, Sun Fortran 95 8.6)\n";
|
|
||||||
}
|
|
||||||
elsif ($indirectory =~ /kite/) {
|
|
||||||
$line3 = " hfd5-$version-$outsubdir-static.tar.gz - Includes C, C++, F90 APIs (using";
|
|
||||||
$line5 = " hfd5-$version-$outsubdir-shared.tar.gz - Includes C, C++, F90 APIs (using";
|
|
||||||
$compilerstring = " Apple clang/clang++ 5.1 from Xcode 5.0.2,
|
|
||||||
gfortran 4.8.2)\n";
|
|
||||||
}
|
|
||||||
elsif ($indirectory =~ /quail/) {
|
|
||||||
$line3 = " hfd5-$version-$outsubdir-static.tar.gz - Includes C, C++, F90 APIs (using";
|
|
||||||
$line5 = " hfd5-$version-$outsubdir-shared.tar.gz - Includes C, C++, F90 APIs (using";
|
|
||||||
$compilerstring = " Apple clang/clang++ 6.0 from Xcode 5.1,
|
|
||||||
gfortran 4.9.2)\n";
|
|
||||||
}
|
|
||||||
elsif ($indirectory =~ /osx1010test/) {
|
|
||||||
$line3 = " hdf5-$version-$outsubdir-static.tar.gz - Includes C, C++, F90 APIs (using";
|
|
||||||
$line5 = " hdf5-$version-$outsubdir-shared.tar.gz - Includes C, C++, F90 APIs (using";
|
|
||||||
$compilerstring = " Apple clang/clang++ 6.1 from Xcode 6.1,
|
|
||||||
gfortran 4.9.2)\n";
|
|
||||||
}
|
|
||||||
elsif ($indirectory =~ /osx1011test/) {
|
|
||||||
$line3 = " hdf5-$version-$outsubdir-static.tar.gz - Includes C, C++, F90 APIs (using";
|
|
||||||
$line5 = " hdf5-$version-$outsubdir-shared.tar.gz - Includes C, C++, F90 APIs (using";
|
|
||||||
$compilerstring = " Apple clang/clang++ 7.0.2 from Xcode 7.0,
|
|
||||||
gfortran 5.2.0)\n";
|
|
||||||
}
|
|
||||||
|
|
||||||
print OUTFILE $line3;
|
|
||||||
print OUTFILE $compilerstring1."\n";
|
|
||||||
if ($line5 ne "") {
|
|
||||||
print OUTFILE $line5;
|
|
||||||
print OUTFILE $compilerstring2."\n";
|
|
||||||
}
|
|
||||||
#elsif ($indirectory =~ /-16API/) {
|
|
||||||
# print OUTFILE $line1;
|
|
||||||
# print OUTFILE $compilerstring;
|
|
||||||
# print OUTFILE " USES THE VERSION 1.6 DEFAULT API\n";
|
|
||||||
# print OUTFILE " MAPPING.\n\n";
|
|
||||||
#}
|
|
||||||
|
|
||||||
print OUTFILE " utilities/ - Directory containing the compiled HDF5 utilities.\n";
|
|
||||||
print OUTFILE " These utilities are STATICALLY linked and will run as is.\n\n";
|
|
||||||
#print OUTFILE " The tools can be downloaded separately, or ALL in one\n";
|
|
||||||
#print OUTFILE " compressed file (5-$version-$outsubdir-static-util.tar.gz).\n\n";
|
|
||||||
print OUTFILE "\n";
|
|
||||||
print OUTFILE "To obtain the HDF5 distribution, 'unzip' and 'untar' the distribution\n";
|
|
||||||
print OUTFILE "file:\n\n";
|
|
||||||
print OUTFILE " gzip -cd <gz file from above> | tar xvf -\n";
|
|
||||||
|
|
||||||
|
|
||||||
#$cmd = "grep \"Configured by:\" $indirectory/$key-static/lib/libhdf5.settings";
|
|
||||||
#$_ = `$cmd`;
|
|
||||||
#s/Configured by://;
|
|
||||||
#s/^\s+//;
|
|
||||||
#print OUTFILE $_;
|
|
||||||
#chomp;
|
|
||||||
#my $hostnamestring = $_;
|
|
||||||
#s/(^\w+)(\s)(\S+)/$1/;
|
|
||||||
#s/(^.*)(-)(.*)(200[7-8])(.*)(\s)(\S+)/$1 $5/;
|
|
||||||
#my $platformstring = $_ . ":\n\n";
|
|
||||||
#my @hostnamestring = split /@/, $hostnamestring;
|
|
||||||
#print "Size of hostnamestring is ", scalar @hostnamestring, "\n";
|
|
||||||
#print $hostnamestring[0] . "\t" . $hostnamestring[2]."\t".$hostnamestring[19]."\n";
|
|
||||||
#my $platformstring = $hostnamestring[1].":\n\n";
|
|
||||||
#$hostnamestring = $hostnamestring[1];
|
|
||||||
#my $pos = index $hostnamestring, ".";
|
|
||||||
#if ($pos > 0) {
|
|
||||||
# @hostnamestring = split /\./, $hostnamestring;
|
|
||||||
# $platformstring = $hostnamestring[0].":\n\n";
|
|
||||||
#}
|
|
||||||
33
bin/release
33
bin/release
@@ -1,7 +1,6 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
#
|
#
|
||||||
# Copyright by The HDF Group.
|
# Copyright by The HDF Group.
|
||||||
# Copyright by the Board of Trustees of the University of Illinois.
|
|
||||||
# All rights reserved.
|
# All rights reserved.
|
||||||
#
|
#
|
||||||
# This file is part of HDF5. The full HDF5 copyright notice, including
|
# This file is part of HDF5. The full HDF5 copyright notice, including
|
||||||
@@ -53,23 +52,23 @@ for compressing the resulting tar archive (if none are given then
|
|||||||
information is available in the README_HPC file.
|
information is available in the README_HPC file.
|
||||||
doc -- produce the latest doc tree in addition to the archive.
|
doc -- produce the latest doc tree in addition to the archive.
|
||||||
|
|
||||||
An md5 checksum is produced for each archive created and stored in the md5 file.
|
A sha256 checksum is produced for each archive created and stored in the sha256 file.
|
||||||
|
|
||||||
Examples:
|
Examples:
|
||||||
|
|
||||||
$ bin/release -d /tmp
|
$ bin/release -d /tmp
|
||||||
/tmp/hdf5-1.8.13-RELEASE.txt
|
/tmp/hdf5-1.8.13-RELEASE.txt
|
||||||
/tmp/hdf5-1.8.13.md5
|
/tmp/hdf5-1.8.13.sha256
|
||||||
/tmp/hdf5-1.8.13.tar
|
/tmp/hdf5-1.8.13.tar
|
||||||
|
|
||||||
$ bin/release -d /tmp gzip
|
$ bin/release -d /tmp gzip
|
||||||
/tmp/hdf5-1.8.13-RELEASE.txt
|
/tmp/hdf5-1.8.13-RELEASE.txt
|
||||||
/tmp/hdf5-1.8.13.md5
|
/tmp/hdf5-1.8.13.sha256
|
||||||
/tmp/hdf5-1.8.13.tar.gz
|
/tmp/hdf5-1.8.13.tar.gz
|
||||||
|
|
||||||
$ bin/release -d /tmp tar gzip zip
|
$ bin/release -d /tmp tar gzip zip
|
||||||
/tmp/hdf5-1.8.13-RELEASE.txt
|
/tmp/hdf5-1.8.13-RELEASE.txt
|
||||||
/tmp/hdf5-1.8.13.md5
|
/tmp/hdf5-1.8.13.sha256
|
||||||
/tmp/hdf5-1.8.13.tar
|
/tmp/hdf5-1.8.13.tar
|
||||||
/tmp/hdf5-1.8.13.tar.gz
|
/tmp/hdf5-1.8.13.tar.gz
|
||||||
/tmp/hdf5-1.8.13.tar.zip
|
/tmp/hdf5-1.8.13.tar.zip
|
||||||
@@ -206,7 +205,7 @@ tar2cmakezip()
|
|||||||
# step 3: add LIBAEC.tar.gz, ZLib.tar.gz and cmake files
|
# step 3: add LIBAEC.tar.gz, ZLib.tar.gz and cmake files
|
||||||
cp /mnt/scr1/pre-release/hdf5/CMake/LIBAEC.tar.gz $cmziptmpsubdir
|
cp /mnt/scr1/pre-release/hdf5/CMake/LIBAEC.tar.gz $cmziptmpsubdir
|
||||||
cp /mnt/scr1/pre-release/hdf5/CMake/ZLib.tar.gz $cmziptmpsubdir
|
cp /mnt/scr1/pre-release/hdf5/CMake/ZLib.tar.gz $cmziptmpsubdir
|
||||||
cp /mnt/scr1/pre-release/hdf5/CMake/HDF5Examples-2.0.1-Source.zip $cmziptmpsubdir
|
cp /mnt/scr1/pre-release/hdf5/CMake/HDF5Examples-2.0.2-Source.zip $cmziptmpsubdir
|
||||||
cp /mnt/scr1/pre-release/hdf5/CMake/hdf5_plugins-master.zip $cmziptmpsubdir
|
cp /mnt/scr1/pre-release/hdf5/CMake/hdf5_plugins-master.zip $cmziptmpsubdir
|
||||||
cp $cmziptmpsubdir/$version/config/cmake/scripts/CTestScript.cmake $cmziptmpsubdir
|
cp $cmziptmpsubdir/$version/config/cmake/scripts/CTestScript.cmake $cmziptmpsubdir
|
||||||
cp $cmziptmpsubdir/$version/config/cmake/scripts/HDF5config.cmake $cmziptmpsubdir
|
cp $cmziptmpsubdir/$version/config/cmake/scripts/HDF5config.cmake $cmziptmpsubdir
|
||||||
@@ -298,7 +297,7 @@ tar2cmaketgz()
|
|||||||
# step 3: add LIBAEC.tar.gz, ZLib.tar.gz and cmake files
|
# step 3: add LIBAEC.tar.gz, ZLib.tar.gz and cmake files
|
||||||
cp /mnt/scr1/pre-release/hdf5/CMake/LIBAEC.tar.gz $cmgztmpsubdir
|
cp /mnt/scr1/pre-release/hdf5/CMake/LIBAEC.tar.gz $cmgztmpsubdir
|
||||||
cp /mnt/scr1/pre-release/hdf5/CMake/ZLib.tar.gz $cmgztmpsubdir
|
cp /mnt/scr1/pre-release/hdf5/CMake/ZLib.tar.gz $cmgztmpsubdir
|
||||||
cp /mnt/scr1/pre-release/hdf5/CMake/HDF5Examples-2.0.1-Source.tar.gz $cmgztmpsubdir
|
cp /mnt/scr1/pre-release/hdf5/CMake/HDF5Examples-2.0.2-Source.tar.gz $cmgztmpsubdir
|
||||||
cp /mnt/scr1/pre-release/hdf5/CMake/hdf5_plugins-master.tar.gz $cmgztmpsubdir
|
cp /mnt/scr1/pre-release/hdf5/CMake/hdf5_plugins-master.tar.gz $cmgztmpsubdir
|
||||||
cp $cmgztmpsubdir/$version/config/cmake/scripts/CTestScript.cmake $cmgztmpsubdir
|
cp $cmgztmpsubdir/$version/config/cmake/scripts/CTestScript.cmake $cmgztmpsubdir
|
||||||
cp $cmgztmpsubdir/$version/config/cmake/scripts/HDF5config.cmake $cmgztmpsubdir
|
cp $cmgztmpsubdir/$version/config/cmake/scripts/HDF5config.cmake $cmgztmpsubdir
|
||||||
@@ -377,7 +376,7 @@ tar2hpccmaketgz()
|
|||||||
# step 3: add LIBAEC.tar.gz, ZLib.tar.gz and cmake files
|
# step 3: add LIBAEC.tar.gz, ZLib.tar.gz and cmake files
|
||||||
cp /mnt/scr1/pre-release/hdf5/CMake/LIBAEC.tar.gz $cmgztmpsubdir
|
cp /mnt/scr1/pre-release/hdf5/CMake/LIBAEC.tar.gz $cmgztmpsubdir
|
||||||
cp /mnt/scr1/pre-release/hdf5/CMake/ZLib.tar.gz $cmgztmpsubdir
|
cp /mnt/scr1/pre-release/hdf5/CMake/ZLib.tar.gz $cmgztmpsubdir
|
||||||
cp /mnt/scr1/pre-release/hdf5/CMake/HDF5Examples-2.0.1-Source.tar.gz $cmgztmpsubdir
|
cp /mnt/scr1/pre-release/hdf5/CMake/HDF5Examples-2.0.2-Source.tar.gz $cmgztmpsubdir
|
||||||
cp /mnt/scr1/pre-release/hdf5/CMake/hdf5_plugins-master.tar.gz $cmgztmpsubdir
|
cp /mnt/scr1/pre-release/hdf5/CMake/hdf5_plugins-master.tar.gz $cmgztmpsubdir
|
||||||
cp $cmgztmpsubdir/$version/config/cmake/scripts/CTestScript.cmake $cmgztmpsubdir
|
cp $cmgztmpsubdir/$version/config/cmake/scripts/CTestScript.cmake $cmgztmpsubdir
|
||||||
cp $cmgztmpsubdir/$version/config/cmake/scripts/HDF5config.cmake $cmgztmpsubdir
|
cp $cmgztmpsubdir/$version/config/cmake/scripts/HDF5config.cmake $cmgztmpsubdir
|
||||||
@@ -532,43 +531,43 @@ test "$verbose" && echo " Running tar..." 1>&2
|
|||||||
(cd "$tmpdir" && exec tar -ch --exclude-vcs -f "$HDF5_VERS.tar" "./$HDF5_VERS" || exit 1 )
|
(cd "$tmpdir" && exec tar -ch --exclude-vcs -f "$HDF5_VERS.tar" "./$HDF5_VERS" || exit 1 )
|
||||||
|
|
||||||
# Compress
|
# Compress
|
||||||
MD5file=$HDF5_VERS.md5
|
SHA256=$HDF5_VERS.sha256
|
||||||
cp /dev/null $DEST/$MD5file
|
cp /dev/null $DEST/$SHA256
|
||||||
for comp in $methods; do
|
for comp in $methods; do
|
||||||
case $comp in
|
case $comp in
|
||||||
tar)
|
tar)
|
||||||
cp -p $tmpdir/$HDF5_VERS.tar $DEST/$HDF5_VERS.tar
|
cp -p $tmpdir/$HDF5_VERS.tar $DEST/$HDF5_VERS.tar
|
||||||
(cd $DEST; md5sum $HDF5_VERS.tar >> $MD5file)
|
(cd $DEST; sha256sum $HDF5_VERS.tar >> $SHA256)
|
||||||
;;
|
;;
|
||||||
gzip)
|
gzip)
|
||||||
test "$verbose" && echo " Running gzip..." 1>&2
|
test "$verbose" && echo " Running gzip..." 1>&2
|
||||||
gzip -9 <$tmpdir/$HDF5_VERS.tar >$DEST/$HDF5_VERS.tar.gz
|
gzip -9 <$tmpdir/$HDF5_VERS.tar >$DEST/$HDF5_VERS.tar.gz
|
||||||
(cd $DEST; md5sum $HDF5_VERS.tar.gz >> $MD5file)
|
(cd $DEST; sha256sum $HDF5_VERS.tar.gz >> $SHA256)
|
||||||
;;
|
;;
|
||||||
cmake-tgz)
|
cmake-tgz)
|
||||||
test "$verbose" && echo " Creating CMake tar.gz file..." 1>&2
|
test "$verbose" && echo " Creating CMake tar.gz file..." 1>&2
|
||||||
tar2cmaketgz $HDF5_VERS $tmpdir/$HDF5_VERS.tar $DEST/CMake-$HDF5_VERS.tar.gz 1>&2
|
tar2cmaketgz $HDF5_VERS $tmpdir/$HDF5_VERS.tar $DEST/CMake-$HDF5_VERS.tar.gz 1>&2
|
||||||
(cd $DEST; md5sum CMake-$HDF5_VERS.tar.gz >> $MD5file)
|
(cd $DEST; sha256sum CMake-$HDF5_VERS.tar.gz >> $SHA256)
|
||||||
;;
|
;;
|
||||||
hpc-cmake-tgz)
|
hpc-cmake-tgz)
|
||||||
test "$verbose" && echo " Creating HPC-CMake tar.gz file..." 1>&2
|
test "$verbose" && echo " Creating HPC-CMake tar.gz file..." 1>&2
|
||||||
tar2hpccmaketgz $HDF5_VERS $tmpdir/$HDF5_VERS.tar $DEST/HPC-CMake-$HDF5_VERS.tar.gz 1>&2
|
tar2hpccmaketgz $HDF5_VERS $tmpdir/$HDF5_VERS.tar $DEST/HPC-CMake-$HDF5_VERS.tar.gz 1>&2
|
||||||
(cd $DEST; md5sum HPC-CMake-$HDF5_VERS.tar.gz >> $MD5file)
|
(cd $DEST; sha256sum HPC-CMake-$HDF5_VERS.tar.gz >> $SHA256)
|
||||||
;;
|
;;
|
||||||
bzip2)
|
bzip2)
|
||||||
test "$verbose" && echo " Running bzip2..." 1>&2
|
test "$verbose" && echo " Running bzip2..." 1>&2
|
||||||
bzip2 -9 <$tmpdir/$HDF5_VERS.tar >$DEST/$HDF5_VERS.tar.bz2
|
bzip2 -9 <$tmpdir/$HDF5_VERS.tar >$DEST/$HDF5_VERS.tar.bz2
|
||||||
(cd $DEST; md5sum $HDF5_VERS.tar.bz2 >> $MD5file)
|
(cd $DEST; sha256sum $HDF5_VERS.tar.bz2 >> $SHA256)
|
||||||
;;
|
;;
|
||||||
zip)
|
zip)
|
||||||
test "$verbose" && echo " Creating zip ball..." 1>&2
|
test "$verbose" && echo " Creating zip ball..." 1>&2
|
||||||
tar2zip $HDF5_VERS $tmpdir/$HDF5_VERS.tar $DEST/$HDF5_VERS.zip 1>&2
|
tar2zip $HDF5_VERS $tmpdir/$HDF5_VERS.tar $DEST/$HDF5_VERS.zip 1>&2
|
||||||
(cd $DEST; md5sum $HDF5_VERS.zip >> $MD5file)
|
(cd $DEST; sha256sum $HDF5_VERS.zip >> $SHA256)
|
||||||
;;
|
;;
|
||||||
cmake-zip)
|
cmake-zip)
|
||||||
test "$verbose" && echo " Creating CMake-zip ball..." 1>&2
|
test "$verbose" && echo " Creating CMake-zip ball..." 1>&2
|
||||||
tar2cmakezip $HDF5_VERS $tmpdir/$HDF5_VERS.tar $DEST/CMake-$HDF5_VERS.zip 1>&2
|
tar2cmakezip $HDF5_VERS $tmpdir/$HDF5_VERS.tar $DEST/CMake-$HDF5_VERS.zip 1>&2
|
||||||
(cd $DEST; md5sum CMake-$HDF5_VERS.zip >> $MD5file)
|
(cd $DEST; sha256sum CMake-$HDF5_VERS.zip >> $SHA256)
|
||||||
;;
|
;;
|
||||||
doc)
|
doc)
|
||||||
if [ "${DOCVERSION}" = "" ]; then
|
if [ "${DOCVERSION}" = "" ]; then
|
||||||
|
|||||||
@@ -5,7 +5,6 @@ $indent=4;
|
|||||||
|
|
||||||
#
|
#
|
||||||
# Copyright by The HDF Group.
|
# Copyright by The HDF Group.
|
||||||
# Copyright by the Board of Trustees of the University of Illinois.
|
|
||||||
# All rights reserved.
|
# All rights reserved.
|
||||||
#
|
#
|
||||||
# This file is part of HDF5. The full HDF5 copyright notice, including
|
# This file is part of HDF5. The full HDF5 copyright notice, including
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
#!/bin/sh
|
#!/bin/sh
|
||||||
#
|
#
|
||||||
# Copyright by The HDF Group.
|
# Copyright by The HDF Group.
|
||||||
# Copyright by the Board of Trustees of the University of Illinois.
|
|
||||||
# All rights reserved.
|
# All rights reserved.
|
||||||
#
|
#
|
||||||
# This file is part of HDF5. The full HDF5 copyright notice, including
|
# This file is part of HDF5. The full HDF5 copyright notice, including
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
#!/usr/bin/env perl
|
#!/usr/bin/env perl
|
||||||
##
|
##
|
||||||
# Copyright by The HDF Group.
|
# Copyright by The HDF Group.
|
||||||
# Copyright by the Board of Trustees of the University of Illinois.
|
|
||||||
# All rights reserved.
|
# All rights reserved.
|
||||||
#
|
#
|
||||||
# This file is part of HDF5. The full HDF5 copyright notice, including
|
# This file is part of HDF5. The full HDF5 copyright notice, including
|
||||||
@@ -77,7 +76,6 @@ $Source = "";
|
|||||||
"H5G_obj_t" => "Go",
|
"H5G_obj_t" => "Go",
|
||||||
"H5G_stat_t" => "Gs",
|
"H5G_stat_t" => "Gs",
|
||||||
"hsize_t" => "h",
|
"hsize_t" => "h",
|
||||||
"H5_alloc_stats_t" => "Ha",
|
|
||||||
"H5_atclose_func_t" => "Hc",
|
"H5_atclose_func_t" => "Hc",
|
||||||
"hssize_t" => "Hs",
|
"hssize_t" => "Hs",
|
||||||
"H5E_major_t" => "i", # H5E_major_t is typedef'd to hid_t
|
"H5E_major_t" => "i", # H5E_major_t is typedef'd to hid_t
|
||||||
|
|||||||
10
bin/warnhist
10
bin/warnhist
@@ -8,12 +8,10 @@ use warnings;
|
|||||||
#
|
#
|
||||||
# This file is part of HDF5. The full HDF5 copyright notice, including
|
# This file is part of HDF5. The full HDF5 copyright notice, including
|
||||||
# terms governing use, modification, and redistribution, is contained in
|
# terms governing use, modification, and redistribution, is contained in
|
||||||
# the files COPYING and Copyright.html. COPYING can be found at the root
|
# the COPYING file, which can be found at the root of the source code
|
||||||
# of the source code distribution tree; Copyright.html can be found at the
|
# distribution tree, or in https://www.hdfgroup.org/licenses.
|
||||||
# root level of an installed copy of the electronic HDF5 document set and
|
# If you do not have access to either file, you may request a copy from
|
||||||
# is linked from the top-level documents page. It can also be found at
|
# help@hdfgroup.org.
|
||||||
# http://hdfgroup.org/HDF5/doc/Copyright.html. If you do not have
|
|
||||||
# access to either file, you may request a copy from help@hdfgroup.org.
|
|
||||||
#
|
#
|
||||||
# Quincey Koziol
|
# Quincey Koziol
|
||||||
# 9 Aug 2013
|
# 9 Aug 2013
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright by The HDF Group.
|
# Copyright by The HDF Group.
|
||||||
# Copyright by the Board of Trustees of the University of Illinois.
|
|
||||||
# All rights reserved.
|
# All rights reserved.
|
||||||
#
|
#
|
||||||
# This file is part of HDF5. The full HDF5 copyright notice, including
|
# This file is part of HDF5. The full HDF5 copyright notice, including
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
#
|
#
|
||||||
# Copyright by The HDF Group.
|
# Copyright by The HDF Group.
|
||||||
# Copyright by the Board of Trustees of the University of Illinois.
|
|
||||||
# All rights reserved.
|
# All rights reserved.
|
||||||
#
|
#
|
||||||
# This file is part of HDF5. The full HDF5 copyright notice, including
|
# This file is part of HDF5. The full HDF5 copyright notice, including
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
#! /bin/sh
|
#! /bin/sh
|
||||||
#
|
#
|
||||||
# Copyright by The HDF Group.
|
# Copyright by The HDF Group.
|
||||||
# Copyright by the Board of Trustees of the University of Illinois.
|
|
||||||
# All rights reserved.
|
# All rights reserved.
|
||||||
#
|
#
|
||||||
# This file is part of HDF5. The full HDF5 copyright notice, including
|
# This file is part of HDF5. The full HDF5 copyright notice, including
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
@@ -10402,13 +10402,13 @@ normal'><span style='font-size:14.0pt;mso-bidi-font-size:11.0pt;line-height:
|
|||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'>void H5Location::moveLink(const char* src_name,</p>
|
normal'>void H5Location::moveLink(const char* src_name,</p>
|
||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'><span style='mso-spacerun:yes'> </span>const Group&
|
normal'><span style='mso-spacerun:yes'> </span>const Group&
|
||||||
dst, const char* dst_name,</p>
|
dst, const char* dst_name,</p>
|
||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'><span style='mso-spacerun:yes'> </span>const
|
normal'><span style='mso-spacerun:yes'> </span>const
|
||||||
LinkCreatPropList& lcpl = LinkCreatPropList::DEFAULT,</p>
|
LinkCreatPropList& lcpl = LinkCreatPropList::DEFAULT,</p>
|
||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'><span style='mso-spacerun:yes'> </span>const
|
normal'><span style='mso-spacerun:yes'> </span>const
|
||||||
LinkAccPropList& lapl = LinkAccPropList::DEFAULT)</p>
|
LinkAccPropList& lapl = LinkAccPropList::DEFAULT)</p>
|
||||||
</td>
|
</td>
|
||||||
<td width=35 valign=top style='width:26.05pt;border-top:none;border-left:
|
<td width=35 valign=top style='width:26.05pt;border-top:none;border-left:
|
||||||
@@ -10441,13 +10441,13 @@ normal'><span style='font-size:14.0pt;mso-bidi-font-size:11.0pt;line-height:
|
|||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'>void H5Location::moveLink(const H5std_string& src_name,</p>
|
normal'>void H5Location::moveLink(const H5std_string& src_name,</p>
|
||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'><span style='mso-spacerun:yes'> </span>const Group&
|
normal'><span style='mso-spacerun:yes'> </span>const Group&
|
||||||
dst, const H5std_string& dst_name,</p>
|
dst, const H5std_string& dst_name,</p>
|
||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'><span style='mso-spacerun:yes'> </span>const
|
normal'><span style='mso-spacerun:yes'> </span>const
|
||||||
LinkCreatPropList& lcpl = LinkCreatPropList::DEFAULT,</p>
|
LinkCreatPropList& lcpl = LinkCreatPropList::DEFAULT,</p>
|
||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'><span style='mso-spacerun:yes'> </span>const
|
normal'><span style='mso-spacerun:yes'> </span>const
|
||||||
LinkAccPropList& lapl = LinkAccPropList::DEFAULT)</p>
|
LinkAccPropList& lapl = LinkAccPropList::DEFAULT)</p>
|
||||||
</td>
|
</td>
|
||||||
<td width=35 valign=top style='width:26.05pt;border-top:none;border-left:
|
<td width=35 valign=top style='width:26.05pt;border-top:none;border-left:
|
||||||
@@ -10480,10 +10480,10 @@ normal'><span style='font-size:14.0pt;mso-bidi-font-size:11.0pt;line-height:
|
|||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'>void H5Location::moveLink(const char* src_name, const char* dst_name,</p>
|
normal'>void H5Location::moveLink(const char* src_name, const char* dst_name,</p>
|
||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'><span style='mso-spacerun:yes'> </span>const
|
normal'><span style='mso-spacerun:yes'> </span>const
|
||||||
LinkCreatPropList& lcpl = LinkCreatPropList::DEFAULT,</p>
|
LinkCreatPropList& lcpl = LinkCreatPropList::DEFAULT,</p>
|
||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'><span style='mso-spacerun:yes'> </span>const
|
normal'><span style='mso-spacerun:yes'> </span>const
|
||||||
LinkAccPropList& lapl = LinkAccPropList::DEFAULT)</p>
|
LinkAccPropList& lapl = LinkAccPropList::DEFAULT)</p>
|
||||||
</td>
|
</td>
|
||||||
<td width=35 valign=top style='width:26.05pt;border-top:none;border-left:
|
<td width=35 valign=top style='width:26.05pt;border-top:none;border-left:
|
||||||
@@ -10516,13 +10516,13 @@ normal'><span style='font-size:14.0pt;mso-bidi-font-size:11.0pt;line-height:
|
|||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'>void H5Location::moveLink(const H5std_string& src_name,</p>
|
normal'>void H5Location::moveLink(const H5std_string& src_name,</p>
|
||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'><span style='mso-spacerun:yes'> </span>const
|
normal'><span style='mso-spacerun:yes'> </span>const
|
||||||
H5std_string& dst_name,</p>
|
H5std_string& dst_name,</p>
|
||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'><span style='mso-spacerun:yes'> </span>const
|
normal'><span style='mso-spacerun:yes'> </span>const
|
||||||
LinkCreatPropList& lcpl = LinkCreatPropList::DEFAULT,</p>
|
LinkCreatPropList& lcpl = LinkCreatPropList::DEFAULT,</p>
|
||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'><span style='mso-spacerun:yes'> </span>const
|
normal'><span style='mso-spacerun:yes'> </span>const
|
||||||
LinkAccPropList& lapl = LinkAccPropList::DEFAULT)</p>
|
LinkAccPropList& lapl = LinkAccPropList::DEFAULT)</p>
|
||||||
</td>
|
</td>
|
||||||
<td width=35 valign=top style='width:26.05pt;border-top:none;border-left:
|
<td width=35 valign=top style='width:26.05pt;border-top:none;border-left:
|
||||||
@@ -10693,7 +10693,7 @@ normal'><span style='font-size:14.0pt;mso-bidi-font-size:11.0pt;line-height:
|
|||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'>const LinkCreatPropList& lcpl = LinkCreatPropList::DEFAULT,</p>
|
normal'>const LinkCreatPropList& lcpl = LinkCreatPropList::DEFAULT,</p>
|
||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'>const<span style='mso-spacerun:yes'> </span>LinkAccPropList&
|
normal'>const<span style='mso-spacerun:yes'> </span>LinkAccPropList&
|
||||||
lapl = LinkAccPropList::DEFAULT) </p>
|
lapl = LinkAccPropList::DEFAULT) </p>
|
||||||
</td>
|
</td>
|
||||||
<td width=35 valign=top style='width:26.05pt;border-top:none;border-left:
|
<td width=35 valign=top style='width:26.05pt;border-top:none;border-left:
|
||||||
@@ -10770,13 +10770,13 @@ normal'><span style='font-size:14.0pt;mso-bidi-font-size:11.0pt;line-height:
|
|||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'>void H5Location::link(const char *curr_name,</p>
|
normal'>void H5Location::link(const char *curr_name,</p>
|
||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'><span style='mso-spacerun:yes'> </span>const Group&
|
normal'><span style='mso-spacerun:yes'> </span>const Group&
|
||||||
new_loc, const char *new_name,</p>
|
new_loc, const char *new_name,</p>
|
||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'><span style='mso-spacerun:yes'> </span>const
|
normal'><span style='mso-spacerun:yes'> </span>const
|
||||||
LinkCreatPropList& lcpl = LinkCreatPropList::DEFAULT,</p>
|
LinkCreatPropList& lcpl = LinkCreatPropList::DEFAULT,</p>
|
||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'><span style='mso-spacerun:yes'> </span>const
|
normal'><span style='mso-spacerun:yes'> </span>const
|
||||||
LinkAccPropList& lapl = LinkAccPropList::DEFAULT)</p>
|
LinkAccPropList& lapl = LinkAccPropList::DEFAULT)</p>
|
||||||
</td>
|
</td>
|
||||||
<td width=35 valign=top style='width:26.05pt;border-top:none;border-left:
|
<td width=35 valign=top style='width:26.05pt;border-top:none;border-left:
|
||||||
@@ -10809,13 +10809,13 @@ normal'><span style='font-size:14.0pt;mso-bidi-font-size:11.0pt;line-height:
|
|||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'>void H5Location::link(const H5std_string& curr_name,</p>
|
normal'>void H5Location::link(const H5std_string& curr_name,</p>
|
||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'><span style='mso-spacerun:yes'> </span>const Group&
|
normal'><span style='mso-spacerun:yes'> </span>const Group&
|
||||||
new_loc, const H5std_string& new_name,</p>
|
new_loc, const H5std_string& new_name,</p>
|
||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'><span style='mso-spacerun:yes'> </span>const
|
normal'><span style='mso-spacerun:yes'> </span>const
|
||||||
LinkCreatPropList& lcpl = LinkCreatPropList::DEFAULT,</p>
|
LinkCreatPropList& lcpl = LinkCreatPropList::DEFAULT,</p>
|
||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'><span style='mso-spacerun:yes'> </span>const
|
normal'><span style='mso-spacerun:yes'> </span>const
|
||||||
LinkAccPropList& lapl = LinkAccPropList::DEFAULT)</p>
|
LinkAccPropList& lapl = LinkAccPropList::DEFAULT)</p>
|
||||||
</td>
|
</td>
|
||||||
<td width=35 valign=top style='width:26.05pt;border-top:none;border-left:
|
<td width=35 valign=top style='width:26.05pt;border-top:none;border-left:
|
||||||
@@ -10848,13 +10848,13 @@ normal'><span style='font-size:14.0pt;mso-bidi-font-size:11.0pt;line-height:
|
|||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'>void H5Location::link(const char *curr_name,</p>
|
normal'>void H5Location::link(const char *curr_name,</p>
|
||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'><span style='mso-spacerun:yes'> </span>const hid_t
|
normal'><span style='mso-spacerun:yes'> </span>const hid_t
|
||||||
same_loc, const char *new_name,</p>
|
same_loc, const char *new_name,</p>
|
||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'><span style='mso-spacerun:yes'> </span>const
|
normal'><span style='mso-spacerun:yes'> </span>const
|
||||||
LinkCreatPropList& lcpl = LinkCreatPropList::DEFAULT,</p>
|
LinkCreatPropList& lcpl = LinkCreatPropList::DEFAULT,</p>
|
||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'><span style='mso-spacerun:yes'> </span>const
|
normal'><span style='mso-spacerun:yes'> </span>const
|
||||||
LinkAccPropList& lapl = LinkAccPropList::DEFAULT)</p>
|
LinkAccPropList& lapl = LinkAccPropList::DEFAULT)</p>
|
||||||
</td>
|
</td>
|
||||||
<td width=35 valign=top style='width:26.05pt;border-top:none;border-left:
|
<td width=35 valign=top style='width:26.05pt;border-top:none;border-left:
|
||||||
@@ -10887,13 +10887,13 @@ normal'><span style='font-size:14.0pt;mso-bidi-font-size:11.0pt;line-height:
|
|||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'>void H5Location::link(const H5std_string& curr_name,</p>
|
normal'>void H5Location::link(const H5std_string& curr_name,</p>
|
||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'><span style='mso-spacerun:yes'> </span>const hid_t
|
normal'><span style='mso-spacerun:yes'> </span>const hid_t
|
||||||
same_loc, const H5std_string& new_name,</p>
|
same_loc, const H5std_string& new_name,</p>
|
||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'><span style='mso-spacerun:yes'> </span>const
|
normal'><span style='mso-spacerun:yes'> </span>const
|
||||||
LinkCreatPropList& lcpl = LinkCreatPropList::DEFAULT,</p>
|
LinkCreatPropList& lcpl = LinkCreatPropList::DEFAULT,</p>
|
||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'><span style='mso-spacerun:yes'> </span>const
|
normal'><span style='mso-spacerun:yes'> </span>const
|
||||||
LinkAccPropList& lapl = LinkAccPropList::DEFAULT)</p>
|
LinkAccPropList& lapl = LinkAccPropList::DEFAULT)</p>
|
||||||
</td>
|
</td>
|
||||||
<td width=35 valign=top style='width:26.05pt;border-top:none;border-left:
|
<td width=35 valign=top style='width:26.05pt;border-top:none;border-left:
|
||||||
@@ -10932,10 +10932,10 @@ normal'><span style='font-size:14.0pt;mso-bidi-font-size:11.0pt;line-height:
|
|||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'>void H5Location::link(const char *target_name, const char *link_name,</p>
|
normal'>void H5Location::link(const char *target_name, const char *link_name,</p>
|
||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'><span style='mso-spacerun:yes'> </span>const
|
normal'><span style='mso-spacerun:yes'> </span>const
|
||||||
LinkCreatPropList& lcpl = LinkCreatPropList::DEFAULT,</p>
|
LinkCreatPropList& lcpl = LinkCreatPropList::DEFAULT,</p>
|
||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'><span style='mso-spacerun:yes'> </span>const
|
normal'><span style='mso-spacerun:yes'> </span>const
|
||||||
LinkAccPropList& lapl = LinkAccPropList::DEFAULT)</p>
|
LinkAccPropList& lapl = LinkAccPropList::DEFAULT)</p>
|
||||||
</td>
|
</td>
|
||||||
<td width=35 valign=top style='width:26.05pt;border-top:none;border-left:
|
<td width=35 valign=top style='width:26.05pt;border-top:none;border-left:
|
||||||
@@ -10968,13 +10968,13 @@ normal'><span style='font-size:14.0pt;mso-bidi-font-size:11.0pt;line-height:
|
|||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'>void H5Location::link(const H5std_string& target_name,</p>
|
normal'>void H5Location::link(const H5std_string& target_name,</p>
|
||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'><span style='mso-spacerun:yes'> </span>const
|
normal'><span style='mso-spacerun:yes'> </span>const
|
||||||
H5std_string& link_name,</p>
|
H5std_string& link_name,</p>
|
||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'><span style='mso-spacerun:yes'> </span>const
|
normal'><span style='mso-spacerun:yes'> </span>const
|
||||||
LinkCreatPropList& lcpl = LinkCreatPropList::DEFAULT,</p>
|
LinkCreatPropList& lcpl = LinkCreatPropList::DEFAULT,</p>
|
||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'><span style='mso-spacerun:yes'> </span>const
|
normal'><span style='mso-spacerun:yes'> </span>const
|
||||||
LinkAccPropList& lapl = LinkAccPropList::DEFAULT)</p>
|
LinkAccPropList& lapl = LinkAccPropList::DEFAULT)</p>
|
||||||
</td>
|
</td>
|
||||||
<td width=35 valign=top style='width:26.05pt;border-top:none;border-left:
|
<td width=35 valign=top style='width:26.05pt;border-top:none;border-left:
|
||||||
@@ -11085,7 +11085,7 @@ normal'><span style='font-size:14.0pt;mso-bidi-font-size:11.0pt;line-height:
|
|||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'>void CommonFG::unlink( const char* name,</p>
|
normal'>void CommonFG::unlink( const char* name,</p>
|
||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'><span style='mso-spacerun:yes'> </span>const
|
normal'><span style='mso-spacerun:yes'> </span>const
|
||||||
LinkAccPropList& lapl = LinkAccPropList::DEFAULT)</p>
|
LinkAccPropList& lapl = LinkAccPropList::DEFAULT)</p>
|
||||||
</td>
|
</td>
|
||||||
<td width=35 valign=top style='width:26.05pt;border-top:none;border-left:
|
<td width=35 valign=top style='width:26.05pt;border-top:none;border-left:
|
||||||
@@ -11119,7 +11119,7 @@ normal'><span style='font-size:14.0pt;mso-bidi-font-size:11.0pt;line-height:
|
|||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'>void CommonFG::unlink( const H5std_string& name,</p>
|
normal'>void CommonFG::unlink( const H5std_string& name,</p>
|
||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'><span style='mso-spacerun:yes'> </span>const
|
normal'><span style='mso-spacerun:yes'> </span>const
|
||||||
LinkAccPropList& lapl = LinkAccPropList::DEFAULT)</p>
|
LinkAccPropList& lapl = LinkAccPropList::DEFAULT)</p>
|
||||||
</td>
|
</td>
|
||||||
<td width=35 valign=top style='width:26.05pt;border-top:none;border-left:
|
<td width=35 valign=top style='width:26.05pt;border-top:none;border-left:
|
||||||
@@ -11153,7 +11153,7 @@ normal'><span style='font-size:14.0pt;mso-bidi-font-size:11.0pt;line-height:
|
|||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'>void H5Location::unlink( const char* name,</p>
|
normal'>void H5Location::unlink( const char* name,</p>
|
||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'><span style='mso-spacerun:yes'> </span>const
|
normal'><span style='mso-spacerun:yes'> </span>const
|
||||||
LinkAccPropList& lapl = LinkAccPropList::DEFAULT)</p>
|
LinkAccPropList& lapl = LinkAccPropList::DEFAULT)</p>
|
||||||
</td>
|
</td>
|
||||||
<td width=35 valign=top style='width:26.05pt;border-top:none;border-left:
|
<td width=35 valign=top style='width:26.05pt;border-top:none;border-left:
|
||||||
@@ -11187,7 +11187,7 @@ normal'><span style='font-size:14.0pt;mso-bidi-font-size:11.0pt;line-height:
|
|||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'>void H5Location::unlink( const H5std_string& name,</p>
|
normal'>void H5Location::unlink( const H5std_string& name,</p>
|
||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'><span style='mso-spacerun:yes'> </span>const LinkAccPropList&
|
normal'><span style='mso-spacerun:yes'> </span>const LinkAccPropList&
|
||||||
lapl = LinkAccPropList::DEFAULT)</p>
|
lapl = LinkAccPropList::DEFAULT)</p>
|
||||||
</td>
|
</td>
|
||||||
<td width=35 valign=top style='width:26.05pt;border-top:none;border-left:
|
<td width=35 valign=top style='width:26.05pt;border-top:none;border-left:
|
||||||
@@ -11495,7 +11495,7 @@ normal'><span style='font-size:14.0pt;mso-bidi-font-size:11.0pt;line-height:
|
|||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'>H5L_info2_t getLinkInfo(const char* link_name,</p>
|
normal'>H5L_info2_t getLinkInfo(const char* link_name,</p>
|
||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'><span style='mso-tab-count:1'> </span>const
|
normal'><span style='mso-tab-count:1'> </span>const
|
||||||
LinkAccPropList& lapl = LinkAccPropList::DEFAULT)</p>
|
LinkAccPropList& lapl = LinkAccPropList::DEFAULT)</p>
|
||||||
</td>
|
</td>
|
||||||
<td width=35 valign=top style='width:26.05pt;border-top:none;border-left:
|
<td width=35 valign=top style='width:26.05pt;border-top:none;border-left:
|
||||||
@@ -11528,7 +11528,7 @@ normal'><span style='font-size:14.0pt;mso-bidi-font-size:11.0pt;line-height:
|
|||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'>H5L_info2_t getLinkInfo(const H5std_string& link_name,</p>
|
normal'>H5L_info2_t getLinkInfo(const H5std_string& link_name,</p>
|
||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'><span style='mso-tab-count:1'> </span>const
|
normal'><span style='mso-tab-count:1'> </span>const
|
||||||
LinkAccPropList& lapl = LinkAccPropList::DEFAULT)</p>
|
LinkAccPropList& lapl = LinkAccPropList::DEFAULT)</p>
|
||||||
</td>
|
</td>
|
||||||
<td width=35 valign=top style='width:26.05pt;border-top:none;border-left:
|
<td width=35 valign=top style='width:26.05pt;border-top:none;border-left:
|
||||||
@@ -14522,7 +14522,7 @@ normal'><span style='font-size:14.0pt;mso-bidi-font-size:11.0pt;line-height:
|
|||||||
normal'>void DSetCreatPropList::setFilter(H5Z_filter_t filter_id, unsigned
|
normal'>void DSetCreatPropList::setFilter(H5Z_filter_t filter_id, unsigned
|
||||||
int flags,</p>
|
int flags,</p>
|
||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'><span style='mso-spacerun:yes'> </span>size_t cd_nelmts, const
|
normal'><span style='mso-spacerun:yes'> </span>size_t cd_nelmts, const
|
||||||
unsigned int cd_values[])</p>
|
unsigned int cd_values[])</p>
|
||||||
</td>
|
</td>
|
||||||
<td width=35 valign=top style='width:26.05pt;border-top:none;border-left:
|
<td width=35 valign=top style='width:26.05pt;border-top:none;border-left:
|
||||||
@@ -14597,10 +14597,10 @@ normal'><span style='font-size:14.0pt;mso-bidi-font-size:11.0pt;line-height:
|
|||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'>H5Z_filter_t DSetCreatPropList::getFilter(int filter_number,</p>
|
normal'>H5Z_filter_t DSetCreatPropList::getFilter(int filter_number,</p>
|
||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'><span style='mso-spacerun:yes'> </span>unsigned int
|
normal'><span style='mso-spacerun:yes'> </span>unsigned int
|
||||||
&flags, size_t &cd_nelmts, unsigned int* cd_values,</p>
|
&flags, size_t &cd_nelmts, unsigned int* cd_values,</p>
|
||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'><span style='mso-spacerun:yes'> </span>size_t namelen, char
|
normal'><span style='mso-spacerun:yes'> </span>size_t namelen, char
|
||||||
name[], unsigned int& filter_config)</p>
|
name[], unsigned int& filter_config)</p>
|
||||||
</td>
|
</td>
|
||||||
<td width=35 valign=top style='width:26.05pt;border-top:none;border-left:
|
<td width=35 valign=top style='width:26.05pt;border-top:none;border-left:
|
||||||
@@ -14639,10 +14639,10 @@ normal'><span style='font-size:14.0pt;mso-bidi-font-size:11.0pt;line-height:
|
|||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'>void DSetCreatPropList::getFilterById(H5Z_filter_t filter_id,</p>
|
normal'>void DSetCreatPropList::getFilterById(H5Z_filter_t filter_id,</p>
|
||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'><span style='mso-spacerun:yes'> </span>unsigned int
|
normal'><span style='mso-spacerun:yes'> </span>unsigned int
|
||||||
&flags, size_t &cd_nelmts, unsigned int* cd_values,</p>
|
&flags, size_t &cd_nelmts, unsigned int* cd_values,</p>
|
||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'><span style='mso-spacerun:yes'> </span>size_t namelen, char
|
normal'><span style='mso-spacerun:yes'> </span>size_t namelen, char
|
||||||
name[], unsigned int &filter_config)</p>
|
name[], unsigned int &filter_config)</p>
|
||||||
</td>
|
</td>
|
||||||
<td width=35 valign=top style='width:26.05pt;border-top:none;border-left:
|
<td width=35 valign=top style='width:26.05pt;border-top:none;border-left:
|
||||||
@@ -19291,10 +19291,10 @@ normal'><span style='font-size:14.0pt;mso-bidi-font-size:11.0pt;line-height:
|
|||||||
normal'>void H5Library::setFreeListLimits(int reg_global_lim, int
|
normal'>void H5Library::setFreeListLimits(int reg_global_lim, int
|
||||||
reg_list_lim,</p>
|
reg_list_lim,</p>
|
||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'><span style='mso-spacerun:yes'> </span>int arr_global_lim, int
|
normal'><span style='mso-spacerun:yes'> </span>int arr_global_lim, int
|
||||||
arr_list_lim, int blk_global_lim,</p>
|
arr_list_lim, int blk_global_lim,</p>
|
||||||
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
<p class=MsoNormal style='margin-bottom:0in;margin-bottom:.0001pt;line-height:
|
||||||
normal'><span style='mso-spacerun:yes'> </span>int blk_list_lim)</p>
|
normal'><span style='mso-spacerun:yes'> </span>int blk_list_lim)</p>
|
||||||
</td>
|
</td>
|
||||||
<td width=35 valign=top style='width:26.05pt;border-top:none;border-left:
|
<td width=35 valign=top style='width:26.05pt;border-top:none;border-left:
|
||||||
none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
|
none;border-bottom:solid windowtext 1.0pt;border-right:solid windowtext 1.0pt;
|
||||||
|
|||||||
@@ -173,8 +173,8 @@ endif ()
|
|||||||
#-----------------------------------------------------------------------------
|
#-----------------------------------------------------------------------------
|
||||||
set (_PKG_CONFIG_PREFIX ${CMAKE_INSTALL_PREFIX})
|
set (_PKG_CONFIG_PREFIX ${CMAKE_INSTALL_PREFIX})
|
||||||
set (_PKG_CONFIG_EXEC_PREFIX \${prefix})
|
set (_PKG_CONFIG_EXEC_PREFIX \${prefix})
|
||||||
set (_PKG_CONFIG_LIBDIR \${exec_prefix}/lib)
|
set (_PKG_CONFIG_LIBDIR \${exec_prefix}/${HDF5_INSTALL_LIB_DIR})
|
||||||
set (_PKG_CONFIG_INCLUDEDIR \${prefix}/include)
|
set (_PKG_CONFIG_INCLUDEDIR \${prefix}/${HDF5_INSTALL_INCLUDE_DIR})
|
||||||
set (_PKG_CONFIG_LIBNAME "${HDF5_CPP_LIB_CORENAME}")
|
set (_PKG_CONFIG_LIBNAME "${HDF5_CPP_LIB_CORENAME}")
|
||||||
set (_PKG_CONFIG_VERSION "${HDF5_PACKAGE_VERSION}")
|
set (_PKG_CONFIG_VERSION "${HDF5_PACKAGE_VERSION}")
|
||||||
|
|
||||||
@@ -187,8 +187,8 @@ if (BUILD_SHARED_LIBS)
|
|||||||
set (_PKG_CONFIG_SH_LIBS "${_PKG_CONFIG_SH_LIBS} -l${HDF5_CPP_LIB_CORENAME}")
|
set (_PKG_CONFIG_SH_LIBS "${_PKG_CONFIG_SH_LIBS} -l${HDF5_CPP_LIB_CORENAME}")
|
||||||
endif ()
|
endif ()
|
||||||
|
|
||||||
set (_PKG_CONFIG_REQUIRES "${HDF5_LIB_CORENAME}-${HDF5_PACKAGE_VERSION}")
|
set (_PKG_CONFIG_REQUIRES "${HDF5_LIB_CORENAME} = ${HDF5_PACKAGE_VERSION}")
|
||||||
set (_PKG_CONFIG_REQUIRES_PRIVATE "${HDF5_LIB_CORENAME}-${HDF5_PACKAGE_VERSION}")
|
set (_PKG_CONFIG_REQUIRES_PRIVATE "${HDF5_LIB_CORENAME} = ${HDF5_PACKAGE_VERSION}")
|
||||||
|
|
||||||
configure_file (
|
configure_file (
|
||||||
${HDF_CONFIG_DIR}/libhdf5.pc.in
|
${HDF_CONFIG_DIR}/libhdf5.pc.in
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
// C++ informative line for the emacs editor: -*- C++ -*-
|
// C++ informative line for the emacs editor: -*- C++ -*-
|
||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
// C++ informative line for the emacs editor: -*- C++ -*-
|
// C++ informative line for the emacs editor: -*- C++ -*-
|
||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
// C++ informative line for the emacs editor: -*- C++ -*-
|
// C++ informative line for the emacs editor: -*- C++ -*-
|
||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
// C++ informative line for the emacs editor: -*- C++ -*-
|
// C++ informative line for the emacs editor: -*- C++ -*-
|
||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
// C++ informative line for the emacs editor: -*- C++ -*-
|
// C++ informative line for the emacs editor: -*- C++ -*-
|
||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
// C++ informative line for the emacs editor: -*- C++ -*-
|
// C++ informative line for the emacs editor: -*- C++ -*-
|
||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
// C++ informative line for the emacs editor: -*- C++ -*-
|
// C++ informative line for the emacs editor: -*- C++ -*-
|
||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
// C++ informative line for the emacs editor: -*- C++ -*-
|
// C++ informative line for the emacs editor: -*- C++ -*-
|
||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
// C++ informative line for the emacs editor: -*- C++ -*-
|
// C++ informative line for the emacs editor: -*- C++ -*-
|
||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
// C++ informative line for the emacs editor: -*- C++ -*-
|
// C++ informative line for the emacs editor: -*- C++ -*-
|
||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
// C++ informative line for the emacs editor: -*- C++ -*-
|
// C++ informative line for the emacs editor: -*- C++ -*-
|
||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
// C++ informative line for the emacs editor: -*- C++ -*-
|
// C++ informative line for the emacs editor: -*- C++ -*-
|
||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
// C++ informative line for the emacs editor: -*- C++ -*-
|
// C++ informative line for the emacs editor: -*- C++ -*-
|
||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
// C++ informative line for the emacs editor: -*- C++ -*-
|
// C++ informative line for the emacs editor: -*- C++ -*-
|
||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
// C++ informative line for the emacs editor: -*- C++ -*-
|
// C++ informative line for the emacs editor: -*- C++ -*-
|
||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
// C++ informative line for the emacs editor: -*- C++ -*-
|
// C++ informative line for the emacs editor: -*- C++ -*-
|
||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
@@ -1,6 +1,5 @@
|
|||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
@@ -1,7 +1,6 @@
|
|||||||
// C++ informative line for the emacs editor: -*- C++ -*-
|
// C++ informative line for the emacs editor: -*- C++ -*-
|
||||||
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
|
||||||
* Copyright by The HDF Group. *
|
* Copyright by The HDF Group. *
|
||||||
* Copyright by the Board of Trustees of the University of Illinois. *
|
|
||||||
* All rights reserved. *
|
* All rights reserved. *
|
||||||
* *
|
* *
|
||||||
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
* This file is part of HDF5. The full HDF5 copyright notice, including *
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user