diff --git a/next/rules.html b/next/rules.html index f2eb5db7a..e650f70b7 100644 --- a/next/rules.html +++ b/next/rules.html @@ -480,7 +480,7 @@ granted provided this this copyright and notice are included in its entirety and remains unaltered. All other uses MUST receive prior permission in writing by contacting the judges.

Rules version

-

These IOCCC Rules are version 29.01 2025-11-19.

+

These IOCCC Rules are version 29.02 2025-11-19.

Be sure to read the IOCCC guidelines.

Rule 0 Dates

This IOCCC runs from ${START_DATE_TIME} UTC to ${CLOSE_DATE_TIME} UTC.

@@ -489,7 +489,7 @@ writing by contacting the judges.

The above dates are subject to change until the contest is officially open.

NOTE: As of this draft, the above dates are TBD (to be determined).

Rule 1 Program

-

Your submission MUST be C program.

+

Your submission MUST be a C program.

Rule 2 Size

Rule 2 requires that your submission satisfy BOTH Rule 2a Gross Size @@ -527,14 +527,17 @@ pass the chksubmit(1) tests.

The Makefile, remarks.md,.info.json, and .auth.json MUST have a file size greater than 0.

Your submitted source code MUST be called prog.c. When the Makefile -compiles your code, the executable (if applicable) MUST be called prog.

+compiles your code, the executable (if applicable) MUST be called prog. +The `Makefile may compile your source code into other filenames as well.

+

As prog, prog.alt, prog.alt.o, prog.o may be created by your +Makefile, your submission MUST NOT include those files in +your top directory, as original content.

Your submission may NOT have any file that starts with COPYING, COPYRIGHT, or LICENSE as those files are reserved by IOCCC.

-

Your submission may NOT have in the top directory, prog, prog.alt, -prog.alt.o, prog.o, prog, prog.orig.c, README.md, nor index.html -as those files reserved by IOCCC.

-

Your submission may NOT have a file in the top directory that matches -a file glob pattern of the form [0-9][0-9][0-9][0-9]_*.tar.bz2 +

Your submission may NOT have in the top directory, prog.orig.c, +README.md, nor index.html as those files reserved by IOCCC.

+

Your submission may NOT have in the top directory, any file +that matches a file glob pattern form [0-9][0-9][0-9][0-9]_*.tar.bz2 as those files are reserved by IOCCC.

Your submission may ONLY contain files and directories. Other file types such as symlinks, sockets, etc are NOT allowed.

diff --git a/next/rules.md b/next/rules.md index 1be33666a..519b35bf5 100644 --- a/next/rules.md +++ b/next/rules.md @@ -41,7 +41,7 @@ writing by [contacting the judges](../contact.html). Rules version ------------- -These IOCCC Rules are version **29.01 2025-11-19**. +These IOCCC Rules are version **29.02 2025-11-19**. Be sure to read the [IOCCC guidelines](guidelines.html). @@ -63,7 +63,7 @@ The above dates are subject to change until the contest is officially open. Rule 1 Program --------------- -Your submission **MUST** be C program. +Your submission **MUST** be a C program. Rule 2 Size @@ -126,16 +126,20 @@ have a file size **greater than 0**. Your submitted source code **MUST** be called `prog.c`. When the `Makefile` compiles your code, the executable (if applicable) **MUST** be called `prog`. +The ``Makefile` may compile your source code into other filenames as well. + +As `prog`, `prog.alt`, `prog.alt.o`, `prog.o` may be created by your +`Makefile`, your submission **MUST NOT** include those files in +your top directory, as original content. Your submission may **NOT** have any file that starts with `COPYING`, `COPYRIGHT`, or `LICENSE` as those files are reserved by IOCCC. -Your submission may **NOT** have in the top directory, `prog`, `prog.alt`, -`prog.alt.o`, `prog.o`, `prog`, `prog.orig.c`, `README.md`, nor `index.html` -as those files reserved by IOCCC. +Your submission may **NOT** have in the top directory, `prog.orig.c`, +`README.md`, nor `index.html` as those files reserved by IOCCC. -Your submission may **NOT** have a file in the top directory that matches -a file glob pattern of the form `[0-9][0-9][0-9][0-9]_*.tar.bz2` +Your submission may **NOT** have in the top directory, any file +that matches a file glob pattern form `[0-9][0-9][0-9][0-9]_*.tar.bz2` as those files are reserved by IOCCC. Your submission may **ONLY** contain files and directories. Other file diff --git a/sitemap.xml b/sitemap.xml index 1d49e7ab4..4045d0689 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -16870,11 +16870,11 @@ https://www.ioccc.org/next/rules.html - 2025-11-20T06:38:36+00:00 + 2025-11-20T07:40:05+00:00 https://www.ioccc.org/next/rules.md - 2025-11-20T06:32:43+00:00 + 2025-11-20T07:40:02+00:00 https://www.ioccc.org/next/submit.html