Skip to content

Commit

Permalink
Release v2.6.0
Browse files Browse the repository at this point in the history
This version is based on Valgrind-3.23.0.

### Added
	- aarch64 support
	- option --float=yes
	- soft and hard stop/start client request
	- performance optimization (direct call to backend with rounding postfix)
	- performance optimization (new llo instrumentation)
	- verrou_dd_stdout
	- verrou_dd_clean
	- bash_completion scripts
	- various options for verrou_plot_stat
	- extendStdoutPrecision: library loadable by LD_PRELOAD to force std::cout<< std:precision(17) at initialization
	- Option --seed for verrou_dd_*, verrou_plot_stat and post_verrou_dd tools
	- Interlibm extension (all rounding modes and almost all libm functions)
	- Interlibm integration (--libm=instrumented)
	- Distinction between sr_smonotonic and sr_monotonic

### Changed
	- sr_monotonic rounding mode is now named sr_smonotonic
	- vr_expect format is renamed iomatch
	- verrouSynchro.so is renamed libverrouTask.so (synchro is renamed task in the API)
  • Loading branch information
lathuili committed Oct 15, 2024
1 parent 3a77d37 commit bf9c254
Show file tree
Hide file tree
Showing 3 changed files with 21 additions and 6 deletions.
23 changes: 19 additions & 4 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,27 @@
## [UNRELEASED]
## v2.6.0 - 2024-10-15

This version is based on Valgrind-3.21.0.
This version is based on Valgrind-3.23.0.

### Added

- aarch64 support
- option --float=yes
- soft and hard stop/start client request
- performance optimization (direct call to backend with rounding postfix)
- performance optimization (new llo instrumentation)
- verrou_dd_stdout
- verrou_dd_clean
- bash_completion scripts
- various options for verrou_plot_stat
- extendStdoutPrecision: library loadable by LD_PRELOAD to force std::cout<< std:precision(17) at initialization
- Option --seed for verrou_dd_*, verrou_plot_stat and post_verrou_dd tools
- Interlibm extension (all rounding modes and almost all libm functions)
- Interlibm integration (--libm=instrumented)
- Distinction between sr_smonotonic and sr_monotonic

### Changed

- sr_monotonic rounding mode is now named sr_smonotonic
- vr_expect format is renamed iomatch
- verrouSynchro.so is renamed libverrouTask.so (synchro is renamed task in the API)

---

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ Valgrind manual](http://edf-hpc.github.io/verrou/vr-manual.html).
### Get the sources

The preferred way to get Verrou sources is to download the latest *stable*
version: [v2.5.0](https://github.com/edf-hpc/verrou/releases/latest).
version: [v2.6.0](https://github.com/edf-hpc/verrou/releases/latest).
Older versions are available in the [releases](https://github.com/edf-hpc/verrou/releases)
page. After downloading one of the released versions, skip to the "Configure
and build" section below.
Expand Down
2 changes: 1 addition & 1 deletion valgrind.diff
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ index b86e80220..f67bafdf1 100755
m4_define([v_minor_ver], [23])
m4_define([v_micro_ver], [0])
-m4_define([v_suffix_ver], [])
+m4_define([v_suffix_ver], [verrou-dev])
+m4_define([v_suffix_ver], [verrou-2.6.0])
m4_define([v_rel_date], ["26 Apr 2024"])
m4_define([v_version],
m4_if(v_suffix_ver, [],
Expand Down

0 comments on commit bf9c254

Please sign in to comment.