Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

provide our own (simple) mdspan implementation #759

Merged
merged 26 commits into from
Dec 1, 2023
Merged

Conversation

JDanielSmith
Copy link
Contributor

We don't have all the "advanced" needs addressed by std::mdspan . Because of that, we can write a fairly simple implementation that is still API compatible.

Dan Smith and others added 26 commits January 11, 2023 10:30
commit b333dfd
Author: Dan Smith <dan.smith@maxar.com>
Date:   Thu Nov 30 13:51:03 2023 -0500

    SpanRC changes to match std::mdspan API

commit 03ff209
Merge: 34085c8 df4e0fc
Author: Dan Smith <dan.smith@maxar.com>
Date:   Thu Nov 30 13:42:28 2023 -0500

    Merge branch 'main' into feature/hdf5

commit 34085c8
Author: Dan Smith <dan.smith@maxar.com>
Date:   Thu Nov 9 12:25:39 2023 -0500

    fix GCC build errors

commit a79b085
Merge: 7b822aa b2e2b3d
Author: Dan Smith <dan.smith@maxar.com>
Date:   Thu Nov 9 12:08:26 2023 -0500

    Merge branch 'feature/hdf5' of https://github.com/mdaus/coda-oss into feature/hdf5

commit 7b822aa
Author: Dan Smith <dan.smith@maxar.com>
Date:   Thu Nov 9 11:23:02 2023 -0500

    updates from HighFive2.8.0

commit 606b4f4
Author: Dan Smith <dan.smith@maxar.com>
Date:   Thu Nov 9 09:48:19 2023 -0500

    update CODA-OSS to HighFive-2.8.0

commit b2e2b3d
Author: Dan Smith <dan.smith@maxar.com>
Date:   Thu Nov 9 09:48:19 2023 -0500

    update CODA-OSS to HighFive-2.8.0

commit c66c982
Author: Dan Smith <dan.smith@maxar.com>
Date:   Thu Nov 9 09:38:26 2023 -0500

    HighFive-2.8.0

    https://github.com/BlueBrain/HighFive/releases/tag/v2.8.0

commit 28067f1
Merge: e007a67 92f8b88
Author: Dan Smith <dan.smith@maxar.com>
Date:   Thu Nov 9 09:21:54 2023 -0500

    Merge branch 'main' into feature/hdf5

commit e007a67
Author: Dan Smith <Dan.Smith@maxar.com>
Date:   Thu Aug 17 13:04:04 2023 -0400

    update to HDF5 1.14.2

commit acd3bd9
Author: Dan Smith <dan.smith@maxar.com>
Date:   Thu Aug 17 13:00:24 2023 -0400

    remove extracted HDF5 code; what we build is in source/ and include/

commit d165c81
Author: Dan Smith <dan.smith@maxar.com>
Date:   Thu Aug 17 12:46:12 2023 -0400

    fix typo

commit 66ec9d6
Author: Dan Smith <dan.smith@maxar.com>
Date:   Thu Aug 17 12:39:58 2023 -0400

    Get Xerces to build with WAF on Windows

commit 565c76b
Merge: 3b70a14 fcc96ec
Author: Dan Smith <dan.smith@maxar.com>
Date:   Thu Aug 17 12:01:22 2023 -0400

    Merge branch 'main' into feature/hdf5

commit 3b70a14
Author: Dan Smith <Dan.Smith@maxar.com>
Date:   Thu Aug 17 11:20:39 2023 -0400

    regenerate files for Linux/GCC

commit 2403925
Author: Dan Smith <dan.smith@maxar.com>
Date:   Thu Aug 17 11:01:05 2023 -0400

    Update H5Tinit_MSVC.c_

commit a616ede
Author: Dan Smith <dan.smith@maxar.com>
Date:   Thu Aug 17 10:34:25 2023 -0400

    H5Tinit.c for each compiler

commit 9323f85
Author: Dan Smith <dan.smith@maxar.com>
Date:   Thu Aug 17 10:11:37 2023 -0400

    WIN32_LEAN_AND_MEAN may already be #define'd

commit c5f71ec
Author: Dan Smith <dan.smith@maxar.com>
Date:   Thu Aug 17 09:04:59 2023 -0400

    update version numbers

commit 4ad1e1d
Merge: 12f29ff 68f1349
Author: Dan Smith <Dan.Smith@maxar.com>
Date:   Wed Aug 16 16:56:44 2023 -0400

    Merge branch 'feature/hdf5' of github.com:mdaus/coda-oss into feature/hdf5

commit 12f29ff
Merge: 9f58fef bb82a94
Author: Dan Smith <Dan.Smith@maxar.com>
Date:   Wed Aug 16 16:56:31 2023 -0400

    Merge branch 'main' into feature/hdf5

commit 68f1349
Author: Dan Smith <dan.smith@maxar.com>
Date:   Wed Aug 16 16:02:38 2023 -0400

    build on Windows

commit 9f58fef
Author: Dan Smith <dan.smith@maxar.com>
Date:   Wed Aug 16 13:43:30 2023 -0400

    compile HDF5 1.14.2 on Windows

commit 7d1fe10
Author: Dan Smith <Dan.Smith@maxar.com>
Date:   Wed Aug 16 13:03:11 2023 -0400

    remove generated files

commit 5eccf89
Author: Dan Smith <Dan.Smith@maxar.com>
Date:   Wed Aug 16 12:40:38 2023 -0400

    build HDF5 1.14.2

commit 2ca35b6
Author: Dan Smith <Dan.Smith@maxar.com>
Date:   Wed Aug 16 12:40:09 2023 -0400

    build HDF5 1.14.2

commit a4eeec6
Author: Dan Smith <Dan.Smith@maxar.com>
Date:   Wed Aug 16 12:39:50 2023 -0400

    build HDF5 1.14.2

commit 0d9055b
Author: Dan Smith <Dan.Smith@maxar.com>
Date:   Wed Aug 16 11:39:59 2023 -0400

    files added by 'configure'

commit 720d748
Author: Dan Smith <Dan.Smith@maxar.com>
Date:   Wed Aug 16 11:31:22 2023 -0400

    extract HDF5 source code

commit c5368de
Author: Dan Smith <dan.smith@maxar.com>
Date:   Wed Aug 16 11:24:52 2023 -0400

    HDF5 1.14.2 source code
@JDanielSmith JDanielSmith self-assigned this Dec 1, 2023
@JDanielSmith JDanielSmith merged commit 28926b6 into main Dec 1, 2023
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant