tweak 8AMPI_PHSI to support SIMD in C++17#730
Merged
JDanielSmith merged 271 commits intomainfrom Dec 28, 2023
Merged
Conversation
commit 0b4deaa Author: Dan Smith <dan.smith@maxar.com> Date: Tue Jan 18 10:23:38 2022 -0500 turn off some code-analysis diagnostics commit 8797cd0 Author: Dan Smith <dan.smith@maxar.com> Date: Tue Jan 18 10:23:22 2022 -0500 account for str:: changes in coda-oss commit 920d0b7 Author: Dan Smith <dan.smith@maxar.com> Date: Tue Jan 18 09:54:08 2022 -0500 latest from coda-oss commit 8e308af Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 17 15:26:32 2022 -0500 construct a std::span directly, no make_span() utility (generates CA diagnostic) commit d81a4d1 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 17 14:06:58 2022 -0500 latest from coda-oss commit 06716b7 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 17 13:24:46 2022 -0500 finish renaming of sys/Filesystem.* to sys/filesystem.* commit b3d0b4b Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 17 13:24:07 2022 -0500 rename sys/Filesystem commit c30ae27 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 17 12:30:21 2022 -0500 no more gsl::make_span commit e61dca0 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 17 11:19:07 2022 -0500 sys/Bit.h -> std/bit commit bb67d05 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 17 10:49:02 2022 -0500 sys::Filesystem -> coda_oss::filesystem commit ef212ea Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 17 10:02:46 2022 -0500 tweaks to get coda-oss building w/o warnings commit 6f6bfaa Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 17 09:57:35 2022 -0500 latest from "nitro" commit 90be024 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 17 09:54:33 2022 -0500 update to account for coda-oss changes commit 2863272 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 17 09:40:48 2022 -0500 latest drop from coda-oss commit 92632ef Author: Dan Smith <dan.smith@maxar.com> Date: Tue Jan 11 09:59:47 2022 -0500 Utf-8 -> Windows-1252 commit 9b71993 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 10 17:20:25 2022 -0500 UTF-8 to native string conversion commit 38dbe6d Merge: 74df9ee a11980f Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 10 17:19:11 2022 -0500 Merge branch 'master' into develop/update-externals commit 74df9ee Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 10 13:48:13 2022 -0500 noexcept(false) commit b5181bc Author: Dan Smith <Dan.Smith@maxar.com> Date: Mon Jan 10 12:01:40 2022 -0500 remove comments with a backslash at the end commit 08f8f9c Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 10 11:36:15 2022 -0500 certain NITRO unittests don't work in externals/nitro commit dfc3ded Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 10 10:55:01 2022 -0500 descriptor updates from "nitro" commit c989c7e Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 10 10:41:48 2022 -0500 fix #ifdef commit 571ab48 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 10 10:27:53 2022 -0500 latest from "nitro" commit 26ba1a9 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 10 10:26:37 2022 -0500 latest from coda-oss commit 28ab350 Merge: 2cd678b 28afa65 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 10 10:25:33 2022 -0500 Merge branch 'master' into develop/update-externals commit 2cd678b Author: Dan Smith <dan.smith@maxar.com> Date: Thu Jan 6 15:39:49 2022 -0500 more tweaks to remove compiler warnings commit 5d89076 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Jan 6 15:19:57 2022 -0500 remove errors/warnings from coda-oss commit a535245 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Jan 5 14:07:27 2022 -0500 latest from nitro commit aff92f4 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Jan 5 14:04:39 2022 -0500 latest from coda-oss commit 41ba677 Merge: 21cc8ed e2e3def Author: Dan Smith <dan.smith@maxar.com> Date: Wed Jan 5 14:03:26 2022 -0500 Merge branch 'master' into develop/update-externals commit 21cc8ed Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 3 16:43:08 2022 -0500 use strongly-type TRE fields commit 79eb6c8 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 3 16:41:54 2022 -0500 str::strip from coda-oss commit faf20c7 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 3 12:15:31 2022 -0500 explicitly =delete move commit ec79f1c Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 3 11:12:43 2022 -0500 latest from coda-oss commit 22df5a9 Merge: db052a2 f1f19bd Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 29 12:25:28 2021 -0500 Merge branch 'master' into develop/update-externals commit db052a2 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 29 09:17:08 2021 -0500 adjust for coda-oss changes commit 74ce242 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 29 09:01:34 2021 -0500 latest from coda-oss commit dc960f7 Author: Dan Smith <dan.smith@maxar.com> Date: Tue Dec 28 10:37:48 2021 -0500 latest from coda-oss commit c6a4bd5 Author: Dan Smith <dan.smith@maxar.com> Date: Fri Dec 17 09:14:23 2021 -0500 sanity-check a URI commit 82b1f21 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 15 09:38:14 2021 -0500 create a "path" after splitting on ":" commit 01cf2b5 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 15 08:50:17 2021 -0500 simple URI validation commit 3610f8e Author: Dan Smith <dan.smith@maxar.com> Date: Tue Dec 14 09:46:21 2021 -0500 xml.lite tweaks from coda-oss commit 813be14 Merge: 873d4b9 9ed21be Author: Dan Smith <dan.smith@maxar.com> Date: Mon Dec 13 17:25:22 2021 -0500 Merge branch 'master' into develop/update-externals commit 873d4b9 Merge: 1c1a722 ef191da Author: Dan Smith <dan.smith@maxar.com> Date: Mon Dec 13 13:59:08 2021 -0500 Merge branch 'master' into develop/update-externals commit 1c1a722 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Dec 13 13:01:14 2021 -0500 Squashed commit of the following: commit 474b7f2 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Dec 13 13:00:02 2021 -0500 xml.lite changes that need to get back to coda-oss commit c9c0ec3 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Dec 13 11:45:39 2021 -0500 Squashed commit of the following: commit 33bd170 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Dec 13 11:44:54 2021 -0500 nitro release 2.10.7 commit ef19ad2 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Dec 13 11:42:09 2021 -0500 coda-oss release 2021-12-13 commit 86c1856 Author: Dan Smith <dan.smith@maxar.com> Date: Fri Dec 10 11:57:26 2021 -0500 xml.lite tweaks from coda-oss commit f21f79d Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 17:36:09 2021 -0500 test_xmlParser might be be running in coda-oss commit 3526cd0 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 16:09:17 2021 -0500 "private" is part of name mangling commit 351a45f Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 15:54:13 2021 -0500 more xml.lite updates from coda-oss commit 1c72ba2 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 15:15:34 2021 -0500 trying to fine the right macro for SWIG commit 8d6e11d Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:51:34 2021 -0500 need updates to Python bindings too commit e208dd4 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:41:12 2021 -0500 xml.lite changes from coda-oss commit 169df75 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 14:32:37 2021 -0500 latest from coda-oss commit 1a74d40 Author: Dan Smith <dan.smith@maxar.com> Date: Fri Dec 10 12:26:10 2021 -0500 more use of new xml.lite infrastructure commit 5d641a4 Author: Dan Smith <dan.smith@maxar.com> Date: Fri Dec 10 11:58:22 2021 -0500 use new xml.lite APIs to simplify code commit 01f811e Author: Dan Smith <dan.smith@maxar.com> Date: Fri Dec 10 11:57:57 2021 -0500 Squashed commit of the following: commit 86c1856 Author: Dan Smith <dan.smith@maxar.com> Date: Fri Dec 10 11:57:26 2021 -0500 xml.lite tweaks from coda-oss commit f21f79d Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 17:36:09 2021 -0500 test_xmlParser might be be running in coda-oss commit 3526cd0 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 16:09:17 2021 -0500 "private" is part of name mangling commit 351a45f Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 15:54:13 2021 -0500 more xml.lite updates from coda-oss commit 1c72ba2 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 15:15:34 2021 -0500 trying to fine the right macro for SWIG commit 8d6e11d Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:51:34 2021 -0500 need updates to Python bindings too commit e208dd4 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:41:12 2021 -0500 xml.lite changes from coda-oss commit 169df75 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 14:32:37 2021 -0500 latest from coda-oss commit 25b83eb Author: Dan Smith <dan.smith@maxar.com> Date: Fri Dec 10 09:06:38 2021 -0500 Squashed commit of the following: commit 3f59a62 Author: Dan Smith <Dan.Smith@maxar.com> Date: Fri Dec 10 08:44:54 2021 -0500 still can't get French XML working commit 1a826e5 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 17:37:11 2021 -0500 Squashed commit of the following: commit f21f79d Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 17:36:09 2021 -0500 test_xmlParser might be be running in coda-oss commit 3526cd0 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 16:09:17 2021 -0500 "private" is part of name mangling commit 351a45f Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 15:54:13 2021 -0500 more xml.lite updates from coda-oss commit 1c72ba2 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 15:15:34 2021 -0500 trying to fine the right macro for SWIG commit 8d6e11d Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:51:34 2021 -0500 need updates to Python bindings too commit e208dd4 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:41:12 2021 -0500 xml.lite changes from coda-oss commit 169df75 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 14:32:37 2021 -0500 latest from coda-oss commit f705be9 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 17:35:35 2021 -0500 add overloads for other code commit d613234 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 16:57:55 2021 -0500 option to disable XML validation for SICD too commit bc2c97e Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 16:09:44 2021 -0500 Squashed commit of the following: commit 3526cd0 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 16:09:17 2021 -0500 "private" is part of name mangling commit 351a45f Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 15:54:13 2021 -0500 more xml.lite updates from coda-oss commit 1c72ba2 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 15:15:34 2021 -0500 trying to fine the right macro for SWIG commit 8d6e11d Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:51:34 2021 -0500 need updates to Python bindings too commit e208dd4 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:41:12 2021 -0500 xml.lite changes from coda-oss commit 169df75 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 14:32:37 2021 -0500 latest from coda-oss commit 4cd813b Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 15:16:01 2021 -0500 Squashed commit of the following: commit 1c72ba2 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 15:15:34 2021 -0500 trying to fine the right macro for SWIG commit 8d6e11d Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:51:34 2021 -0500 need updates to Python bindings too commit e208dd4 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:41:12 2021 -0500 xml.lite changes from coda-oss commit 169df75 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 14:32:37 2021 -0500 latest from coda-oss commit 7b210f9 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:51:53 2021 -0500 Squashed commit of the following: commit 8d6e11d Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:51:34 2021 -0500 need updates to Python bindings too commit e208dd4 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:41:12 2021 -0500 xml.lite changes from coda-oss commit 169df75 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 14:32:37 2021 -0500 latest from coda-oss commit 4a4d621 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:47:21 2021 -0500 trying to get the "french" SICD unit-test working commit d63e6ea Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:42:55 2021 -0500 Squashed commit of the following: commit e208dd4 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:41:12 2021 -0500 xml.lite changes from coda-oss commit 169df75 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 14:32:37 2021 -0500 latest from coda-oss commit d1a7e6f Author: Dan Smith <Dan.Smith@maxar.com> Date: Thu Dec 9 09:29:07 2021 -0500 test_valid_six unittests now working commit d6fb257 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 17:45:26 2021 -0500 trying to re-enable more unittests commit c787e98 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 16:54:28 2021 -0500 unit-test breaks on Linux commit bd82787 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 15:25:31 2021 -0500 Squashed commit of the following: commit c56ac71 Author: Dan Smith <Dan.Smith@maxar.com> Date: Wed Dec 8 15:23:00 2021 -0500 merge in develop/SIDD-3.0 commit e621466 Author: Dan Smith <Dan.Smith@maxar.com> Date: Wed Dec 8 15:08:04 2021 -0500 merge in develop/8AMPI_PHSI commit 67768ea Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 10:02:19 2021 -0500 Squashed commit of the following: commit d1a7e6f Author: Dan Smith <Dan.Smith@maxar.com> Date: Thu Dec 9 09:29:07 2021 -0500 test_valid_six unittests now working commit d6fb257 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 17:45:26 2021 -0500 trying to re-enable more unittests commit c787e98 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 16:54:28 2021 -0500 unit-test breaks on Linux commit bd82787 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 15:25:31 2021 -0500 Squashed commit of the following: commit c56ac71 Author: Dan Smith <Dan.Smith@maxar.com> Date: Wed Dec 8 15:23:00 2021 -0500 merge in develop/SIDD-3.0 commit e621466 Author: Dan Smith <Dan.Smith@maxar.com> Date: Wed Dec 8 15:08:04 2021 -0500 merge in develop/8AMPI_PHSI commit b582c05 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 15:26:24 2021 -0500 Squashed commit of the following: commit bd82787 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 15:25:31 2021 -0500 Squashed commit of the following: commit c56ac71 Author: Dan Smith <Dan.Smith@maxar.com> Date: Wed Dec 8 15:23:00 2021 -0500 merge in develop/SIDD-3.0 commit e621466 Author: Dan Smith <Dan.Smith@maxar.com> Date: Wed Dec 8 15:08:04 2021 -0500 merge in develop/8AMPI_PHSI commit c56ac71 Author: Dan Smith <Dan.Smith@maxar.com> Date: Wed Dec 8 15:23:00 2021 -0500 merge in develop/SIDD-3.0 commit 33bd170 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Dec 13 11:44:54 2021 -0500 nitro release 2.10.7 commit ef19ad2 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Dec 13 11:42:09 2021 -0500 coda-oss release 2021-12-13 commit 86c1856 Author: Dan Smith <dan.smith@maxar.com> Date: Fri Dec 10 11:57:26 2021 -0500 xml.lite tweaks from coda-oss commit f21f79d Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 17:36:09 2021 -0500 test_xmlParser might be be running in coda-oss commit 3526cd0 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 16:09:17 2021 -0500 "private" is part of name mangling commit 351a45f Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 15:54:13 2021 -0500 more xml.lite updates from coda-oss commit 1c72ba2 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 15:15:34 2021 -0500 trying to fine the right macro for SWIG commit 8d6e11d Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:51:34 2021 -0500 need updates to Python bindings too commit e208dd4 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:41:12 2021 -0500 xml.lite changes from coda-oss commit 169df75 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 14:32:37 2021 -0500 latest from coda-oss
commit 25b34ab Author: Dan Smith <dan.smith@maxar.com> Date: Tue Jan 18 12:33:44 2022 -0500 minimize changes from "master" commit 0b4deaa Author: Dan Smith <dan.smith@maxar.com> Date: Tue Jan 18 10:23:38 2022 -0500 turn off some code-analysis diagnostics commit 8797cd0 Author: Dan Smith <dan.smith@maxar.com> Date: Tue Jan 18 10:23:22 2022 -0500 account for str:: changes in coda-oss commit 920d0b7 Author: Dan Smith <dan.smith@maxar.com> Date: Tue Jan 18 09:54:08 2022 -0500 latest from coda-oss commit 8e308af Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 17 15:26:32 2022 -0500 construct a std::span directly, no make_span() utility (generates CA diagnostic) commit d81a4d1 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 17 14:06:58 2022 -0500 latest from coda-oss commit 06716b7 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 17 13:24:46 2022 -0500 finish renaming of sys/Filesystem.* to sys/filesystem.* commit b3d0b4b Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 17 13:24:07 2022 -0500 rename sys/Filesystem commit c30ae27 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 17 12:30:21 2022 -0500 no more gsl::make_span commit e61dca0 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 17 11:19:07 2022 -0500 sys/Bit.h -> std/bit commit bb67d05 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 17 10:49:02 2022 -0500 sys::Filesystem -> coda_oss::filesystem commit ef212ea Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 17 10:02:46 2022 -0500 tweaks to get coda-oss building w/o warnings commit 6f6bfaa Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 17 09:57:35 2022 -0500 latest from "nitro" commit 90be024 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 17 09:54:33 2022 -0500 update to account for coda-oss changes commit 2863272 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 17 09:40:48 2022 -0500 latest drop from coda-oss commit 92632ef Author: Dan Smith <dan.smith@maxar.com> Date: Tue Jan 11 09:59:47 2022 -0500 Utf-8 -> Windows-1252 commit 9b71993 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 10 17:20:25 2022 -0500 UTF-8 to native string conversion commit 38dbe6d Merge: 74df9ee a11980f Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 10 17:19:11 2022 -0500 Merge branch 'master' into develop/update-externals commit 74df9ee Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 10 13:48:13 2022 -0500 noexcept(false) commit b5181bc Author: Dan Smith <Dan.Smith@maxar.com> Date: Mon Jan 10 12:01:40 2022 -0500 remove comments with a backslash at the end commit 08f8f9c Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 10 11:36:15 2022 -0500 certain NITRO unittests don't work in externals/nitro commit dfc3ded Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 10 10:55:01 2022 -0500 descriptor updates from "nitro" commit c989c7e Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 10 10:41:48 2022 -0500 fix #ifdef commit 571ab48 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 10 10:27:53 2022 -0500 latest from "nitro" commit 26ba1a9 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 10 10:26:37 2022 -0500 latest from coda-oss commit 28ab350 Merge: 2cd678b 28afa65 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 10 10:25:33 2022 -0500 Merge branch 'master' into develop/update-externals commit 2cd678b Author: Dan Smith <dan.smith@maxar.com> Date: Thu Jan 6 15:39:49 2022 -0500 more tweaks to remove compiler warnings commit 5d89076 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Jan 6 15:19:57 2022 -0500 remove errors/warnings from coda-oss commit a535245 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Jan 5 14:07:27 2022 -0500 latest from nitro commit aff92f4 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Jan 5 14:04:39 2022 -0500 latest from coda-oss commit 41ba677 Merge: 21cc8ed e2e3def Author: Dan Smith <dan.smith@maxar.com> Date: Wed Jan 5 14:03:26 2022 -0500 Merge branch 'master' into develop/update-externals commit 21cc8ed Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 3 16:43:08 2022 -0500 use strongly-type TRE fields commit 79eb6c8 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 3 16:41:54 2022 -0500 str::strip from coda-oss commit faf20c7 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 3 12:15:31 2022 -0500 explicitly =delete move commit ec79f1c Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 3 11:12:43 2022 -0500 latest from coda-oss commit 22df5a9 Merge: db052a2 f1f19bd Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 29 12:25:28 2021 -0500 Merge branch 'master' into develop/update-externals commit db052a2 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 29 09:17:08 2021 -0500 adjust for coda-oss changes commit 74ce242 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 29 09:01:34 2021 -0500 latest from coda-oss commit dc960f7 Author: Dan Smith <dan.smith@maxar.com> Date: Tue Dec 28 10:37:48 2021 -0500 latest from coda-oss commit c6a4bd5 Author: Dan Smith <dan.smith@maxar.com> Date: Fri Dec 17 09:14:23 2021 -0500 sanity-check a URI commit 82b1f21 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 15 09:38:14 2021 -0500 create a "path" after splitting on ":" commit 01cf2b5 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 15 08:50:17 2021 -0500 simple URI validation commit 3610f8e Author: Dan Smith <dan.smith@maxar.com> Date: Tue Dec 14 09:46:21 2021 -0500 xml.lite tweaks from coda-oss commit 813be14 Merge: 873d4b9 9ed21be Author: Dan Smith <dan.smith@maxar.com> Date: Mon Dec 13 17:25:22 2021 -0500 Merge branch 'master' into develop/update-externals commit 873d4b9 Merge: 1c1a722 ef191da Author: Dan Smith <dan.smith@maxar.com> Date: Mon Dec 13 13:59:08 2021 -0500 Merge branch 'master' into develop/update-externals commit 1c1a722 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Dec 13 13:01:14 2021 -0500 Squashed commit of the following: commit 474b7f2 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Dec 13 13:00:02 2021 -0500 xml.lite changes that need to get back to coda-oss commit c9c0ec3 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Dec 13 11:45:39 2021 -0500 Squashed commit of the following: commit 33bd170 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Dec 13 11:44:54 2021 -0500 nitro release 2.10.7 commit ef19ad2 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Dec 13 11:42:09 2021 -0500 coda-oss release 2021-12-13 commit 86c1856 Author: Dan Smith <dan.smith@maxar.com> Date: Fri Dec 10 11:57:26 2021 -0500 xml.lite tweaks from coda-oss commit f21f79d Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 17:36:09 2021 -0500 test_xmlParser might be be running in coda-oss commit 3526cd0 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 16:09:17 2021 -0500 "private" is part of name mangling commit 351a45f Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 15:54:13 2021 -0500 more xml.lite updates from coda-oss commit 1c72ba2 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 15:15:34 2021 -0500 trying to fine the right macro for SWIG commit 8d6e11d Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:51:34 2021 -0500 need updates to Python bindings too commit e208dd4 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:41:12 2021 -0500 xml.lite changes from coda-oss commit 169df75 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 14:32:37 2021 -0500 latest from coda-oss commit 1a74d40 Author: Dan Smith <dan.smith@maxar.com> Date: Fri Dec 10 12:26:10 2021 -0500 more use of new xml.lite infrastructure commit 5d641a4 Author: Dan Smith <dan.smith@maxar.com> Date: Fri Dec 10 11:58:22 2021 -0500 use new xml.lite APIs to simplify code commit 01f811e Author: Dan Smith <dan.smith@maxar.com> Date: Fri Dec 10 11:57:57 2021 -0500 Squashed commit of the following: commit 86c1856 Author: Dan Smith <dan.smith@maxar.com> Date: Fri Dec 10 11:57:26 2021 -0500 xml.lite tweaks from coda-oss commit f21f79d Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 17:36:09 2021 -0500 test_xmlParser might be be running in coda-oss commit 3526cd0 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 16:09:17 2021 -0500 "private" is part of name mangling commit 351a45f Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 15:54:13 2021 -0500 more xml.lite updates from coda-oss commit 1c72ba2 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 15:15:34 2021 -0500 trying to fine the right macro for SWIG commit 8d6e11d Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:51:34 2021 -0500 need updates to Python bindings too commit e208dd4 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:41:12 2021 -0500 xml.lite changes from coda-oss commit 169df75 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 14:32:37 2021 -0500 latest from coda-oss commit 25b83eb Author: Dan Smith <dan.smith@maxar.com> Date: Fri Dec 10 09:06:38 2021 -0500 Squashed commit of the following: commit 3f59a62 Author: Dan Smith <Dan.Smith@maxar.com> Date: Fri Dec 10 08:44:54 2021 -0500 still can't get French XML working commit 1a826e5 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 17:37:11 2021 -0500 Squashed commit of the following: commit f21f79d Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 17:36:09 2021 -0500 test_xmlParser might be be running in coda-oss commit 3526cd0 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 16:09:17 2021 -0500 "private" is part of name mangling commit 351a45f Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 15:54:13 2021 -0500 more xml.lite updates from coda-oss commit 1c72ba2 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 15:15:34 2021 -0500 trying to fine the right macro for SWIG commit 8d6e11d Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:51:34 2021 -0500 need updates to Python bindings too commit e208dd4 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:41:12 2021 -0500 xml.lite changes from coda-oss commit 169df75 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 14:32:37 2021 -0500 latest from coda-oss commit f705be9 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 17:35:35 2021 -0500 add overloads for other code commit d613234 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 16:57:55 2021 -0500 option to disable XML validation for SICD too commit bc2c97e Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 16:09:44 2021 -0500 Squashed commit of the following: commit 3526cd0 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 16:09:17 2021 -0500 "private" is part of name mangling commit 351a45f Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 15:54:13 2021 -0500 more xml.lite updates from coda-oss commit 1c72ba2 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 15:15:34 2021 -0500 trying to fine the right macro for SWIG commit 8d6e11d Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:51:34 2021 -0500 need updates to Python bindings too commit e208dd4 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:41:12 2021 -0500 xml.lite changes from coda-oss commit 169df75 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 14:32:37 2021 -0500 latest from coda-oss commit 4cd813b Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 15:16:01 2021 -0500 Squashed commit of the following: commit 1c72ba2 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 15:15:34 2021 -0500 trying to fine the right macro for SWIG commit 8d6e11d Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:51:34 2021 -0500 need updates to Python bindings too commit e208dd4 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:41:12 2021 -0500 xml.lite changes from coda-oss commit 169df75 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 14:32:37 2021 -0500 latest from coda-oss commit 7b210f9 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:51:53 2021 -0500 Squashed commit of the following: commit 8d6e11d Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:51:34 2021 -0500 need updates to Python bindings too commit e208dd4 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:41:12 2021 -0500 xml.lite changes from coda-oss commit 169df75 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 14:32:37 2021 -0500 latest from coda-oss commit 4a4d621 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:47:21 2021 -0500 trying to get the "french" SICD unit-test working commit d63e6ea Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:42:55 2021 -0500 Squashed commit of the following: commit e208dd4 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:41:12 2021 -0500 xml.lite changes from coda-oss commit 169df75 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 14:32:37 2021 -0500 latest from coda-oss commit d1a7e6f Author: Dan Smith <Dan.Smith@maxar.com> Date: Thu Dec 9 09:29:07 2021 -0500 test_valid_six unittests now working commit d6fb257 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 17:45:26 2021 -0500 trying to re-enable more unittests commit c787e98 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 16:54:28 2021 -0500 unit-test breaks on Linux commit bd82787 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 15:25:31 2021 -0500 Squashed commit of the following: commit c56ac71 Author: Dan Smith <Dan.Smith@maxar.com> Date: Wed Dec 8 15:23:00 2021 -0500 merge in develop/SIDD-3.0 commit e621466 Author: Dan Smith <Dan.Smith@maxar.com> Date: Wed Dec 8 15:08:04 2021 -0500 merge in develop/8AMPI_PHSI commit 67768ea Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 10:02:19 2021 -0500 Squashed commit of the following: commit d1a7e6f Author: Dan Smith <Dan.Smith@maxar.com> Date: Thu Dec 9 09:29:07 2021 -0500 test_valid_six unittests now working commit d6fb257 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 17:45:26 2021 -0500 trying to re-enable more unittests commit c787e98 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 16:54:28 2021 -0500 unit-test breaks on Linux commit bd82787 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 15:25:31 2021 -0500 Squashed commit of the following: commit c56ac71 Author: Dan Smith <Dan.Smith@maxar.com> Date: Wed Dec 8 15:23:00 2021 -0500 merge in develop/SIDD-3.0 commit e621466 Author: Dan Smith <Dan.Smith@maxar.com> Date: Wed Dec 8 15:08:04 2021 -0500 merge in develop/8AMPI_PHSI commit b582c05 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 15:26:24 2021 -0500 Squashed commit of the following: commit bd82787 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 15:25:31 2021 -0500 Squashed commit of the following: commit c56ac71 Author: Dan Smith <Dan.Smith@maxar.com> Date: Wed Dec 8 15:23:00 2021 -0500 merge in develop/SIDD-3.0 commit e621466 Author: Dan Smith <Dan.Smith@maxar.com> Date: Wed Dec 8 15:08:04 2021 -0500 merge in develop/8AMPI_PHSI commit c56ac71 Author: Dan Smith <Dan.Smith@maxar.com> Date: Wed Dec 8 15:23:00 2021 -0500 merge in develop/SIDD-3.0 commit 33bd170 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Dec 13 11:44:54 2021 -0500 nitro release 2.10.7 commit ef19ad2 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Dec 13 11:42:09 2021 -0500 coda-oss release 2021-12-13 commit 86c1856 Author: Dan Smith <dan.smith@maxar.com> Date: Fri Dec 10 11:57:26 2021 -0500 xml.lite tweaks from coda-oss commit f21f79d Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 17:36:09 2021 -0500 test_xmlParser might be be running in coda-oss commit 3526cd0 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 16:09:17 2021 -0500 "private" is part of name mangling commit 351a45f Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 15:54:13 2021 -0500 more xml.lite updates from coda-oss commit 1c72ba2 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 15:15:34 2021 -0500 trying to fine the right macro for SWIG commit 8d6e11d Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:51:34 2021 -0500 need updates to Python bindings too commit e208dd4 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:41:12 2021 -0500 xml.lite changes from coda-oss commit 169df75 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 14:32:37 2021 -0500 latest from coda-oss
I'm merging this into feature/8AMPI_PHSI and from there to master.
commit 833c031 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Jan 20 12:58:04 2022 -0500 latest from coda-oss commit 2364ace Merge: 25b34ab 8b6bcf7 Author: Dan Smith <dan.smith@maxar.com> Date: Tue Jan 18 13:28:04 2022 -0500 Merge branch 'master' into develop/update-externals commit 25b34ab Author: Dan Smith <dan.smith@maxar.com> Date: Tue Jan 18 12:33:44 2022 -0500 minimize changes from "master" commit 0b4deaa Author: Dan Smith <dan.smith@maxar.com> Date: Tue Jan 18 10:23:38 2022 -0500 turn off some code-analysis diagnostics commit 8797cd0 Author: Dan Smith <dan.smith@maxar.com> Date: Tue Jan 18 10:23:22 2022 -0500 account for str:: changes in coda-oss commit 920d0b7 Author: Dan Smith <dan.smith@maxar.com> Date: Tue Jan 18 09:54:08 2022 -0500 latest from coda-oss commit 8e308af Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 17 15:26:32 2022 -0500 construct a std::span directly, no make_span() utility (generates CA diagnostic) commit d81a4d1 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 17 14:06:58 2022 -0500 latest from coda-oss commit 06716b7 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 17 13:24:46 2022 -0500 finish renaming of sys/Filesystem.* to sys/filesystem.* commit b3d0b4b Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 17 13:24:07 2022 -0500 rename sys/Filesystem commit c30ae27 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 17 12:30:21 2022 -0500 no more gsl::make_span commit e61dca0 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 17 11:19:07 2022 -0500 sys/Bit.h -> std/bit commit bb67d05 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 17 10:49:02 2022 -0500 sys::Filesystem -> coda_oss::filesystem commit ef212ea Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 17 10:02:46 2022 -0500 tweaks to get coda-oss building w/o warnings commit 6f6bfaa Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 17 09:57:35 2022 -0500 latest from "nitro" commit 90be024 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 17 09:54:33 2022 -0500 update to account for coda-oss changes commit 2863272 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 17 09:40:48 2022 -0500 latest drop from coda-oss commit 92632ef Author: Dan Smith <dan.smith@maxar.com> Date: Tue Jan 11 09:59:47 2022 -0500 Utf-8 -> Windows-1252 commit 9b71993 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 10 17:20:25 2022 -0500 UTF-8 to native string conversion commit 38dbe6d Merge: 74df9ee a11980f Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 10 17:19:11 2022 -0500 Merge branch 'master' into develop/update-externals commit 74df9ee Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 10 13:48:13 2022 -0500 noexcept(false) commit b5181bc Author: Dan Smith <Dan.Smith@maxar.com> Date: Mon Jan 10 12:01:40 2022 -0500 remove comments with a backslash at the end commit 08f8f9c Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 10 11:36:15 2022 -0500 certain NITRO unittests don't work in externals/nitro commit dfc3ded Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 10 10:55:01 2022 -0500 descriptor updates from "nitro" commit c989c7e Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 10 10:41:48 2022 -0500 fix #ifdef commit 571ab48 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 10 10:27:53 2022 -0500 latest from "nitro" commit 26ba1a9 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 10 10:26:37 2022 -0500 latest from coda-oss commit 28ab350 Merge: 2cd678b 28afa65 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 10 10:25:33 2022 -0500 Merge branch 'master' into develop/update-externals commit 2cd678b Author: Dan Smith <dan.smith@maxar.com> Date: Thu Jan 6 15:39:49 2022 -0500 more tweaks to remove compiler warnings commit 5d89076 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Jan 6 15:19:57 2022 -0500 remove errors/warnings from coda-oss commit a535245 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Jan 5 14:07:27 2022 -0500 latest from nitro commit aff92f4 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Jan 5 14:04:39 2022 -0500 latest from coda-oss commit 41ba677 Merge: 21cc8ed e2e3def Author: Dan Smith <dan.smith@maxar.com> Date: Wed Jan 5 14:03:26 2022 -0500 Merge branch 'master' into develop/update-externals commit 21cc8ed Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 3 16:43:08 2022 -0500 use strongly-type TRE fields commit 79eb6c8 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 3 16:41:54 2022 -0500 str::strip from coda-oss commit faf20c7 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 3 12:15:31 2022 -0500 explicitly =delete move commit ec79f1c Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 3 11:12:43 2022 -0500 latest from coda-oss commit 22df5a9 Merge: db052a2 f1f19bd Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 29 12:25:28 2021 -0500 Merge branch 'master' into develop/update-externals commit db052a2 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 29 09:17:08 2021 -0500 adjust for coda-oss changes commit 74ce242 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 29 09:01:34 2021 -0500 latest from coda-oss commit dc960f7 Author: Dan Smith <dan.smith@maxar.com> Date: Tue Dec 28 10:37:48 2021 -0500 latest from coda-oss commit c6a4bd5 Author: Dan Smith <dan.smith@maxar.com> Date: Fri Dec 17 09:14:23 2021 -0500 sanity-check a URI commit 82b1f21 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 15 09:38:14 2021 -0500 create a "path" after splitting on ":" commit 01cf2b5 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 15 08:50:17 2021 -0500 simple URI validation commit 3610f8e Author: Dan Smith <dan.smith@maxar.com> Date: Tue Dec 14 09:46:21 2021 -0500 xml.lite tweaks from coda-oss commit 813be14 Merge: 873d4b9 9ed21be Author: Dan Smith <dan.smith@maxar.com> Date: Mon Dec 13 17:25:22 2021 -0500 Merge branch 'master' into develop/update-externals commit 873d4b9 Merge: 1c1a722 ef191da Author: Dan Smith <dan.smith@maxar.com> Date: Mon Dec 13 13:59:08 2021 -0500 Merge branch 'master' into develop/update-externals commit 1c1a722 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Dec 13 13:01:14 2021 -0500 Squashed commit of the following: commit 474b7f2 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Dec 13 13:00:02 2021 -0500 xml.lite changes that need to get back to coda-oss commit c9c0ec3 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Dec 13 11:45:39 2021 -0500 Squashed commit of the following: commit 33bd170 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Dec 13 11:44:54 2021 -0500 nitro release 2.10.7 commit ef19ad2 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Dec 13 11:42:09 2021 -0500 coda-oss release 2021-12-13 commit 86c1856 Author: Dan Smith <dan.smith@maxar.com> Date: Fri Dec 10 11:57:26 2021 -0500 xml.lite tweaks from coda-oss commit f21f79d Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 17:36:09 2021 -0500 test_xmlParser might be be running in coda-oss commit 3526cd0 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 16:09:17 2021 -0500 "private" is part of name mangling commit 351a45f Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 15:54:13 2021 -0500 more xml.lite updates from coda-oss commit 1c72ba2 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 15:15:34 2021 -0500 trying to fine the right macro for SWIG commit 8d6e11d Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:51:34 2021 -0500 need updates to Python bindings too commit e208dd4 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:41:12 2021 -0500 xml.lite changes from coda-oss commit 169df75 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 14:32:37 2021 -0500 latest from coda-oss commit 1a74d40 Author: Dan Smith <dan.smith@maxar.com> Date: Fri Dec 10 12:26:10 2021 -0500 more use of new xml.lite infrastructure commit 5d641a4 Author: Dan Smith <dan.smith@maxar.com> Date: Fri Dec 10 11:58:22 2021 -0500 use new xml.lite APIs to simplify code commit 01f811e Author: Dan Smith <dan.smith@maxar.com> Date: Fri Dec 10 11:57:57 2021 -0500 Squashed commit of the following: commit 86c1856 Author: Dan Smith <dan.smith@maxar.com> Date: Fri Dec 10 11:57:26 2021 -0500 xml.lite tweaks from coda-oss commit f21f79d Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 17:36:09 2021 -0500 test_xmlParser might be be running in coda-oss commit 3526cd0 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 16:09:17 2021 -0500 "private" is part of name mangling commit 351a45f Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 15:54:13 2021 -0500 more xml.lite updates from coda-oss commit 1c72ba2 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 15:15:34 2021 -0500 trying to fine the right macro for SWIG commit 8d6e11d Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:51:34 2021 -0500 need updates to Python bindings too commit e208dd4 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:41:12 2021 -0500 xml.lite changes from coda-oss commit 169df75 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 14:32:37 2021 -0500 latest from coda-oss commit 25b83eb Author: Dan Smith <dan.smith@maxar.com> Date: Fri Dec 10 09:06:38 2021 -0500 Squashed commit of the following: commit 3f59a62 Author: Dan Smith <Dan.Smith@maxar.com> Date: Fri Dec 10 08:44:54 2021 -0500 still can't get French XML working commit 1a826e5 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 17:37:11 2021 -0500 Squashed commit of the following: commit f21f79d Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 17:36:09 2021 -0500 test_xmlParser might be be running in coda-oss commit 3526cd0 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 16:09:17 2021 -0500 "private" is part of name mangling commit 351a45f Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 15:54:13 2021 -0500 more xml.lite updates from coda-oss commit 1c72ba2 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 15:15:34 2021 -0500 trying to fine the right macro for SWIG commit 8d6e11d Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:51:34 2021 -0500 need updates to Python bindings too commit e208dd4 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:41:12 2021 -0500 xml.lite changes from coda-oss commit 169df75 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 14:32:37 2021 -0500 latest from coda-oss commit f705be9 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 17:35:35 2021 -0500 add overloads for other code commit d613234 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 16:57:55 2021 -0500 option to disable XML validation for SICD too commit bc2c97e Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 16:09:44 2021 -0500 Squashed commit of the following: commit 3526cd0 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 16:09:17 2021 -0500 "private" is part of name mangling commit 351a45f Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 15:54:13 2021 -0500 more xml.lite updates from coda-oss commit 1c72ba2 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 15:15:34 2021 -0500 trying to fine the right macro for SWIG commit 8d6e11d Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:51:34 2021 -0500 need updates to Python bindings too commit e208dd4 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:41:12 2021 -0500 xml.lite changes from coda-oss commit 169df75 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 14:32:37 2021 -0500 latest from coda-oss commit 4cd813b Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 15:16:01 2021 -0500 Squashed commit of the following: commit 1c72ba2 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 15:15:34 2021 -0500 trying to fine the right macro for SWIG commit 8d6e11d Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:51:34 2021 -0500 need updates to Python bindings too commit e208dd4 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:41:12 2021 -0500 xml.lite changes from coda-oss commit 169df75 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 14:32:37 2021 -0500 latest from coda-oss commit 7b210f9 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:51:53 2021 -0500 Squashed commit of the following: commit 8d6e11d Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:51:34 2021 -0500 need updates to Python bindings too commit e208dd4 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:41:12 2021 -0500 xml.lite changes from coda-oss commit 169df75 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 14:32:37 2021 -0500 latest from coda-oss commit 4a4d621 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:47:21 2021 -0500 trying to get the "french" SICD unit-test working commit d63e6ea Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:42:55 2021 -0500 Squashed commit of the following: commit e208dd4 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:41:12 2021 -0500 xml.lite changes from coda-oss commit 169df75 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 14:32:37 2021 -0500 latest from coda-oss commit d1a7e6f Author: Dan Smith <Dan.Smith@maxar.com> Date: Thu Dec 9 09:29:07 2021 -0500 test_valid_six unittests now working commit d6fb257 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 17:45:26 2021 -0500 trying to re-enable more unittests commit c787e98 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 16:54:28 2021 -0500 unit-test breaks on Linux commit bd82787 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 15:25:31 2021 -0500 Squashed commit of the following: commit c56ac71 Author: Dan Smith <Dan.Smith@maxar.com> Date: Wed Dec 8 15:23:00 2021 -0500 merge in develop/SIDD-3.0 commit e621466 Author: Dan Smith <Dan.Smith@maxar.com> Date: Wed Dec 8 15:08:04 2021 -0500 merge in develop/8AMPI_PHSI commit 67768ea Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 10:02:19 2021 -0500 Squashed commit of the following: commit d1a7e6f Author: Dan Smith <Dan.Smith@maxar.com> Date: Thu Dec 9 09:29:07 2021 -0500 test_valid_six unittests now working commit d6fb257 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 17:45:26 2021 -0500 trying to re-enable more unittests commit c787e98 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 16:54:28 2021 -0500 unit-test breaks on Linux commit bd82787 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 15:25:31 2021 -0500 Squashed commit of the following: commit c56ac71 Author: Dan Smith <Dan.Smith@maxar.com> Date: Wed Dec 8 15:23:00 2021 -0500 merge in develop/SIDD-3.0 commit e621466 Author: Dan Smith <Dan.Smith@maxar.com> Date: Wed Dec 8 15:08:04 2021 -0500 merge in develop/8AMPI_PHSI commit b582c05 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 15:26:24 2021 -0500 Squashed commit of the following: commit bd82787 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 15:25:31 2021 -0500 Squashed commit of the following: commit c56ac71 Author: Dan Smith <Dan.Smith@maxar.com> Date: Wed Dec 8 15:23:00 2021 -0500 merge in develop/SIDD-3.0 commit e621466 Author: Dan Smith <Dan.Smith@maxar.com> Date: Wed Dec 8 15:08:04 2021 -0500 merge in develop/8AMPI_PHSI commit c56ac71 Author: Dan Smith <Dan.Smith@maxar.com> Date: Wed Dec 8 15:23:00 2021 -0500 merge in develop/SIDD-3.0 commit 33bd170 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Dec 13 11:44:54 2021 -0500 nitro release 2.10.7 commit ef19ad2 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Dec 13 11:42:09 2021 -0500 coda-oss release 2021-12-13 commit 86c1856 Author: Dan Smith <dan.smith@maxar.com> Date: Fri Dec 10 11:57:26 2021 -0500 xml.lite tweaks from coda-oss commit f21f79d Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 17:36:09 2021 -0500 test_xmlParser might be be running in coda-oss commit 3526cd0 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 16:09:17 2021 -0500 "private" is part of name mangling commit 351a45f Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 15:54:13 2021 -0500 more xml.lite updates from coda-oss commit 1c72ba2 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 15:15:34 2021 -0500 trying to fine the right macro for SWIG commit 8d6e11d Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:51:34 2021 -0500 need updates to Python bindings too commit e208dd4 Author: Dan Smith <dan.smith@maxar.com> Date: Thu Dec 9 14:41:12 2021 -0500 xml.lite changes from coda-oss commit 169df75 Author: Dan Smith <dan.smith@maxar.com> Date: Wed Dec 8 14:32:37 2021 -0500 latest from coda-oss
… into feature/8AMPI_PHSI
commit e4ed163 Author: Dan Smith <dan.smith@maxar.com> Date: Tue Feb 1 11:50:54 2022 -0500 test more AMP8I_PHS8I conversion commit aae2471 Author: Dan Smith <Dan.Smith@maxar.com> Date: Tue Feb 1 11:07:28 2022 -0500 correct values for non-debug build commit b4c2926 Author: Dan Smith <dan.smith@maxar.com> Date: Tue Feb 1 10:53:13 2022 -0500 check some AMP8I_PHS8I results commit 58442ea Author: Dan Smith <dan.smith@maxar.com> Date: Tue Feb 1 09:41:27 2022 -0500 no need for a std::unique_ptr<> to std::vector commit 4fc6141 Author: Dan Smith <dan.smith@maxar.com> Date: Tue Feb 1 08:49:42 2022 -0500 a copy in std::make_unique<> doesn't seem to work with older compilers commit b0dff2e Author: Dan Smith <dan.smith@maxar.com> Date: Tue Feb 1 08:36:37 2022 -0500 ComplexToAMP8IPHS8I_KDTree should have been deleted commit 1697d9c Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 31 17:29:04 2022 -0500 no need to copy cached std::vector commit 08f6114 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 31 17:18:22 2022 -0500 a std::array<> is ALWAYS copied commit acddc2b Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 31 16:51:39 2022 -0500 swap between nearest-neighbor implementations at compile-time commit 647a606 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 31 16:13:53 2022 -0500 "hide" KDNode in details too commit 51b3edf Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 31 15:58:02 2022 -0500 put KDTree in "details" so no one else is tempted to use it commit c59a111 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 31 15:54:53 2022 -0500 prepare to make KDTree API look like ComplexToAMPIIPHS9I commit 32eadd4 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 31 15:47:38 2022 -0500 use a factory function to create ComplexToAMP8IPHS8I commit ef41862 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 31 15:31:07 2022 -0500 fewer changes on merge commit 078be34 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 31 15:17:10 2022 -0500 put ComplexToAMP8IPHS8I in a "details" namespace so no one else is tempted to use it commit 35cd365 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 31 14:48:39 2022 -0500 Wrap the cxfloat->8AMP_PHSI conversion because we've got two different ways of doing it commit 7138728 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 31 14:22:45 2022 -0500 wrap KDTree cxfloat->AMP_PHS commit 2d4dc09 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 31 14:05:39 2022 -0500 cache the magnitudes w/o an AmplitudeTable commit ebc4a8a Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 31 13:35:55 2022 -0500 references instead of pointers commit 4503448 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 31 13:19:26 2022 -0500 building in VS2022 (again) commit 7b5377d Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 31 13:04:38 2022 -0500 Revert "build in VS2022, remove compiler warnings" This reverts commit e4b6eb9. commit 3ec4b4a Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 31 12:58:20 2022 -0500 Revert "references instead of pointers" This reverts commit 1324635. commit 1324635 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 31 11:38:57 2022 -0500 references instead of pointers commit e4b6eb9 Author: Dan Smith <dan.smith@maxar.com> Date: Mon Jan 31 11:32:10 2022 -0500 build in VS2022, remove compiler warnings commit df7fc43 Author: Andrew Hardin <andrew.hardin5+git@gmail.com> Date: Mon Jan 31 07:06:59 2022 -0700 Improve performance of std::complex -> 8-bit amplitude and phase. (#537) This change introduces a new acceleration structure that can efficiently map from std::complex -> 8-bit amplitude and phase. This is accomplished by exploiting the systematic distribution of the 8-bit amplitude and phase values in the original std::complex space.
0b7d581fa remove transform_async() (#663) f6489b6be Merge branch 'main' into feature/xml.lite_tweaks 836c426a2 use function-pointers so that isConsoleOutput is only checked once 56e3c45b1 move depthPrint() functionality into non-member function in preparation for future changes ddcd26d97 Merge branch 'main' into feature/xml.lite_tweaks 69cc0e506 use the more rigorous create_and_check_datatype() 9efb87558 Merge branch 'main' into feature/hdf5 4d2f2f417 more HighFive unittests (#662) 14191a844 HighFive::create_datatype() goes from C++ to HighFive 98583473f utility routines to read string attributes 1fa75ce81 use the C API to read a string attribute 71e7b69f5 still can't figure out how to read a string attribute :-( e96f37a69 test reading the file attributes a25244519 getAttribute() unittest 8f12a3000 getDataType() unittest 857ff0af3 HighFive utility routines (#661) 1d687db57 writeDataSet() utility overload 106aa6894 sigh ... H5Easy::dump() fill fails on Windows/WAF :-( 2641b60b2 Merge branch 'main' into feature/hdf5 35c19e7e8 change actions to @V3 (#660) 212bbd3a3 works on local machine, but not build server ... ? 7125118b0 dump of 1D vector doesn't work :-( c704db435 sigh ... WAF build still failing :-( 01aae4616 does dump() of a 1D vector work? 76a53c813 comment-out H5 writing :-( 0f0e19aff test_highfive_dump() cb8f73795 trying to get highfive_dump() unittest working w/Windows-WAF 6584a264a does test_highfive_create() work? cde6147ce tweak HighFive wrappers (#659) 316566854 Revert "trying HighFive "write" unittests again" a9ec24ca4 trying HighFive "write" unittests again 585ad49a5 tweak names of utility routines 4c91a4d97 make it easier to read a std::vector and std::vecotr<std::vector> 0217ffa26 readDataSet() now works for 1D data 95e8973f2 trying to get hdf5::lite::load() working 4d294611d "const" correctness 5e6305c3f fix load_complex() 4a134dc5f start work on utility routines to read complex data from HDF5 9d76a7f41 Merge branch 'main' into feature/hdf5 8f9667a24 whitepsace ebd3fc99e Merge branch 'main' into feature/hdf5 40091b069 comment-out writing tests for now ... need to figure our WAF bulid failure 935aa3459 be sure the dataset has real data 114b9bf33 update release notes bd9c0b26c tweak HighFive utility routines acda1ef57 turn off diagnostics around expected failures 22a748840 readDataSet() utility routine for HighFive bd88a8c25 HighFive writeDataSet() utility to work with our SpanRC 6142f5b33 use HighFive routines to write a HDF5 file 5bbf1abaf Use HiveFive routines to get info about the file 84fbc8378 duplicate unittests with H5Easy f1f054c03 Merge branch 'main' into feature/hdf5 9b63ca470 fix directory names f6f826689 fix directory names 7aeb82c33 Merge branch 'main' into feature/hdf5 d028baaeb hook up HighFive header-only library (#653) 3083b0a31 Revert "HighFive 2.6.2" 246985a7f Revert ""build" HighFive HDF5 library" a8b75a586 Revert "turn off HighFive Boost support" ec68d5f83 Revert "Add HighFive unittests" f1f85b9e7 Revert "get test_high_five_base more-or-less compiling" 5ea634ee1 Revert "more work on getting HighFive unittests to build" ecc45433c more work on getting HighFive unittests to build bb194788a get test_high_five_base more-or-less compiling d42bde000 Add HighFive unittests ddc86bb32 turn off HighFive Boost support b255122d4 "build" HighFive HDF5 library 396cc3ef2 HighFive 2.6.2 5e5f9d9c0 Merge branch 'main' into feature/hdf5 ee938b4a5 changes from SIX bb764df90 Merge branch 'main' into feature/xml.lite_tweaks de2a24380 make derived classes 'final' if possible 14e19bcd2 Change xml lite function to virtual (#645) 8f42ac8e9 Merge branch 'main' into feature/xml.lite_tweaks 18ad90645 hdf5Write unittest 3462e1179 createFile() and writeFile() overloads ecee81d53 fix typos 197eecfa6 sketch-out hdf5::lite::writeFile() bd2311795 use SpanRC for writeFile(), not yet implemented ea9af7510 simple SpanRC to hold a 2D-size and pointer 027c19ee8 createFile() unittest 1f9d07ecb hook up createFile() 8c7e4473f start hooking up HDF5 writing 146e0bea3 Merge branch 'main' into feature/hdf5 88ca9fcb7 Merge branch 'main' into feature/hdf5 42b604b46 Squashed commit of the following: 10ee602c2 Merge branch 'main' into feature/hdf5 67aa42b69 restore changes from "main" 8bbfcbfbf unittests can be simplified to match fewer "view" classes 126bb802e Merge branch 'main' into feature/hdf5 3f8ba7a42 again, don't need a class just to convert from std::vector<> to std::span<> 24c2b489c Squashed commit of the following: 2703c119d Squashed commit of the following: 9d5228a2b don't need an entire class just to convert a std::vector<> into std::span<> 51bc931dc Merge branch 'main' into feature/hdf5 a84f25816 Squashed commit of the following: c4d2ed696 add missing #include guards, fix type in existing #include guard d541525a0 use a single ComplexViewConstIterator for all views 86e6a459f CODA_OSS_disable_warning causes GCC errors :-( 5d4b9c2cb only need an custom iterator for ComplexSpansView d9f0fb128 hook up iterators b9329e4db initial pass at a ComplexViewConstIterator 635238873 remove compiler warning about unused "constexpr" variables b39f6096f use the casing from H5 to make copy/pasting code slightly easier 0887b13eb Merge branch 'main' into feature/hdf5 bd07df1ca Consistent casing for Dataset, Datatype, Dataspace 7acd30ee2 tweak hdf5.lite dependencies 38ab914df Jupyter notebook for creating H5 files 95a040e0b _small.h5 is now (correctly) FLOAT32 107e7c487 make a simple values() member function to avoid template magic e1feca919 use TEST_SPECIFIC_EXCEPTION macro instead of try/catch 738333688 readDatasetT() now throws for the wrong buffer type 6b2cc2529 Merge branch 'feature/hdf5' of github.com:mdaus/coda-oss into feature/hdf5 310f8fd3d can't get template magic right for copy_axis() 86b306d59 stepping through copy ctors in the debugger is annoying f243e92d6 trying to make wrong type of buffer fail 2b10d9652 read in new sample file a28e59d8c help the compiler with type deduction 49bf5e9bc nested_complex_float_data_small.h5 e029325fc utility routines to "deconstruct" and array of std::complex dede3bd39 Merge branch 'main' into feature/hdf5 904b1ef5e tweak class names, make_() and copy() utility routines 8237b9efb make it harder to pass the wrong types to ComplexViews 4d9aeda2c ComplexArrayView and ComplexParallelView utility classes f5e367dfa test std::span<const std::complex<float>> a4a2844f2 read in the nested "i" and "r" data 115615265 sample file has subgroups 8e1b7869a Merge branch 'feature/hdf5' of github.com:mdaus/coda-oss into feature/hdf5 9f4232a1d update sample H5 file 8c55db73a walk through HDF5 sub-groups 7775ed9c4 Update 123_barfoo_catdog_cx.h5 677975d7c Matlab code to create sample H5 file a0e7dfe07 Update test_hdf5info.cpp 0b67e1602 pass __FILE__ and __LINE__ from calling site for a more accurate exception message 86a677321 skeleton for more sample data 85f79b099 Merge branch 'main' into feature/hdf5 18088e942 Merge branch 'main' into feature/hdf5 3a1d17692 Merge branch 'main' into feature/hdf5 1755c69d7 Merge branch 'main' into feature/hdf5 9ad015432 No more "11" suffix on exception names c20d96251 Squashed commit of the following: c88cee999 other values to be filled-in bca4a4ecd incorporation NamedObject from HDF5 docs 61fa68f72 groupInfo() 460e7d766 datasetInfo() 14eb9b764 start filling in DatasetInfo afe5f1c3a start to fill in DatasetInfo 77a968c72 start filling in GroupInfo d81bcdfd9 openGroup() to open groups (loc) a0cd29469 comment-out "dataset" unittest for now 86e006024 begin filling in FileInfo 366dda6ab a return_type_of utility is needed to deduce the return type e21928263 explicitly pass return type to template 4937ccd11 template to reduce boilerplate when calling try_catch_H5Exceptions b3b5ebde7 use new exception utility routines ea1c03ef0 put exception handling/conversion in a utility routine 819a99d39 utility routine for exception handling 6f34eea97 put utilities in a separate file for easier reuse fcbde4f24 break utility routines into smaller pieces for easier reuse 52358ea8a WIN32 no longer automatically defined? 5a4286472 Revert "build HDF5 with C89" 680e599e9 build HDF5 with C89 a87a07121 Merge branch 'main' into feature/hdf5 8447c1a90 Revert "sym-links instead of copying files" db3b5e12b Merge branch 'main' into feature/xml.lite_tweaks fb60b5696 Merge branch 'main' into feature/hdf5 5110a5cc8 Comments about _u and _q 1a937d32c Merge branch 'main' into feature/xml.lite_tweaks fa06f04d7 get ready for hdf5.lite enhancdements b040c7c43 sym-links instead of copying files aa431bb47 use _u for xml::lite::Uri 3d0c6d58c fix case-sensitive #include filename 93dcd0e52 operator() for getElementByName() 75a93af85 more operator[] overloads to make attribute management easier 4ab8216f8 user-defined string literals to remove some noise around xml::lite::QName f82f0b0fc Merge branch 'main' into feature/xml.lite_tweaks ae30e3644 Merge branch 'feature/xml.lite_tweaks' of github.com:mdaus/coda-oss into feature/xml.lite_tweaks ffdd9beb0 simplify attribute creation 9bf5414f5 simplify attribute creation 82d7a4e95 SWIG gets confused about namespaces 7a61d0741 fix bug on Element ctor uncovered by unittest fdd7e58c1 QName is also in the xerces namespace which confuses SWIG bindings a325b7053 operator+=() overload for addChild daf30e6c0 Merge branch 'feature/xml.lite_tweaks' of github.com:mdaus/coda-oss into feature/xml.lite_tweaks b887d2b47 provide overloads for Element& rather than creating new "reference" types 1fa6bba38 rename test_xmleasy.cpp 7c8c9e0f1 += overload 850da6f63 overload for std::string 4547fc5a7 use UIT-8 strings for characterData 4723462a3 convenient addChild() overloads e48720753 copy over ElementReference from xml.easy a4ca30a0d Merge branch 'main' into feature/xml.lite_tweaks 6ae9f0b71 Revert "check-in of new xml.easy (to move code between computers)" f7466a6d7 Revert "simple routines for single element" a5490230d Revert "make some operators simplier ways of calling functions" c9a25630a Revert "get document creation working" 8af8710b0 Revert "free functions instead of member functions" 16c3847cb Revert "ElementReference distinct from Element" 7d68e156f Revert "ElementMutableReference" 00eb2a282 Merge branch 'main' into feature/xml.lite_tweaks a42969c1f ElementMutableReference a20ae9355 ElementReference distinct from Element 14eeeea0b free functions instead of member functions 4aae014b3 get document creation working 883569269 make some operators simplier ways of calling functions 053bd1212 simple routines for single element 8bf701a2e check-in of new xml.easy (to move code between computers) 41f959051 unittests for creating XML documents from scratch 9752d50ae Merge branch 'main' into feature/xml.lite_tweaks 1531d5709 by default, don't validate strings passed to Uri() 46d13d4bf Merge branch 'master' into feature/xml.lite_tweaks 39b547d32 remove more vestiges of Expat and LibXML ec8274d52 remove LibXML and Expat as they're no longer used/supported. 20eeefeef Merge branch 'master' into feature/xml.lite_tweaks 95074b9b1 update for newer Intel compiler 7024f71e1 Merge branch 'master' into feature/xml.lite_tweaks 57b1cbc83 Merge branch 'master' into feature/xml.lite_tweaks 4b67561c3 remove validate() overload that nobody is using fa15f1e5d Squashed commit of the following: 1484a9090 test the new validate() API 470da70fb hookup StringStreamT routines 2cddf2504 begin hooking up validate() overloads 1b5d910f3 overload validate() for UTF-8 and Windows-1252 03309b8c9 Squashed commit of the following: b72c6c5bf older compiler doesn't like our make_unique af8f00307 validate UTF-8 XML on Linux 211188613 unit-test for LEGACY XML validation 3c1169d2b Squashed commit of the following: 3afff19ca std::filesystem::path for FileInputStreamOS 908d452f8 WIP: validate all of our sample XML files 00f9bb16b validate against a XML schema 243d8c356 Merge branch 'master' into feature/xml.lite_tweaks 2815d707d fix to work with SWIG bindings. :-( 460862132 trying (again) to remove vestiages of old code e3c83a858 Revert "new code should use UTF-8" 811207c92 new code should use UTF-8 0ffd835f9 Squashed commit of the following: 1e7e03ded Merge branch 'master' into feature/xml.lite_tweaks c1d806aff Merge branch 'master' into feature/xml.lite_tweaks 850d3c811 str::strip() that can be easier to use than str::trim() 580ba9c8c explicitly =delete move 2b39831a8 Squashed commit of the following: 39eebdc23 Merge branch 'master' into feature/xml.lite_tweaks 9adf86cba force calling new UTF-8 write() routines ea61b6204 Merge branch 'master' into feature/xml.lite_tweaks 8a34583fa overload to take schemaPaths as filesystem::path 8671b442f parse XML embedded in a binary file ec4a902f1 updates from xerces.lite 80dc4d963 updates from xerces.lite 549766d6c Attributes::contains() no longer catches an exception 8a645ceac need "sys/" when building in other environments 36af08269 super-simple URI validation 78ef28a3e SWIG bindings are a PITA! :-( e9cba8491 SWIG needs help with Uri 8a8d8dc07 another routines used by pre-build SWIG bindings 818e1ec5d pre-build SWIG bindings use getElementByTagName() member function 067cac5d8 old compiler gets confused on unadorned QName ba92c0ae7 more use of Uri and QName 446c7d17a use QName in new code d6f8b0c83 more direct use of QName 90fff1c73 use xml::lite::QName instead of tuple<string, string> 646cbb5ed more direct use of QName and Uri ba589ea3b make QName more robust bab0ee8b5 createElement() -> addNewElement() e3a145747 grab changes from six-library 32285e95c Merge branch 'master' into feature/xml.lite_tweaks 9f79f0bf6 Merge branch 'master' into feature/xml.lite_tweaks a12bbc32c make it easier to create new Elements with a value fc9967f98 make it easy for callers to addChild() keep a reference to the Element 4627766b7 be sure test_xmlparser works in "externals" of other projects bf2276396 "private" is part of the name-mangling fad92bcc8 making sure copy-ctor is implemented f90fdcead consolidate common XML test code 9fc53f2d5 use str:: utility for casting 6da6f794b still trying to find the right macro for SWIG 0c1b86c56 still trying to fix SWIG fdc6fc9bd trying to fix SWIG build error 7835e8c27 SWIG needs copy-ctor 585695942 disable copy/assignment for Element, it's probably almost always wrong 391fed613 fix double-delete caused by copying 61790fe69 retry parsing XML with Windows-1252 if first parse() fails 63cffac59 change string_encoding to match coda-oss style of PascalCase 010479bbe read an XML file we know is wrongly encoded as Windows-1252 9a0505062 more references instead of pointers 2d44b6951 Reading Windows-1252 w/o "encoding" fails 63dc7b076 read Windows-1252 too c9434c9cb test as UIT-8 too f310ccf0c get reading from UTF-8 XML working on Windows 1fa39c2be get testReadUtf8XmlFile working on Linux 1a83cd815 sys::Path is too much trouble right now ed60aa22c unit-test to read XML from a file a9336db7c Squashed commit of the following: 0825beb0d Merge branch 'master' into feature/xml.lite_tweaks c618489be Merge branch 'master' into feature/xml.lite_tweaks e8e4b8fe1 determine string_encoding based on platform 1f43bcfc2 create a new Element by using the platform to determine "characterData" encoding 961bef66b Merge branch 'master' into feature/xml.lite_tweaks e9798a5cb fix static_assert() 6f7772874 Merge branch 'master' into feature/xml.lite_tweaks b98d4f5a9 Merge branch 'master' into feature/xml.lite_tweaks 1b5abba2a The (old) version of SWIG we're using doesn't like certain C++11 features. 53bdeabaf Merge branch 'master' into feature/xml.lite_tweaks 60cf8ae80 "" doesn't work with decltype() in older C++ 97e72477a reduce getValue() overloads by making "key" a template argument 5e6373e55 reduce code duplication f9e7cfeee provide castValue<T> instead of getValue(T&) cbd0bd8f2 castValue<T> throws instead of returning a bool like getValue(T&) 87c7514fc Merge branch 'master' into feature/xml.lite_tweaks 10cc61223 make getElement*() consistent for zero or >1 results f5b137e3c Merge branch 'master' into feature/xml.lite_tweaks 1765efc62 allow clients to specify toType() and toString() for getValue() and setValue() df8b746e1 allow clients to specify their own toType/toString routines 66702726a Merge branch 'master' into feature/xml.lite_tweaks 6956311f1 Merge branch 'master' into feature/xml.lite_tweaks d505f3593 Merge branch 'master' into feature/xml.lite_tweaks fbd106115 catch a BadCastException and return false from getValue() 3a78377b5 use a template to reduce duplicated code 0ad4b8606 Merge branch 'master' into feature/xml.lite_tweaks a848aa3a2 get & set the characer data as a type f3ee1ee12 utility routines to set an attribute value 595227683 templates to get an attribute value convert to a specific type 06639227b miised a change in last commit 1aa458ef8 add getValue() overloads that return true/false rather than throwing faa6d3075 added getElementByTagName() overloads as that's a very common use-case git-subtree-dir: externals/coda-oss git-subtree-split: 0b7d581fa62a58ca730fbbf58d24c8ef8b32f764
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
In C++17 (or C++20), using SIMD instructions (via a library) can make 8AMPI_PHSI even faster.