Project

General

Profile

News

APJava SoftFloat: JSoftFloat 1.1.0 released

Added by Alexander Protsenko about 1 year ago

The new release contains the following changes:

  • Added half-precision (16-bit) floating-point operations
  • Updated single-precision (32-bit) and double-precision (64-bit) floating-point operations
  • Removed double-extended-precision and quadruple-precision (128-bit) floating-point operations
  • Updated test cases for 16, 32, and 64-bit floating-point operations

Download: https://forge.ispras.ru/projects/jsoftfloat/files

AVKlever: Klever 4.0

Added by Anton Vasilyev over 1 year ago

This is a release of the framework that focuses on performance issues and integration with continuous verification.

The following fixes and improvements in Klever 4.0 deserve an attention:
  • Large refactoring in Klever Core, including:
    • Replace data transfer from files to memory data structures
    • Disable useless reports
    • Remove confusing callbacks
    • Remove extra processes
    • Remove extra multiprocessing queues and components
    • Remove tasks upload to Bridge in case of local deploy
    • Add an option to disable cross references
    • Optimize main job page in web interface
    • Remove legacy code
  • New versions of verifiers, based on CPAchecker 3.1
  • Different improvements in resources, particularly, memory limits for main process, thread pool, node resources, speculative scheduling, EMG.
  • Minor fixes in EMG models
  • Scripts for build base creation.
  • Development is moved into gitlab repository

We would like to thank very much everybody who made this great job possible!

SSRetrascope: Retrascope 1.1.3 released

Added by Sergey Smolov over 3 years ago

This release publishes improvements that were made mostly before January 2022.

Since this time the development was actually stopped.

The new release includes the following changes:

  • CFG-GADD-Transformer: '--no-phase' option to produce phase-free GADD;
  • CFG-Model: general support of SVA properties;
  • Distribution: self-made RTL models and demo scripts are added;
  • Documentation: ChangeLog and README files are rewritten into `Markdown` format;
  • EFSM-GraphML-Printer: `--detailed` option for EFSM detailed/limited printing;
  • Tool: `--check` option to check if tool dependencies were installed properly;
  • Tool: migration to JDK 11;
  • Tool: `--version` option;
  • VCD-Printer: a new engine to print test sequences into VCD format;
  • Verilog-Parser: `--library-file` option for path to system tasks/functions file.

The complete list of resolved issues is available here

The binary distribution of the tool can be downloaded from here

APMicroTESK for ARM Demo: MicroTESK for ARM Demo 1.0.0 released

Added by Alexander Protsenko over 3 years ago

The release contains the following changes:

  • Specifications:
    - Added data processing (immediate) instructions: 38
    - Added data processing (register) instructions: 70
    - Added branches, exception generating, and system instructions: 47
    - Added loads and stores instructions: 34
  • Test Templates:
    - Added new base template
    - Added new test template for bubble sort algorithm
    - Added new test template 'blocks.rb'
    - Added new test template 'branch_generation.rb'
    - Added new test template 'combinatorial_generation.rb'
    - Added new test template 'dependencies.rb'
    - Added new test template 'int_exception.rb'
    - Added new test template 'random_sequence.rb'

Download: https://forge.ispras.ru/projects/microtesk-arm-demo/files

APMicroTESK: MicroTESK 2.6.0 released

Added by Alexander Protsenko over 3 years ago

The new release contains the following changes:

  • nML:
    - Language extension: recursive functions
  • MIR:
    - Extended the intrinsic instruction set
    - Experimental support for path constraint generation for MIR programs
  • Symbolic executor:
    - Support generating SMT-LIB constraints in functional style
    - Experimental support for extraction of the CFG of a binary program
  • Experimental `all_paths` generator
  • Disassembler:
    - Fixed issues with decoding of mixed-size instruction streams
    - Performance improvements due to removal of excessive memory allocation in decoders
  • Added the trace adapter tool for collecting execution trace
    (see https://forge.ispras.ru/projects/microtesk/wiki/Trace_adapter)
  • Added the oracle tool for checking test execution traces
    (see https://forge.ispras.ru/projects/microtesk/wiki/Oracle)
  • Used the QEMU4V 0.3.6 simulator for running tests
    (see https://forge.ispras.ru/projects/qemu4v)
  • Bug fixes and code improvements

Download: http://forge.ispras.ru/projects/microtesk/files

(1-10/348)

Also available in: Atom