Skip to content

add armadillo 15.2.x#136

Merged
RUrlus merged 3 commits into
RUrlus:stablefrom
conradsnicta:stable
Apr 9, 2026
Merged

add armadillo 15.2.x#136
RUrlus merged 3 commits into
RUrlus:stablefrom
conradsnicta:stable

Conversation

@conradsnicta

Copy link
Copy Markdown
Contributor

@RUrlus Update default to Armadillo 15.2.x.

Changes in Armadillo 15.2 since 15.0:

  • workarounds for bugs in GCC and Clang sanitisers (ASAN false positives)
  • faster .resize() for vectors
  • faster repcube()
  • faster handling of submatrices with one row
  • faster handling of blank sparse matrices
  • improved reproducibility of random number generation when using OpenMP
  • added rande() for generating matrices with elements from exponential distributions
  • shift() has been deprecated in favour of circshift(), for consistency with Matlab/Octave
  • reworked detection of aliasing, leading to more efficient compiled code

@RUrlus

RUrlus commented Apr 9, 2026

Copy link
Copy Markdown
Owner

@conradsnicta thanks again! Apologies for the delay, wanted to get the CICD pipeline in order but I'll have to leave that for another time

@RUrlus RUrlus merged commit c1db538 into RUrlus:stable Apr 9, 2026
7 of 11 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.

2 participants