Activity for MAT File I/O Library

  • tbeu tbeu created a blog post

    Version 1.5.29 release

  • MAT File I/O Library MAT File I/O Library released /matio/1.5.29/matio-1.5.29.tar.gz

  • MAT File I/O Library MAT File I/O Library released /matio/1.5.29/matio-1.5.29.7z

  • MAT File I/O Library MAT File I/O Library released /matio/1.5.29/matio_user_guide.html

  • MAT File I/O Library MAT File I/O Library released /matio/1.5.29/matio_user_guide.pdf

  • MAT File I/O Library MAT File I/O Library released /matio/1.5.29/matio-1.5.29.zip

  • tbeu committed [9a0326] on matio

    Use HDF5 v2.0.0 [skip ci]

  • tbeu committed [ec799c] on matio

    Also clean-up cancelled workflow runs [ci skip]

  • tbeu committed [854b46] on matio

    Update hdf5 build instructions [skip ci]

  • GitHub committed [e107a7] on matio

    [pre-commit.ci] pre-commit autoupdate [ci skip]

  • tbeu committed [6298e0] on matio

    Use latest HDF5 2.0.0 snapshot [skip cirrus] [skip appveyor]

  • tbeu committed [39e74f] on matio

    Migrate deployments from BB Downloads to GH Releases [skip ci]

  • tbeu committed [7f74e9] on matio

    Bump libtool version number

  • tbeu committed [8e8c57] on matio

    Bump date and NEWS for v1.5.29

  • tbeu committed [cea0f5] on matio

    Fix C89 compilation

  • tbeu committed [7b3188] on matio

    Fix va_list reuse

  • tbeu committed [202edb] on matio

    Migrate to Conan 2 [skip appveyor]

  • tbeu committed [2cc731] on matio

    Run CTest on FreeBSD [skip actions] [skip appveyor]

  • tbeu committed [8778ea] on matio

    Run CTest on Cygwin [skip cirrus] [skip appveyor]

  • tbeu committed [cc2ba9] on matio

    Check python command success [skip cirrus] [skip appveyor]

  • tbeu committed [79d989] on matio

    Skip broken HDF5 builds on MinGW [skip cirrus] [skip appveyor]

  • tbeu committed [1f4bc0] on matio

    Fix issues reported by cppcheck

  • tbeu committed [327df0] on matio

    Remove minimum rank limitation

  • tbeu committed [3ea218] on matio

    Add tests for writing variables with rank = 1

  • tbeu committed [640953] on matio

    Fix printing data of rank = 1

  • tbeu committed [58fc08] on matio

    Use latest HDF5 2.0.0 snapshot [skip cirrus] [skip appveyor]

  • tbeu committed [f75ab9] on matio

    Fix error code on unrecognized test [ci skip]

  • tbeu committed [77c4e0] on matio

    Avoid CMake deprecation warning

  • tbeu committed [8e4c83] on matio

    Try HDF5 2.0.0 snapshot at GitHub Actions [skip cirrus] [skip appveyor]

  • GitHub committed [29dd25] on matio

    [pre-commit.ci] pre-commit autoupdate [ci skip]

  • tbeu committed [67cf1c] on matio

    Bump config.sub and config.guess

  • tbeu committed [0955a7] on matio

    Enable autotools build on macOS [skip appveyor]

  • tbeu committed [3d9215] on matio

    Downgrade to macOS 14

  • tbeu committed [09f064] on matio

    Downgrade to Windows Server 2022

  • tbeu committed [0d4e72] on matio

    Bump actions/checkout [ci skip]

  • GitHub committed [1b4fff] on matio

    [pre-commit.ci] pre-commit autoupdate [ci skip]

  • GitHub committed [e3a6e5] on matio

    [pre-commit.ci] pre-commit autoupdate [skip ci]

  • GitHub committed [25f7e1] on matio

    [pre-commit.ci] pre-commit autoupdate [ci skip]

  • GitHub committed [a5f658] on matio

    [pre-commit.ci] pre-commit autoupdate [skip ci]

  • GitHub committed [e82707] on matio

    [pre-commit.ci] pre-commit autoupdate [ci skip]

  • tbeu committed [a44f2b] on matio

    Do not ignore read errors

  • tbeu committed [394460] on matio

    Build options via GitHub Actions [skip cirrus] [skip appveyor]

  • tbeu committed [609115] on matio

    Fix illegal memory access

  • tbeu committed [dd18d9] on matio

    Consider return value of vsnprintf

  • tbeu committed [670008] on matio

    Fix array index out of bounds when printing bad UTF-8 character data

  • tbeu committed [b7be99] on matio

    Bump hdf5 [skip appveyor]

  • tbeu committed [3454ec] on matio

    Force CTest testsuite regeneration on AT file change [skip appveyor]

  • tbeu committed [87eb5b] on matio

    Skip the array dimension limit when printing

  • tbeu committed [4c8ab8] on matio

    Bump python version

  • tbeu committed [b424b9] on matio

    Reflect character array dimension in test

  • tbeu committed [b1e627] on matio

    Bye, bye Travis CI

  • tbeu committed [dbb899] on matio

    Bump copyright year [ci skip]

  • tbeu committed [de6590] on matio

    Fix typo [ci skip]

  • tbeu committed [a2e86f] on matio

    Fix const correctness

  • tbeu committed [ac847c] on matio

    Avoid dangling pointer

  • GitHub committed [d9e088] on matio

    [pre-commit.ci] pre-commit autoupdate [ci skip]

  • tbeu committed [8f9d12] on matio

    Remove language specific settings [ci skip]

  • tbeu committed [16113e] on matio

    Update FreeBSD image for Cirrus CI [skip travis] [skip appveyor]

  • GitHub committed [9325cd] on matio

    [pre-commit.ci] pre-commit autoupdate [ci skip]

  • GitHub committed [dda929] on matio

    [pre-commit.ci] pre-commit autoupdate [ci skip]

  • GitHub committed [f42af5] on matio

    [pre-commit.ci] pre-commit autoupdate [ci skip]

  • GitHub committed [959036] on matio

    [pre-commit.ci] pre-commit autoupdate [ci skip]

  • tbeu committed [cc974e] on matio

    Enable full parallel execution of CTest testsuite [skip appveyor]

  • tbeu committed [12b0e7] on matio

    Run CTest testsuite in parallel at GitHub Actions [skip appveyor]

  • tbeu committed [d6d397] on matio

    Enable parallel execution of CTest testsuite

  • tbeu committed [76a43e] on matio

    Force CTest testsuite regeneration on generator change [skip appveyor]

  • tbeu committed [05e434] on matio

    Fix test properties [skip appveyor]

  • tbeu committed [42ed16] on matio

    Remove unused variable fid

  • tbeu committed [1089fa] on matio

    Avoid Clang formatting [skip ci]

  • GitHub committed [9e26c6] on matio

    [pre-commit.ci] pre-commit autoupdate [ci skip]

  • tbeu committed [25cd4c] on matio

    Fix link [ci skip]

  • tbeu committed [607c4b] on matio

    Bump cppcheck [ci skip]

  • tbeu tbeu posted a comment on discussion Help

    Thanks for reporting. I notice that the test_mat_file.f90 does not used the provided fartran interface in ./matio/src/fortran at all and instead uses own binding interfaces.

  • tbeu tbeu modified a comment on discussion Help

    Thank you for your effort in the MATIO library and I have successfully compiled this library using ifort and gcc as well as a gfortran/gcc on ALMAlinux 9.3. I did not manage to compile it with icc and ifort (newest API version). I have a test program for writing a MAT file but I can't get this to work and I guess my knowledge of c is reason for this but I have not found a solution for this (after extensive search). The test program : ++++++++++++++++++++++++++++++++++++++++++ program test_mat_file...

  • tbeu tbeu modified a comment on discussion Help

    it is working now, see the correct code below: program test_mat_file use, intrinsic :: iso_c_binding implicit none type(c_ptr) :: matfile character(kind=c_char, len=*), parameter :: filename = 'zzz.mat'//c_null_char character(kind=c_char, len=*), parameter :: header = 'HEADERSTRING'//c_null_char character(kind=c_char, len=*), parameter :: varname = 'reeks'//c_null_char real(c_double), target, dimension(1000) :: d integer :: i type(c_ptr) :: matvar integer(c_size_t), dimension(2) :: dims integer,...

  • bles bles modified a comment on discussion Help

    it is working now, see the correct code below: program test_mat_file use, intrinsic :: iso_c_binding implicit none type(c_ptr) :: matfile character(kind=c_char, len=), parameter :: filename = 'zzz.mat'//c_null_char character(kind=c_char, len=), parameter :: header = 'HEADERSTRING'//c_null_char character(kind=c_char, len=*), parameter :: varname = 'reeks'//c_null_char real(c_double), target, dimension(1000) :: d integer :: i type(c_ptr) :: matvar integer(c_size_t), dimension(2) :: dims integer, parameter...

  • bles bles posted a comment on discussion Help

    it working now, see the correct code below.. program test_mat_file use, intrinsic :: iso_c_binding implicit none type(c_ptr) :: matfile character(kind=c_char, len=), parameter :: filename = 'zzz.mat'//c_null_char character(kind=c_char, len=), parameter :: header = 'HEADERSTRING'//c_null_char character(kind=c_char, len=*), parameter :: varname = 'reeks'//c_null_char real(c_double), target, dimension(1000) :: d integer :: i type(c_ptr) :: matvar integer(c_size_t), dimension(2) :: dims integer, parameter...

  • tbeu committed [4677b3] on matio

    Add deploy workflow via GitHub Actions [skip travis] [skip appveyor]

  • tbeu committed [7e43eb] on matio

    Build with autotools via GitHub Action [skip travis] [skip appveyor]

  • tbeu committed [f284a2] on matio

    Bump libtool version number

  • tbeu committed [5d103b] on matio

    Bump date and NEWS for v1.5.28

  • tbeu committed [315ed1] on matio

    Update inflate arg

  • tbeu committed [13e2e6] on matio

    Add CTest testsuite

  • GitHub committed [2c0f82] on matio

    [pre-commit.ci] pre-commit autoupdate [ci skip]

  • tbeu committed [ca4750] on matio

    Add missing dependency [skip ci]

  • tbeu committed [4b0475] on matio

    Fix illegal memory access

  • tbeu committed [915d65] on matio

    Fix illegal memory access

  • GitHub committed [eb937e] on matio

    [pre-commit.ci] pre-commit autoupdate [ci skip]

  • tbeu committed [c89442] on matio

    Update to HDF5 1.14.5 at Travis CI [skip cirrus] [skip appveyor]

  • GitHub committed [6335f5] on matio

    [pre-commit.ci] pre-commit autoupdate [ci skip]

  • tbeu committed [c335ec] on matio

    Workaround Start-FileDownload TLS issue in AppVeyor [skip travis] [skip cirrus]

  • tbeu committed [8407b4] on matio

    Fix writing of character data to v5 MAT file

  • tbeu committed [e8fa03] on matio

    Bump cppcheck [ci skip]

  • tbeu committed [11cc1e] on matio

    Fix illegal memory access

  • tbeu committed [a148ee] on matio

    Fix illegal memory access

  • tbeu committed [1e5c40] on matio

    Update snprintf.c from https://github.com/weiss/c99-snprintf

  • tbeu committed [f654ac] on matio

    Fix const correctness

  • tbeu committed [548ab0] on matio

    Check inputs

  • tbeu committed [f07ede] on matio

    Fix resource leak

  • tbeu committed [abe00b] on matio

    Update to HDF5 1.14.4-3 at Travis CI [skip cirrus] [skip appveyor]

1 >