diff --git a/next/guidelines.html b/next/guidelines.html index 26e4895e2..f6bb03cc4 100644 --- a/next/guidelines.html +++ b/next/guidelines.html @@ -462,7 +462,7 @@ and remains unaltered. All other uses must receive prior permission in writing by contacting the judges.

Guidelines Version

-These IOCCC guidelines are version 29.04 2025-12-01. +These IOCCC guidelines are version 29.05 2025-12-01.

The | symbol indicates an change from the previous IOCCC. @@ -573,7 +573,7 @@ If after a few days you believe your registration hasn’t been process, then contact the Judges.

-After your UUID and initial password are emailed to you, you have +After your UUID and temporary password are emailed to you, you have up to fortnight (14 days) to login and change your temporary password. If you fail to change your temporary password by that deadline, then you’ll need to contact the Judges by email to request a reset. @@ -690,7 +690,7 @@ an IDE will be rejected.

We will use the GNU make(1) tool, your Makefile, as well as tools found in the Single UNIX Specification -environments, and commonly found on systems that reasonably conform to the +(UNIX-like) environments, and commonly found on systems that reasonably conform to the Single UNIX Specification in the building and compiling of your submission.

@@ -988,7 +988,7 @@ sockets/streams specific code is likely not to be) you warn us in your remarks.md file)
  • won’t compile or run in a Single UNIX Specification -environment
  • +(UNIX-like) environment
  • depend on a utility or application not normally found in systems that conform to the Single UNIX Specification
  • @@ -1008,7 +1008,7 @@ mandate that one must use Microsoft Visual Studio to compile your submission.

    The program must compile and link cleanly in a Single UNIX Specification -environment. Therefore do not assume the system has a +(UNIX-like) environment. Therefore do not assume the system has a windows.h include file:

        #include <windows.h>  /* we DISLIKE this */

    Unless you are cramped for space, or unless you are entering the @@ -1024,7 +1024,7 @@ source under the size limit.

    You should try to restrict commands used in the build file to commands found in Single UNIX Specification -environments and systems that conform to the Single UNIX +(UNIX-like) environments and systems that conform to the Single UNIX Specification.

    You may compile and use your own programs. If you do, try to build and execute @@ -1113,7 +1113,8 @@ music.

    While we recognize that UNIX is not a universal operating system, the contest does have a bias towards such systems. In an effort to expand the scope of the contest, we phrase our bias to favor the Single UNIX -Specification.

    +Specification +(UNIX-like).

    You are well advised to submit code that conforms to the Single UNIX Specification Version 4.

    To quote the IOCCC judges:

    @@ -1537,7 +1538,7 @@ is not an original work, unless you one of the in which case it is original! :-) Even so, most of the programs in the toolkit exceed the Rule 2 - Size -so they wouldn’t quality anyway. +so they wouldn’t qualify for the contest anyway.

    If the IOCCC judges are feeling like it, they diff --git a/next/guidelines.md b/next/guidelines.md index d58a8feb9..09678f22a 100644 --- a/next/guidelines.md +++ b/next/guidelines.md @@ -13,7 +13,7 @@ writing by [contacting the judges](../contact.html). # Guidelines Version

    -These IOCCC guidelines are version **29.04 2025-12-01**. +These IOCCC guidelines are version **29.05 2025-12-01**.

    @@ -159,7 +159,7 @@ If after a few days you believe your registration hasn't been process, then

    -After your UUID and initial password are emailed to you, you have +After your UUID and temporary password are emailed to you, you have up to fortnight (**14 days**) to login and change your temporary password. If you fail to change your temporary password by that deadline, then you'll need to [contact the Judges](../contact.html) by email to request a reset. @@ -312,7 +312,7 @@ an **IDE** will be rejected.

    We will use the GNU `make(1)` tool, your `Makefile`, as well as tools found in the [Single UNIX Specification](https://en.wikipedia.org/wiki/Single_UNIX_Specification) -environments, and commonly found on systems that reasonably conform to the +(UNIX-like) environments, and commonly found on systems that reasonably conform to the [Single UNIX Specification](https://en.wikipedia.org/wiki/Single_UNIX_Specification) in the building and compiling of your submission.

    @@ -711,7 +711,7 @@ sockets/streams specific code is likely not to be) you warn us in your `remarks.md` file) * won't compile or run in a [Single UNIX Specification](https://en.wikipedia.org/wiki/Single_UNIX_Specification) -environment +(UNIX-like) environment * depend on a utility or application not normally found in systems that conform to the [Single UNIX Specification](https://en.wikipedia.org/wiki/Single_UNIX_Specification) @@ -732,7 +732,7 @@ your submission. The program must compile and link cleanly in a [Single UNIX Specification](https://en.wikipedia.org/wiki/Single_UNIX_Specification) -environment. Therefore do not assume the system has a +(UNIX-like) environment. Therefore do not assume the system has a [windows.h](https://en.wikipedia.org/wiki/Windows.h) include file: @@ -756,7 +756,7 @@ Your source code, post-pre-processing, should not exceed the size of You should try to restrict commands used in the build file to commands found in [Single UNIX Specification](https://en.wikipedia.org/wiki/Single_UNIX_Specification) -environments and systems that conform to the [Single UNIX +(UNIX-like) environments and systems that conform to the [Single UNIX Specification](https://en.wikipedia.org/wiki/Single_UNIX_Specification).

    @@ -883,7 +883,8 @@ music. While we recognize that UNIX is not a universal operating system, the contest does have a bias towards such systems. In an effort to expand the scope of the contest, we phrase our bias to favor the [Single UNIX -Specification](https://en.wikipedia.org/wiki/Single_UNIX_Specification). +Specification](https://en.wikipedia.org/wiki/Single_UNIX_Specification) +(UNIX-like). You are **well advised** to submit code that conforms to the [Single UNIX Specification Version 4](https://unix.org/version4/overview.html). @@ -1415,7 +1416,7 @@ is not an original work, unless you one of the in which case it is original! :-) Even so, most of the programs in the toolkit exceed the [Rule 2 - Size](rules.html#rule2-size) -so they wouldn't quality anyway. +so they wouldn't qualify for the contest anyway.

    diff --git a/sitemap.xml b/sitemap.xml index f1fcab2e4..1ba820dcd 100644 --- a/sitemap.xml +++ b/sitemap.xml @@ -16826,11 +16826,11 @@ https://www.ioccc.org/next/guidelines.html - 2025-12-01T10:26:00+00:00 + 2025-12-01T12:23:32+00:00 https://www.ioccc.org/next/guidelines.md - 2025-12-01T10:20:36+00:00 + 2025-12-01T12:23:12+00:00 https://www.ioccc.org/next/index.html