diff --git a/2001/cheong/README.md b/2001/cheong/README.md index 5990bdcea..2d140402a 100644 --- a/2001/cheong/README.md +++ b/2001/cheong/README.md @@ -5,6 +5,19 @@ ``` +### Bugs and (Mis)features: + +The current status of this entry is: + +``` + STATUS: INABIAF - please **DO NOT** fix +``` + +For more detailed information see [2001/cheong in bugs.html](../../bugs.html#2001_cheong). + + + + ## To use: ``` diff --git a/2001/cheong/cheong.c b/2001/cheong/cheong.c index e229488ba..e0690dcb9 100644 --- a/2001/cheong/cheong.c +++ b/2001/cheong/cheong.c @@ -11,4 +11,4 @@ c=o+ (D[I]+82)%10-(I>l/2)* :!(o=pain(c/10,O,I-1))*((c+999 )%10-(D[I]+92)%10);}return o;} int main(int o,char **O) { -return o>1?pain(o, O, l):1; } +return pain(o, O, l); } diff --git a/2001/cheong/index.html b/2001/cheong/index.html index 9629f1da9..5370dc1e7 100644 --- a/2001/cheong/index.html +++ b/2001/cheong/index.html @@ -397,6 +397,10 @@ Location: US - United States of America

To build:

    make
+

Bugs and (Mis)features:

+

The current status of this entry is:

+
    STATUS: INABIAF - please **DO NOT** fix
+

For more detailed information see 2001/cheong in bugs.html.

To use:

    ./cheong digits

Try:

diff --git a/bugs.html b/bugs.html index b6f597369..6969aeff7 100644 --- a/bugs.html +++ b/bugs.html @@ -1884,9 +1884,7 @@ modification by Yusuke noted in the thanks file) but it appears this also requires i386 linux; indeed looking at the code it hard codes paths that are i386 specific to linux.

Another point of interest is that the author provided de-obfuscated versions -which might be of value to look at. I might do that as well but this entry is -very likely never going to work for 64-bit linux so that’s not that likely since -there are other things that are more important.

+which might be of value to look at.

If you have a fix for 64-bit systems this is welcome as an alternate version, as stated above. You might like to look at the otccelf version but note that it (at least in 64-bit linux and macOS) has compilation errors.

@@ -1900,10 +1898,17 @@ the compiler won’t work there.

Also the supplementary program, which did not work at all, was fixed (by Cody) and it can be run by itself for fun in modern systems, which was not possible before the fixes there.

+
+

2001/cheong

+
+

STATUS: INABIAF - please DO NOT fix

+

Source code: 2001/cheong/cheong.c

+

Information: 2001/cheong/index.html

+

This program will crash without an arg.

2001/dgbeards

-

STATUS: INABIAF - please DO NOT fix

+

STATUS: INABIAF - please DO NOT fix

Source code: 2001/dgbeards/dgbeards.c

Information: 2001/dgbeards/index.html

This program deliberately crashes if it loses (which is what it aims to do).

@@ -1924,7 +1929,7 @@ appreciate your help!

2001/kev

-

STATUS: INABIAF - please DO NOT fix

+

STATUS: INABIAF - please DO NOT fix

Source code: 2001/kev/kev.c

Information: 2001/kev/index.html

Sometimes when one player presses q it will result in broken pipe on the other @@ -1950,7 +1955,7 @@ wanted to install it as a tool but this is missing.

2001/schweikh

-

STATUS: INABIAF - please DO NOT fix

+

STATUS: INABIAF - please DO NOT fix

Source code: 2001/schweikh/schweikh.c

Information: 2001/schweikh/index.html

The glob pattern must match the whole string. See the author’s comments for @@ -2118,13 +2123,13 @@ compile under clang. The following patch was applied:

gavin_files: boot.b lilo.conf prim gavin_install.txt

The current (Makefile was modified to try and fit into the current IOCCC build environment.

-

STATUS: INABIAF - please DO NOT fix

+

STATUS: INABIAF - please DO NOT fix

See known features in the index.html for things that are not bugs but documented (mis)features.

2004/jdalbec

-

STATUS: INABIAF - please DO NOT fix

+

STATUS: INABIAF - please DO NOT fix

Source code: 2004/jdalbec/jdalbec.c

Information: 2004/jdalbec/index.html

The author stated that:

@@ -2149,7 +2154,7 @@ things that are not bugs but documented (mis)features.

2004/sds

-

STATUS: INABIAF - please DO NOT fix

+

STATUS: INABIAF - please DO NOT fix

Source code: 2004/sds/sds.c

Information: 2004/sds/index.html

The generated code will very likely segfault or do something not intended if not @@ -2162,7 +2167,7 @@ given the right args. See the index.html file for the correct syntax.

2005/anon

-

STATUS: INABIAF - please DO NOT fix

+

STATUS: INABIAF - please DO NOT fix

Source code: 2005/anon/anon.c

Information: 2005/anon/index.html

This program sometimes will create unsolvable puzzles :-) just to hook you. @@ -2176,7 +2181,7 @@ dimensions. Try 100 100 100 for instance and see what happens!

2005/giljade

-

STATUS: INABIAF - please DO NOT fix

+

STATUS: INABIAF - please DO NOT fix

Source code: 2005/giljade/giljade.c

Information: 2005/giljade/index.html

This entry will very likely segfault or do something strange if the source code @@ -2185,7 +2190,7 @@ does not exist.

2005/mikeash

-

STATUS: INABIAF - please DO NOT fix

+

STATUS: INABIAF - please DO NOT fix

Source code: 2005/mikeash/mikeash.c

Information: 2005/mikeash/index.html

The author states:

@@ -2219,7 +2224,7 @@ for running itself.

2005/mynx

-

STATUS: INABIAF - please DO NOT fix

+

STATUS: INABIAF - please DO NOT fix

Source code: 2005/mynx/mynx.c

Information: 2005/mynx/index.html

Cody Boone Ferguson notes that, though @@ -2233,7 +2238,7 @@ website itself.

2005/sykes

-

STATUS: INABIAF - please DO NOT fix

+

STATUS: INABIAF - please DO NOT fix

Source code: 2005/sykes/sykes.c

Information: 2005/sykes/index.html

The author stated the below points of interest.

@@ -2274,7 +2279,7 @@ with at least computer.tofu input file:

2006/borsanyi

-

STATUS: INABIAF - please DO NOT fix

+

STATUS: INABIAF - please DO NOT fix

Source code: 2006/borsanyi/borsanyi.c

Information: 2006/borsanyi/index.html

The string specified must be <= 42 characters and may only consist of the @@ -2295,12 +2300,12 @@ but you are welcome to try and fix it.

provide it as an additional alt version. Fixing this is very likely to be very challenging and in some systems it will not be possible to fix but you are welcome to try and fix it if you wish to!

-

STATUS: INABIAF - please DO NOT fix

+

STATUS: INABIAF - please DO NOT fix

Incorrect formulas will ungracefully crash the program.

2006/sykes1

-

STATUS: INABIAF - please DO NOT fix

+

STATUS: INABIAF - please DO NOT fix

Source code: 2006/sykes1/sykes1.c

Information: 2006/sykes1/index.html

The author stated:

@@ -2317,7 +2322,7 @@ welcome to try and fix it if you wish to!

2006/toledo2

-

STATUS: INABIAF - please DO NOT fix

+

STATUS: INABIAF - please DO NOT fix

Source code: 2006/toledo2/toledo2.c

Information: 2006/toledo2/index.html

Cody Boone Ferguson fixed this program to @@ -2364,7 +2369,7 @@ case-sensitive.

2011/borsanyi

-

STATUS: INABIAF - please DO NOT fix

+

STATUS: INABIAF - please DO NOT fix

Source code: 2011/borsanyi/borsanyi.c

Information: 2011/borsanyi/index.html

For a great amount of data points the program will crash, depending on your @@ -2387,7 +2392,7 @@ bins at the edges.

instead being something else entirely. The Internet Wayback Machine, although it archived it, did not load scripts. Do you know if the domain was moved? Do you have an archive or mirror? Please provide us it! Thank you.

-

STATUS: INABIAF - please DO NOT fix

+

STATUS: INABIAF - please DO NOT fix

The author states the following: