Блог пользователя zscoder

Автор zscoder, история, 9 лет назад, По-английски

I keep getting this message when I try to package the problem in polygon :

PackageException: There exists a test where checker crashes.

Why does this error show up?

(I'm using the standard checker that compares sequences of integers)

  • Проголосовать: нравится
  • 0
  • Проголосовать: не нравится

»
9 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Auto comment: topic has been updated by zscoder (previous revision, new revision, compare).

»
9 лет назад, # |
  Проголосовать: нравится +8 Проголосовать: не нравится

Probably there is a test where the model solution outputs non-digit characters or the overflow happens.

You can run the invocation of the model solution or use the "preview tests" page in order to find a detailed feedback for each test and find out what's wrong.

  • »
    »
    9 лет назад, # ^ |
    Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

    I ran my model solution with all my testcase, and nothing is wrong. However, the message still shows.

    Also, how do you insert photos to a problem statement.

    • »
      »
      »
      9 лет назад, # ^ |
        Проголосовать: нравится +5 Проголосовать: не нравится

      It happened to me several times, I think it's a bug in Polygon as nothing was wrong. Just build the package once more and it will be successful. If not, write to Mike.

      • »
        »
        »
        »
        9 лет назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится

        I build the package ~10 times and wasted about 1 hour :(

        • »
          »
          »
          »
          »
          9 лет назад, # ^ |
            Проголосовать: нравится 0 Проголосовать: не нравится

          One more thing you can try is to disable Verify checkbox. We had such troubles with interactive problems — they are not built when Verify is enabled. But standard problems always worked with Verify.

          • »
            »
            »
            »
            »
            »
            9 лет назад, # ^ |
              Проголосовать: нравится 0 Проголосовать: не нравится

            Apparently my packaging for other problems also fail with the same reason. Hope this is just a bug.

»
9 лет назад, # |
Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

It means that there exists such output that your checker fails or returns obiously incorrect result. Say, if output is a single random integer about ~10^18 then expected verdicts are WA/PE (probably, OK if your problem is very unusual).

During verification Polygon uses a predefined set of different outputs to verify that checker returns expected verdicts on each of them.

P.S. Please, write me the problem id in Polygon.