[emi] generate_prob = 2 nogenerate_prob = 8 [info] commit = "866707b03e4c2346d25b77c423fbf03d29c4e26c" version = "1.0.0.2" [invalid_generator] attribute_optional_value = 0.5 lvalue_optional = 0.5 parameter_mintypmax_or_single = 0.5 [invalid_generator.attribute_items] [[invalid_generator.attribute_items.LinearCombination]] weight = 2.0 [[invalid_generator.attribute_items.LinearCombination.Discrete]] value = 0 weight = 1.0 [[invalid_generator.attribute_items.LinearCombination]] weight = 1.0 [invalid_generator.attribute_items.LinearCombination.NegativeBinomial] failureRate = 0.75 numberOfFailures = 1 offset = 0 [invalid_generator.config] cell_or_inst = 0.5 config = 0.5 liblist_or_use = 0.5 libraryScope = 0.5 [invalid_generator.config.blocks] [invalid_generator.config.blocks.Poisson] lambda = 1.0 offset = 0 [invalid_generator.config.designs] [invalid_generator.config.designs.Poisson] lambda = 1.0 offset = 0 [invalid_generator.config.items] [invalid_generator.config.items.Poisson] lambda = 1.0 offset = 0 [invalid_generator.delay_base] [invalid_generator.delay_base.BiasedUniform] weight = 1.0 [invalid_generator.delay_items] Discrete = [1.0, 1.0, 2.0, 4.0] [invalid_generator.driveStrength] [invalid_generator.driveStrength.BiasedUniform] weight = 1.0 [invalid_generator.expr] X_or_Z = 0.5 attenuation = 0.7 dimRange = 0.5 fixed_or_float = 0.5 literal_signed = 0.5 minTypMax = 0.5 range_offset_pos_or_neg = 0.5 [invalid_generator.expr.binary_digit] [invalid_generator.expr.binary_digit.BiasedUniform] weight = 1.0 [invalid_generator.expr.binary_digits] [invalid_generator.expr.binary_digits.NegativeBinomial] failureRate = 0.5 numberOfFailures = 3 offset = 0 [invalid_generator.expr.concatenations] [invalid_generator.expr.concatenations.NegativeBinomial] failureRate = 0.4 numberOfFailures = 1 offset = 0 [invalid_generator.expr.decimal_digit] [invalid_generator.expr.decimal_digit.BiasedUniform] weight = 1.0 [invalid_generator.expr.decimal_digits] [invalid_generator.expr.decimal_digits.NegativeBinomial] failureRate = 0.5 numberOfFailures = 3 offset = 0 [invalid_generator.expr.exponentSign] [invalid_generator.expr.exponentSign.BiasedUniform] weight = 1.0 [invalid_generator.expr.hex_digit] [invalid_generator.expr.hex_digit.BiasedUniform] weight = 1.0 [invalid_generator.expr.hex_digits] [invalid_generator.expr.hex_digits.NegativeBinomial] failureRate = 0.5 numberOfFailures = 3 offset = 0 [invalid_generator.expr.item] Discrete = [2.0, 2.0, 2.0, 1.0] [invalid_generator.expr.literal_width] [invalid_generator.expr.literal_width.BiasedUniform] weight = 1.0 [[invalid_generator.expr.literal_width.BiasedUniform.biases]] value = 1 weight = 1024.0 [[invalid_generator.expr.literal_width.BiasedUniform.biases]] value = 8 weight = 512.0 [[invalid_generator.expr.literal_width.BiasedUniform.biases]] value = 16 weight = 256.0 [[invalid_generator.expr.literal_width.BiasedUniform.biases]] value = 32 weight = 128.0 [[invalid_generator.expr.literal_width.BiasedUniform.biases]] value = 64 weight = 64.0 [[invalid_generator.expr.literal_width.BiasedUniform.biases]] value = 128 weight = 32.0 [[invalid_generator.expr.literal_width.BiasedUniform.biases]] value = 256 weight = 16.0 [[invalid_generator.expr.literal_width.BiasedUniform.biases]] value = 512 weight = 8.0 [invalid_generator.expr.octal_digit] [invalid_generator.expr.octal_digit.BiasedUniform] weight = 1.0 [invalid_generator.expr.octal_digits] [invalid_generator.expr.octal_digits.NegativeBinomial] failureRate = 0.5 numberOfFailures = 3 offset = 0 [invalid_generator.expr.op_binary] [invalid_generator.expr.op_binary.BiasedUniform] weight = 1.0 [invalid_generator.expr.op_unary] [invalid_generator.expr.op_unary.BiasedUniform] weight = 1.0 [invalid_generator.expr.primary] Discrete = [2.0, 4.0, 4.0, 4.0, 4.0, 4.0, 2.0, 4.0, 1.0, 1.0, 1.0, 1.0, 1.0] [invalid_generator.expr.range_kind] [invalid_generator.expr.range_kind.BiasedUniform] weight = 1.0 [invalid_generator.expr.string_character] [invalid_generator.expr.string_character.BiasedUniform] weight = 1.0 [invalid_generator.expr.string_characters] [invalid_generator.expr.string_characters.NegativeBinomial] failureRate = 0.5 numberOfFailures = 3 offset = 0 [invalid_generator.expr.sysFunArgs] [invalid_generator.expr.sysFunArgs.NegativeBinomial] failureRate = 0.4 numberOfFailures = 1 offset = 0 [invalid_generator.generate] attenuation = 0.7 declaration_dim_or_init = 0.5 funReturnType = 0.5 gate_optional_name = 0.5 instance_optional_delay = 0.5 instance_optional_range = 0.5 net_range = 0.5 optionalBlock = 0.5 primitive_optional_name = 0.5 taskFun_automatic = 0.5 taskFun_register = 0.5 [invalid_generator.generate.case_branches] [invalid_generator.generate.case_branches.NegativeBinomial] failureRate = 0.75 numberOfFailures = 2 offset = 0 [invalid_generator.generate.case_patterns] [invalid_generator.generate.case_patterns.NegativeBinomial] failureRate = 0.4 numberOfFailures = 1 offset = 0 [invalid_generator.generate.chargeStrength] [invalid_generator.generate.chargeStrength.BiasedUniform] weight = 1.0 [invalid_generator.generate.declaration] [invalid_generator.generate.declaration.BiasedUniform] weight = 1.0 [invalid_generator.generate.gate] [invalid_generator.generate.gate.BiasedUniform] weight = 1.0 [invalid_generator.generate.gate_ninput] [invalid_generator.generate.gate_ninput.BiasedUniform] weight = 1.0 [invalid_generator.generate.gate_ninputs] [invalid_generator.generate.gate_ninputs.NegativeBinomial] failureRate = 0.4 numberOfFailures = 1 offset = 0 [invalid_generator.generate.gate_noutputs] [invalid_generator.generate.gate_noutputs.NegativeBinomial] failureRate = 0.4 numberOfFailures = 1 offset = 0 [invalid_generator.generate.item] [invalid_generator.generate.item.BiasedUniform] weight = 1.0 [invalid_generator.generate.items] [invalid_generator.generate.items.Poisson] lambda = 3.0 offset = 0 [invalid_generator.generate.nested_condition] [invalid_generator.generate.nested_condition.BiasedUniform] weight = 1.0 [invalid_generator.generate.net_type] [invalid_generator.generate.net_type.BiasedUniform] weight = 1.0 [invalid_generator.generate.net_vectoring] [invalid_generator.generate.net_vectoring.BiasedUniform] weight = 1.0 [invalid_generator.generate.taskFun_declaration] [invalid_generator.generate.taskFun_declaration.BiasedUniform] weight = 1.0 [invalid_generator.generate.taskFun_portType] [invalid_generator.generate.taskFun_portType.BiasedUniform] weight = 1.0 [invalid_generator.generate.taskFun_ports] [invalid_generator.generate.taskFun_ports.NegativeBinomial] failureRate = 0.4 numberOfFailures = 1 offset = 0 [invalid_generator.generate.taskPortDir] [invalid_generator.generate.taskPortDir.BiasedUniform] weight = 1.0 [invalid_generator.identifier] escaped_or_simple = 0.5 [invalid_generator.identifier.escaped_length] [invalid_generator.identifier.escaped_length.NegativeBinomial] failureRate = 0.5 numberOfFailures = 3 offset = 0 [invalid_generator.identifier.escaped_letter] [invalid_generator.identifier.escaped_letter.BiasedUniform] weight = 1.0 [invalid_generator.identifier.simple_length] [invalid_generator.identifier.simple_length.NegativeBinomial] failureRate = 0.5 numberOfFailures = 3 offset = 0 [invalid_generator.identifier.simple_letter] [invalid_generator.identifier.simple_letter.BiasedUniform] weight = 1.0 [invalid_generator.identifier.system_first_letter] [invalid_generator.identifier.system_first_letter.BiasedUniform] weight = 1.0 [invalid_generator.identifier.system_length] [invalid_generator.identifier.system_length.NegativeBinomial] failureRate = 0.5 numberOfFailures = 3 offset = 0 [invalid_generator.lvalue_items] [invalid_generator.lvalue_items.NegativeBinomial] failureRate = 0.5 numberOfFailures = 1 offset = 0 [invalid_generator.module] cell = 0.5 instance_named_or_positional = 0.5 instance_optparam = 0.5 nonAsciiHeader = true port_optional = 0.5 port_range = 0.5 timescale_optional = 0.5 [invalid_generator.module.blocks] [invalid_generator.module.blocks.Poisson] lambda = 2.0 offset = 1 [invalid_generator.module.defaultNetType] [invalid_generator.module.defaultNetType.BiasedUniform] weight = 1.0 [invalid_generator.module.instance_parameters] [invalid_generator.module.instance_parameters.NegativeBinomial] failureRate = 0.4 numberOfFailures = 1 offset = 0 [invalid_generator.module.item] Discrete = [6.0, 2.0, 2.0, 3.0, 2.0, 1.0, 1.0, 1.0] [invalid_generator.module.items] [invalid_generator.module.items.Poisson] lambda = 3.0 offset = 0 [invalid_generator.module.port_count] [invalid_generator.module.port_count.NegativeBinomial] failureRate = 0.4 numberOfFailures = 1 offset = 0 [invalid_generator.module.port_dir] [invalid_generator.module.port_dir.BiasedUniform] weight = 1.0 [invalid_generator.module.port_lvalues] [invalid_generator.module.port_lvalues.NegativeBinomial] failureRate = 0.4 numberOfFailures = 1 offset = 0 [invalid_generator.module.timescale_magnitude] [invalid_generator.module.timescale_magnitude.BiasedUniform] weight = 1.0 [invalid_generator.module.unconnectedDrive] [invalid_generator.module.unconnectedDrive.BiasedUniform] weight = 1.0 [invalid_generator.path_depth] [invalid_generator.path_depth.NegativeBinomial] failureRate = 0.75 numberOfFailures = 1 offset = 0 [invalid_generator.primitive] edgeSensitive = 0.5 outputNoChange = 0.5 regInitNoSem = 0.5 seq_or_comb = 0.5 [invalid_generator.primitive.blocks] [invalid_generator.primitive.blocks.Poisson] lambda = 2.0 offset = 0 [invalid_generator.primitive.combInit] [invalid_generator.primitive.combInit.BiasedUniform] weight = 1.0 [invalid_generator.primitive.edgeSimplePosNeg] [invalid_generator.primitive.edgeSimplePosNeg.BiasedUniform] weight = 1.0 [invalid_generator.primitive.inLevel] [invalid_generator.primitive.inLevel.BiasedUniform] weight = 1.0 [invalid_generator.primitive.outLevel] [invalid_generator.primitive.outLevel.BiasedUniform] weight = 1.0 [invalid_generator.primitive.portType] [invalid_generator.primitive.portType.BiasedUniform] weight = 1.0 [invalid_generator.primitive.ports] [invalid_generator.primitive.ports.NegativeBinomial] failureRate = 0.4 numberOfFailures = 1 offset = 0 [invalid_generator.primitive.tableRows] [invalid_generator.primitive.tableRows.Poisson] lambda = 4.0 offset = 0 [invalid_generator.specify] parameter_range = 0.5 pathpulse_escaped_or_simple = 0.5 pathpulse_term_range = 0.5 termRange = 0.5 [invalid_generator.specify.item] [invalid_generator.specify.item.BiasedUniform] weight = 1.0 [invalid_generator.specify.items] [invalid_generator.specify.items.Poisson] lambda = 1.0 offset = 0 [invalid_generator.specify.path] edgeSensitive = 0.5 full_or_parallel = 0.5 [invalid_generator.specify.path.condition] [invalid_generator.specify.path.condition.BiasedUniform] weight = 1.0 [invalid_generator.specify.path.delayKind] [invalid_generator.specify.path.delayKind.BiasedUniform] weight = 1.0 [invalid_generator.specify.path.edgeSensitivity] [invalid_generator.specify.path.edgeSensitivity.BiasedUniform] weight = 1.0 [invalid_generator.specify.path.full_destinations] [invalid_generator.specify.path.full_destinations.Poisson] lambda = 1.0 offset = 0 [invalid_generator.specify.path.full_sources] [invalid_generator.specify.path.full_sources.Poisson] lambda = 1.0 offset = 0 [invalid_generator.specify.path.polarity] [invalid_generator.specify.path.polarity.BiasedUniform] weight = 1.0 [invalid_generator.specify.timingCheck] condition_neg_or_pos = 0.5 condition_optional = 0.5 delayedMinTypMax = 0.5 event_edge = 0.25 event_optional = 0.5 optarg = 0.5 [invalid_generator.statement] assignmentBlocking = 0.5 attenuation = 0.7 block_header = 0.5 block_par_or_seq = 0.5 optional = 0.5 optionalDelayEventControl = 0.5 procContAss_var_or_net = 0.5 sysTask_optionalPort = 0.5 [invalid_generator.statement.block_declaration] [invalid_generator.statement.block_declaration.BiasedUniform] weight = 1.0 [invalid_generator.statement.block_declarations] [invalid_generator.statement.block_declarations.Poisson] lambda = 1.0 offset = 0 [invalid_generator.statement.case_branches] [invalid_generator.statement.case_branches.NegativeBinomial] failureRate = 0.75 numberOfFailures = 2 offset = 0 [invalid_generator.statement.case_kind] [invalid_generator.statement.case_kind.BiasedUniform] weight = 1.0 [invalid_generator.statement.case_patterns] [invalid_generator.statement.case_patterns.NegativeBinomial] failureRate = 0.4 numberOfFailures = 1 offset = 0 [invalid_generator.statement.delayEventRepeat] [invalid_generator.statement.delayEventRepeat.BiasedUniform] weight = 1.0 [invalid_generator.statement.event] [invalid_generator.statement.event.BiasedUniform] weight = 1.0 [invalid_generator.statement.event_exprs] [invalid_generator.statement.event_exprs.NegativeBinomial] failureRate = 0.5 numberOfFailures = 1 offset = 0 [invalid_generator.statement.event_prefix] [invalid_generator.statement.event_prefix.BiasedUniform] weight = 1.0 [invalid_generator.statement.item] [invalid_generator.statement.item.BiasedUniform] weight = 1.0 [invalid_generator.statement.items] [invalid_generator.statement.items.Poisson] lambda = 3.0 offset = 0 [invalid_generator.statement.loop] [invalid_generator.statement.loop.BiasedUniform] weight = 1.0 [invalid_generator.statement.procContAss_assDeassForceRel] [invalid_generator.statement.procContAss_assDeassForceRel.BiasedUniform] weight = 1.0 [invalid_generator.statement.sysTask_ports] [invalid_generator.statement.sysTask_ports.NegativeBinomial] failureRate = 0.4 numberOfFailures = 1 offset = 0 [invalid_generator.type] abstract_or_concrete = 0.5 concrete_bitRange = 0.5 concrete_signedness = 0.5 [invalid_generator.type.abstract] [invalid_generator.type.abstract.BiasedUniform] weight = 1.0 [invalid_generator.type.dimensions] [invalid_generator.type.dimensions.NegativeBinomial] failureRate = 0.5 numberOfFailures = 1 offset = 0 [probability] expr.binary = 5 expr.concatenation = 3 expr.number = 1 expr.rangeselect = 5 expr.signed = 5 expr.string = 0 expr.ternary = 5 expr.unary = 5 expr.unsigned = 5 expr.variable = 5 moditem.assign = 5 moditem.combinational = 1 moditem.instantiation = 1 moditem.sequential = 1 module.drop_output = 0 module.keep_output = 1 statement.blocking = 0 statement.conditional = 1 statement.forloop = 0 statement.nonblocking = 3 [property] determinism = 1 module.depth = 2 module.max = 5 nondeterminism = 0 output.combine = false sample.method = "random" sample.size = 10 size = 20 statement.depth = 3 [[synthesiser]] description = "yosys" name = "yosys" output = "syn_yosys.v" [[synthesiser]] description = "vivado" name = "vivado" output = "syn_vivado.v"