{"record":{"id":"5d68b3f1809be760","repo":"mame/quine-relay","slug":"can-t-find-q-suit-0-suit-size-to","errorCode":null,"errorMessage":"can't find \" << \"Q#{suit[0]}\" * suit.size << \" to go to","messagePattern":"can't find \" << \"Q#(.+?)\" \\* suit\\.size << \" to go to","errorType":"exception","errorClass":null,"httpStatus":null,"severity":"error","filePath":"vendor/ante.rb","lineNumber":97,"sourceCode":"    # puts \"assign #{card.inspect}\"\n    operands = remaining(card)\n    expression(operands)\n  end\n\n  def jump(card)\n    # puts \"jump #{card.inspect}, pc: #{@pc.inspect}, #{@labels.inspect}\"\n    suit = card.suit\n    while @code[@pc] && @code[@pc].rank == \"K\" && @code[@pc].suit == card.suit\n      suit += card.suit\n      @pc += 1\n    end\n\n    if instance_variable_get(\"@#{suit[0]}\") != 0\n      # puts \"jumping to \" << \"Q#{suit[0]}\" * suit.size\n      if @labels[suit]\n        @pc = @labels[suit]\n      else\n        exception(\"can't find \" << \"Q#{suit[0]}\" * suit.size << \" to go to\")\n      end\n    end\n  end\n\n  def dump(card, char = nil)\n    # puts \"dump #{card.inspect} => \"\n    value = instance_variable_get(\"@#{card.suit}\")\n    if char\n      if value.between?(0, 255)\n        print value.chr\n      else\n        exception(\"character code #{value} is out of 0..255 range\")\n      end\n    else\n      print value\n    end\n  end\n","sourceCodeStart":79,"sourceCodeEnd":115,"githubUrl":"https://github.com/mame/quine-relay/blob/c2aa5098d3e95409a36185b16371089dd04db642/vendor/ante.rb#L79-L115","documentation":"Error \"can't find \" << \"Q#{suit[0]}\" * suit.size << \" to go to\" thrown in mame/quine-relay.","triggerScenarios":"Thrown at vendor/ante.rb:97 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"c2aa5098d3e95409a36185b16371089dd04db642","analyzedAt":"2026-08-21T15:28:43.741Z","schemaVersion":2},"datasetVersion":"2026-08-21T18:17:14.833Z"}