Skip to content

Commit b03c6a2

Browse files
Matistjatiniemela
authored andcommitted
Update resource limits and return value
1 parent 0c7eb58 commit b03c6a2

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

spec/2025-09.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1431,11 +1431,10 @@ If a system does not support displaying multiple image files, then it should dis
14311431
or alternatively the last image file according to lexicographical order.
14321432

14331433
Compile or run-time errors in the visualizer are not judge errors.
1434-
The return value and any data written by the visualizer to standard error or standard output are ignored.
1435-
Judge systems may impose limits on the output visualizer's usage of resources, including runtime, memory or the amount of output written to stdout.
1434+
The return value and any data written by the visualizer to standard error do not carry special meaning and may be ignored.
1435+
Judge systems may impose limits on the output visualizer's usage of resources, as described in [Resource guarantees](#resource-guarantees).
14361436
Exceeding any of these limits is not a judge error.
1437-
It is recommended that the judge system allows the output visualizer at least 5 seconds of runtime.
1438-
To avoid timeouts, it is advisable to limit the output size, as the input to the visualizer is typically user-controlled.
1437+
To avoid exceeding any of the resource limits, it is advisable to limit the output size, as the input to the visualizer is typically somewhat user-controlled.
14391438

14401439
When writing an output visualizer, one should take care to ensure that it is portable.
14411440
In particular:

0 commit comments

Comments
 (0)