Skip to content

Releases: loda-lang/loda-cpp

v22.2.15

15 Feb 20:25

Choose a tag to compare

To install or update LODA, please follow the installation instructions. Here are the release notes for v22.2.15:

Features

  • Statically linked executables for Linux:
    • loda-linux-x86: for Intel/AMD x86. Replaces dynamically linked Ubuntu binaries.
    • loda-linux-arm64: for ARM64 processors. Compatible with Raspberry Pi OS (64-bit).

Bugfixes

  • Fix two issues during update installation on Windows
  • Fix program submission error (#106)

v22.2.10

10 Feb 21:34
f3dce31

Choose a tag to compare

To install or update LODA, please follow the installation instructions. Here are the release notes for v22.2.10:

Bugfixes

  • Fix profile name in submitted program metrics

v22.2.8

08 Feb 17:37
9ac4ed1

Choose a tag to compare

To install or update LODA, please follow the installation instructions. Here are the release notes for v22.2.8:

Features

  • New metric: number of received programs per miner profile
  • Automatically replace executable during updates on Windows

Enhancements

  • Optimizer supports partial evaluation inside of loops
  • Incremental evaluation (IE) partially supports programs with seq operations (IE supports 2300 programs now)
  • Don't use IE in maintenance mode (to detect bugs)

v22.1.25

25 Jan 12:51

Choose a tag to compare

To install or update LODA, please follow the installation instructions. Here are the release notes for v22.1.25:

Bugfixes

  • Fix race condition: curl: (23) Failed writing body when fetching session ID from API server
  • Fix suppressed debug logs for eval command

Features

  • Improved performance of simple loops using incremental evaluation (IE). Uses static code analysis to decide whether IE can be applied for a given program. Currently, about 1370 programs fulfill these reqirements. Benchmark of selected programs:
Sequence Terms Reg Eval Inc Eval
A057552 300 5.11s 0.05s
A079309 300 5.08s 0.05s
A012866 1000 2.80s 0.01s
A000045 2000 6.13s 0.01s
A130487 5000 8.16s 0.01s

v22.1.16

16 Jan 12:17

Choose a tag to compare

To install or update LODA, please follow the installation instructions. Here are the release notes for v22.1.16:

Bugfixes

  • Extend timeout for folder locking on Windows

Features

  • Retrieve OEIS files from cache on API server

Enhancements

  • Improve setup: ask for usage statistics and clean up existing settings.

v22.1.9

09 Jan 15:50

Choose a tag to compare

To install or update LODA, please follow the installation instructions. Here are the release notes for v22.1.9:

Bugfixes

  • Escape characters in generated program lists (Markdown format)

Features

  • Built-in parallel mining command: loda mine -p (replaces mine_parallel.sh script)
  • New metrics for counting program submissions and miner activity

Enhancements

  • Boost performance of program list generation

v22.1.3

03 Jan 20:14
f03504f

Choose a tag to compare

To install or update LODA, please follow the installation instructions. Here are the release notes for v22.1.3:

Enhancements

  • Improve mining performance by ignoring duplicate matches
  • Improve performance of server-side processing of submitted programs
  • Integrate program maintenance into server-side miner loop (removes maintain command)

v21.12.30

30 Dec 13:03

Choose a tag to compare

To install or update LODA, please follow the installation instructions. Here are the release notes for v21.12.30:

Enhancements

  • Reduce memory consumption of generator v1
  • Improve scheduling of multi-generator
  • Improve cache handling of interpreter and matcher
  • Less mining in server mode (focus on submitted programs)

v21.12.23

23 Dec 12:03

Choose a tag to compare

To install or update LODA, please follow the installation instructions. Here are the release notes for v21.12.23:

Bugfixes

  • Fix optimizer and minimizer bugs involving indirect memory access

Features

  • Automatic clean up of local programs in client mode (not on Ubuntu 18)
  • Configurable mutation rate for generator v6
  • New metric for removed programs

Enhancements

  • Remove broken generator and matcher metrics
  • Prefer latest programs for mutations
  • Improve usability of setup

v21.12.15

15 Dec 15:49

Choose a tag to compare

To install or update LODA, please follow the installation instructions. Here are the release notes for v21.12.15:

Bugfixes

  • Fix program submission error