Ns-3.44 errata

From Nsnam
Revision as of 15:02, 26 May 2025 by Tomh (talk | contribs) (ns-3.44 errata)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

On March 9, 2025, ns-3.44 was published. This page lists some issues that have been fixed in the mainline since that time. If considered impactful enough, the maintainers may make an update to this release to cover some or all of these issues.

Compilation error for Debian 12, std::size_t

If you notice a compilation error on the antenna adjacency matrix code such as below:

In file included from /home/william/ns-allinone-3.44/ns-3.44/build/include/ns3/symmetric-adjacency-matrix.h:1,
                 from /home/william/ns-allinone-3.44/ns-3.44/src/antenna/test/test-adjacency-matrix.cc:9:
/home/william/ns-allinone-3.44/ns-3.44/src/antenna/utils/symmetric-adjacency-matrix.h:240:36: error: expected ‘)’ before ‘numRows’
  240 |     SymmetricAdjacencyMatrix(size_t numRows = 0, T value = {})
      |                             ~      ^~~~~~~~
      |          

The fix has been committed to ns-3-dev but can be cherry-picked from this commit.