Releases: loda-lang/loda-cpp
v22.10.14
To install or update LODA, please follow the installation instructions. Here are the release notes for v22.10.14:
Enhancements
- Separate update intervals for OEIS files (7 days) and programs repository (1 day)
v22.10.13
To install or update LODA, please follow the installation instructions. Here are the release notes for v22.10.13:
Features
- New
export
command for converting programs to PARI/GP - Add formulae to programs
Enhancements
- Optimizer collapses simple loops
v22.9.25
To install or update LODA, please follow the installation instructions. Here are the release notes for v22.9.25:
Bugfixes
- Fix
curl
SSL error on some Windows systems - Forbid invalid number formats in parser
v22.9.17
To install or update LODA, please follow the installation instructions. Here are the release notes for v22.9.17:
Enhancements
- Forbid indirect memory access with negative indices
- Log total system memory in BOINC mode
v22.9.12
To install or update LODA, please follow the installation instructions. Here are the release notes for v22.9.12:
Bugfixes
- Additional check to avoid duplicate program updates
Enhancements
- Internal
compare
command for checking if a program is faster/better - Ignore
seq
arguments in constants stats - Update BOINC progress after
git clone
v22.9.8
To install or update LODA, please follow the installation instructions. Here are the release notes for v22.9.8:
Bugfixes
- Fix programs directory check
Enhancements
- Optimizer merges repeated
add
andmul
operations - Remove sequences from deny list in
no_loda.txt
- Increase default max memory cells to 1000 (for A000041)
- Use universal Darwin binary of BOINC wrapper app
v22.8.21
release v22.8.21
v22.8.18
To install or update LODA, please follow the installation instructions. Here are the release notes for v22.8.18:
Enhancements
- Minimizer tries to replace loops with constant number or iterations
- Include LODA version in hash of transmitted programs
- Improve decision for "faster" programs
- Internal command for generating program lists
v22.8.12
To install or update LODA, please follow the installation instructions. Here are the release notes for v22.8.12:
Features
- Added
mutate
command
Enhancements
- Increase max number of interpreter cycles to 15 million
- Improve decision for "better" programs
- Clear caches before comparing programs
v22.8.4
To install or update LODA, please follow the installation instructions. Here are the release notes for v22.8.4:
Bugfixes
- Fix race condition when creating directories
- Fix detection of recursive calls
Enhancements
- Delete invalid matches cache based on BOINC input flag