Skip to content

πŸ› "No module matching user provided call signature" on RevLib File Format doc exampleΒ #257

Description

@Geremia

Environment information

This example from "RevLib – File Format Documentation" p. 7:

module counter(in reset(1), in enable(1), inout jump, inout countval)
  wire zero
  if ( reset = 1) then
    countval <=> zero
  else
    if ( enable = 1 ) then
      countval <=> jump
    else
      ++=countval
    fi ( enable = 1 )
  fi ( reset = 1 )

module main( in reset(1), in enable(1), in jump)
  state countval
  call counter(reset, enable, jump, countval)

gives this error:

-- line 15 col 7: No module matching user provided call signature

on the call counter(reset, enable, jump, countval) line.

Description

OS: Linux
C++ compiler: GCC 15.1.0
mqt.core version: 3.0.2

How to Reproduce

Run error = prog.read(syrec_code_file) and examine the output error.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions