1.1.1 Beta v8
Pre-release
Pre-release
We are pleased to announce the 8th beta version of 1.1.1
stable release of vt
.
Here is the list of issues and PRs that are included in this release:
- #476 allow migrations to same node by @jstrzebonski in #1729
- #879: objgroup: remove type bits from objgroup proxy by @lifflander in #1732
- #1423 remove maximimum ref-count check by @stmcgovern in #1712
- #1460 fix bug in temperedlb tolerance by @nlslatt in #1794
- #1484: fix memory footprint tests by @cz4rs in #1676
- #1495: fix Alpine build by @cz4rs in #1657
- #1513: fix "
mallinfo
is deprecated" warning by @cz4rs in #1798 - #1533: Fix typo in MPI access guard error message by @PhilMiller in #1686
- #1550 allow passing appconfig to vt during init by @jstrzebonski in #1674
- #1551 test references breaking when sending locally by @jstrzebonski in #1711
- #1660 Associate proxy with chain set to track automatically by @lifflander in #1664
- #1662: make objgroup send and broadcast return pendingsend by @nmm0 in #1666
- #1669: Move the duplicated setup code for LB stats into separate function by @JacobDomagala in #1675
- #1673 runInEpochRooted should by default use a DS epoch by @nlslatt in #1678
- #1677: dont rerun cmake for git ref by @nmm0 in #1683
- #1680: lb: only add to migration if its actually a migration by @lifflander in #1681
- #1685 Fix tracing issue by @lifflander in #1688
- #1687 encode RegistryTypeEnum in HandlerType bits by @jstrzebonski in #1694
- #1689 Add subphases to lb_iter example by @nlslatt in #1690
- #1691 build fails in the absence of libunwind by @stmcgovern in #1781
- #1692: do not error in build if git folder is not available by @nmm0 in #1693
- #1696 switch code coverage to -Og by @jstrzebonski in #1698
- #1699: Update
.clang-format
syntax by @cz4rs in #1700 - #1703 Provide better LB output for users by @lifflander in #1707
- #1704 Fix envelope locking error in envelope and add test by @lifflander in #1706
- #1708 Subdirectory creation for checkpointing fails on empty rank by @nlslatt in #1710
- #1709: add checkpoint test by @stmcgovern in #1743
- #1713: fix spurious warning in startup banner by @cz4rs in #1714
- #1716 rename lb stats files to data files by @stmcgovern in #1731
- #1717 LB: add .br extension for compressed data files by @lifflander in #1718
- #1721 Loosen assertions on unbounded collections by @lifflander in #1722
- #1723 Include user-defined fields in json LB data files by @nlslatt in #1728
- #1724 Use callbacks for reassignment post lb and statistics by @lifflander in #1725
- #1736: Fix tests defined in headers by @JacobDomagala in #1738
- #1737 establish gitlab pipeline by @lifflander in #1767
- #1740: upgrade MPICH version by @cz4rs in #1741
- #1742 add exception for vt directory before running git commands on Azure by @jstrzebonski in #1784
- #1745: add builds for newer versions of clang and gcc by @cz4rs in #1746
- #1747: change const pointer to pointer to const IndexT by @stmcgovern in #1750
- #1749 use
std::numeric_limits::epsilon
instead ofDBL_EPSILON
by @cz4rs in #1751 - #1755 Allow LB itself to call normalizeReassignments by @nlslatt in #1759
- #1756 Allow computing LB statistics from outside LBManager by @nlslatt in #1760
- #1757 Allow destroying an LB from outside the LBManager by @nlslatt in #1758
- #1761 workaround for mismatched subphase counts by @nlslatt in #1762
- #1765: use vt compilation flags for bundled libraries as well by @cz4rs in #1776
- #1768: CI: add test, try to fix clone error by @lifflander in #1769
- #1770: CI: change tag for CI dispatch by @lifflander in #1771
- #1772: CI: add option to disable RDMA tests by @lifflander in #1773
- #1774: CI: add proxy, switch back to https by @lifflander in #1775
- #1777: CI: move proxy exports to before build by @lifflander in #1778
- #1779: CI: actually add Intel 19, fix misleading name by @lifflander in #1780
- #1782: fix dangling pointer warning by @cz4rs in #1783
- #1786: condition link flag on library's presence by @stmcgovern in #1787
- #1788 migrate collection test failure due to ds epochs by @lifflander in #1789
- #1790: Use more recent gcc to avoid ICE from nvcc-generated code by @PhilMiller in #1791
- #1792: CI: submit as a job by @lifflander in #1793
- #1795: store message size in allocated memory block by @nmm0 in #1801
- #1796: CI: try to fix Vortex by @lifflander in #1797
- #1799: do not apply
-ftemplate-backtrace-limit
for oldericpc
versions by @cz4rs in #1800 - #1806 pure virtual call from unit tests by @nlslatt in #1811
- #1808: Add build for the latest icpc version by @cz4rs in #1809
- #1812 remove gitlab ci config file by @nlslatt in #1813
- #1814 Add parallelism option to build_cpp script by @nlslatt in #1815
- #1816 fix parallelism option in build_cpp script by @nlslatt in #1817
- #1818 Fix argument reversal in build_cpp script by @nlslatt in #1819
- #1820 Fix declaration hides member warnings by @nlslatt in #1821
- #1822: Upgrade CI docker image to Alpine 3.16 by @cz4rs in #1823
- #1826: Remove all occurrences of '#pragma sst FOO' by @PhilMiller in #1827
- #1828 rename alpine pipeline by @jstrzebonski in #1829
- #1832: Create
1.1.1 beta v8
release candidate by @cz4rs in #1833
Full Changelog: 1.1.1-beta.7...1.1.1-beta.8