update HTML and sitemap based on recent commits

This commit is contained in:
Landon Curt Noll committed 2025-08-06 19:05:10 -07:00
1 parent 924991ceb3
commit a0d1abe533
3 files changed
+51 -45

No files matched your search

+13 -8
View File
@@ -25,14 +25,14 @@
<!-- END: this line ends content from: inc/head.default.html -->
<!-- -->
<!-- This web page was formed via the tool: unspecified -->
<!-- The main section of this web page came from JSON and other data files -->
<!-- This web page was formed via the tool: bin/readme2index.sh -->
<!-- The content of main section of this web page came from: 2024/kurdyukov4/README.md -->
<!-- -->
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
<!-- The main section of this web page was generated via the tool: unspecified -->
<!-- The main section of this web page was generated via the tool: unspecified -->
<!-- The main section of this web page was generated via the tool: unspecified -->
<!-- !!! Do not modify this web page, instead modify the file: 2024/kurdyukov4/README.md !!! -->
<!-- !!! Do not modify this web page, instead modify the file: 2024/kurdyukov4/README.md !!! -->
<!-- !!! Do not modify this web page, instead modify the file: 2024/kurdyukov4/README.md !!! -->
<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->
<!-- Markdown content was converted into HTML via the tool: bin/md2html.sh -->
@@ -447,7 +447,7 @@
<a class="Right" href="https://github.com/ioccc-src/winner/blob/master/2024/kurdyukov4/prog.c">C code</a>
<a class="Right" href="https://github.com/ioccc-src/winner/blob/master/2024/kurdyukov4/Makefile">Makefile</a>
<a class="Right" href="#inventory">Inventory</a>
<a class="Right" href="https://validator.w3.org/nu/?doc=#">&#x2713;</a>
<a class="Right" href="https://validator.w3.org/nu/?doc=https%3A%2F%2Fwww.ioccc.org%2F2024%2Fkurdyukov4%2Findex.html">&#x2713;</a>
</div>
<!-- END: this line ends content from: inc/navbar.mid.html -->
@@ -474,7 +474,12 @@ Location: <a href="../../location.html#RU">RU</a> - <em>Russian Federation</em>
<!-- BEFORE: 1st line of markdown file: 2024/kurdyukov4/README.md -->
<h2 id="to-build">To build:</h2>
<pre><code> make all</code></pre>
<p>XXX - It is necessary to avoid collisions with C keywords when generating names for variables, for example: if do asm int for EOF.</p>
<h3 id="bugs-and-misfeatures">Bugs and (Mis)features:</h3>
<p>The current status of this entry is:</p>
<blockquote>
<p><strong>STATUS: INABIAF - please DO NOT fix</strong></p>
</blockquote>
<p>For more detailed information see <a href="../../bugs.html#2024_kurdyukov4">2024/kurdyukov4 in bugs.html</a>.</p>
<h2 id="to-use">To use:</h2>
<pre><code> ./prog &lt; data &gt; out.c</code></pre>
<h2 id="try">Try:</h2>
@@ -639,7 +644,7 @@ Jump to: <a href="#">top</a>
<div id="coda"><h3>Coda</h3>
<p>
<a href="https://validator.w3.org/nu/?doc=#" rel="nofollow">Nu HTML check this web page</a><br>
<a href="https://validator.w3.org/nu/?doc=https%3A%2F%2Fwww.ioccc.org%2F2024%2Fkurdyukov4%2Findex.html" rel="nofollow">Nu HTML check this web page</a><br>
<a href="#top">Jump to top</a> <a href="#content">Jump to Content</a> <a href="#inventory">Jump to Inventory</a><br>
</p>
</div>
+9 -16
View File
@@ -3659,24 +3659,15 @@ The <a href="http://www.isthe.com/cgi-bin/chongo/number.cgi">English name of tha
<h2 id="kurdyukov4">2024/kurdyukov4</h2>
</div>
<p>Jump to: <a href="#">top</a></p>
<h3 id="status-known-bug---please-help-us-fix-14">STATUS: known bug - please help us fix</h3>
<h3 id="status-inabiaf---please-do-not-fix-100">STATUS: INABIAF - please <strong>DO NOT</strong> fix</h3>
<h3 id="source-code-2024kurdyukov4prog.c">Source code: <a href="https://github.com/ioccc-src/winner/blob/master/2024/kurdyukov4/prog.c">2024/kurdyukov4/prog.c</a></h3>
<h3 id="information-2024kurdyukov4index.html">Information: <a href="2024/kurdyukov4/index.html">2024/kurdyukov4/index.html</a></h3>
<p>In fixing this bug you will come to a better appreciation of how the
code was able to process random data files as large as 64K.</p>
<p>If you provide a random data set of about 100K bytes, the resulting C program, after taking some time, will compile:</p>
<pre><code> dd if=/dev/urandom bs=100K count=1 | ./prog &gt; out.c</code></pre>
<p>However if increase the size of the random data set to 128K bytes, the resulting <code>out.c</code> C program:</p>
<pre><code> dd if=/dev/urandom bs=128K count=1 | ./prog &gt; out.c
cc out.c -o out</code></pre>
<p>will fail to compile with errors such as:</p>
<pre><code> out.c:2:...: error: expected identifier or &#39;(&#39;
out.c:2:...: error: expected &#39;;&#39; at end of declaration
out.c:2:...: error: use of undeclared identifier &#39;Z&#39;</code></pre>
<p>Can you fix <code>prog.c</code> to successfully process very large random data sets: perhaps into the gigabyte size range or larger?</p>
<p>How long does it take to compile the resulting <code>out.c</code> source?</p>
<p>Even better, can you fix <code>prog.c</code> while maintaining its style and source code layout, all without
making the source code significantly larger?</p>
<p>The <a href="https://github.com/ioccc-src/winner/blob/master/2024/kurdyukov4/try.sh">2024/kurdyukov4/try.sh</a> script
will very likely run into problems such as compile taking a long time,
compilers crashing and/or executables crashing when used with random
input sizes larger than 64K bytes.</p>
<p><strong>PLEASE NOTE</strong>: The above problems are <strong>NOT</strong> code bugs. They represent compiler mis-features,
linker limitations, and/or architecture limitations.</p>
<p>Jump to: <a href="#">top</a></p>
<hr style="width:10%;text-align:left;margin-left:0">
<div id="final_words">
@@ -3690,6 +3681,8 @@ fixes] via a <a href="https://github.com/ioccc-src/winner/pulls">GitHub pull
request</a> or otherwise, we
thank you as well for the help! We will happily add you to the
<a href="thanks-for-help.html">thanks</a> file as well.</p>
<p>For more information see the “<strong>Large input size issues</strong>” section of
<a href="2024/kurdyukov4/index.html#large-input-size-issues">2024/kurdyukov4/index.html</a>.</p>
<p>Jump to: <a href="#">top</a></p>
<!--
+29 -21
View File
@@ -14346,7 +14346,7 @@
</url>
<url>
<loc>https://www.ioccc.org/2024/burton/index.html</loc>
<lastmod>2025-08-05T22:50:30+00:00</lastmod>
<lastmod>2025-08-05T22:56:00+00:00</lastmod>
</url>
<url>
<loc>https://www.ioccc.org/2024/burton/Makefile</loc>
@@ -14744,22 +14744,26 @@
<loc>https://www.ioccc.org/2024/ferguson1/devil.png</loc>
<lastmod>2025-07-05T06:08:05+00:00</lastmod>
</url>
<url>
<loc>https://www.ioccc.org/2024/ferguson1/gotos.c.txt</loc>
<lastmod>2025-08-07T01:59:28+00:00</lastmod>
</url>
<url>
<loc>https://www.ioccc.org/2024/ferguson1/gotos.png</loc>
<lastmod>2025-07-05T06:08:05+00:00</lastmod>
</url>
<url>
<loc>https://www.ioccc.org/2024/ferguson1/gotos.txt</loc>
<lastmod>2025-08-04T19:03:08+00:00</lastmod>
</url>
<url>
<loc>https://www.ioccc.org/2024/ferguson1/index.html</loc>
<lastmod>2025-08-05T22:50:30+00:00</lastmod>
<lastmod>2025-08-07T01:59:28+00:00</lastmod>
</url>
<url>
<loc>https://www.ioccc.org/2024/ferguson1/ioccc.jpg</loc>
<lastmod>2025-07-05T06:08:05+00:00</lastmod>
</url>
<url>
<loc>https://www.ioccc.org/2024/ferguson1/jumps.txt</loc>
<lastmod>2025-08-07T01:59:28+00:00</lastmod>
</url>
<url>
<loc>https://www.ioccc.org/2024/ferguson1/lencount.c</loc>
<lastmod>2025-07-05T06:08:05+00:00</lastmod>
@@ -14770,7 +14774,7 @@
</url>
<url>
<loc>https://www.ioccc.org/2024/ferguson1/Makefile</loc>
<lastmod>2025-07-05T06:08:22+00:00</lastmod>
<lastmod>2025-08-07T01:59:28+00:00</lastmod>
</url>
<url>
<loc>https://www.ioccc.org/2024/ferguson1/mbcheck.c</loc>
@@ -14778,11 +14782,11 @@
</url>
<url>
<loc>https://www.ioccc.org/2024/ferguson1/obfuscation.html</loc>
<lastmod>2025-08-05T22:50:30+00:00</lastmod>
<lastmod>2025-08-07T01:59:28+00:00</lastmod>
</url>
<url>
<loc>https://www.ioccc.org/2024/ferguson1/obfuscation.md</loc>
<lastmod>2025-08-05T22:50:30+00:00</lastmod>
<lastmod>2025-08-07T01:59:28+00:00</lastmod>
</url>
<url>
<loc>https://www.ioccc.org/2024/ferguson1/printer.c</loc>
@@ -14796,13 +14800,17 @@
<loc>https://www.ioccc.org/2024/ferguson1/prog.c</loc>
<lastmod>2025-07-05T06:08:05+00:00</lastmod>
</url>
<url>
<loc>https://www.ioccc.org/2024/ferguson1/prog.goto.max.c</loc>
<lastmod>2025-08-07T01:59:28+00:00</lastmod>
</url>
<url>
<loc>https://www.ioccc.org/2024/ferguson1/prog.orig.c</loc>
<lastmod>2025-07-05T06:08:05+00:00</lastmod>
</url>
<url>
<loc>https://www.ioccc.org/2024/ferguson1/README.md</loc>
<lastmod>2025-08-05T22:50:30+00:00</lastmod>
<lastmod>2025-08-07T01:59:28+00:00</lastmod>
</url>
<url>
<loc>https://www.ioccc.org/2024/ferguson1/spaghetti.png</loc>
@@ -14910,7 +14918,7 @@
</url>
<url>
<loc>https://www.ioccc.org/2024/howe/index.html</loc>
<lastmod>2025-08-05T22:50:30+00:00</lastmod>
<lastmod>2025-08-05T22:56:00+00:00</lastmod>
</url>
<url>
<loc>https://www.ioccc.org/2024/howe/Makefile</loc>
@@ -14942,7 +14950,7 @@
</url>
<url>
<loc>https://www.ioccc.org/2024/index.html</loc>
<lastmod>2025-08-03T19:51:15+00:00</lastmod>
<lastmod>2025-08-07T01:59:28+00:00</lastmod>
</url>
<url>
<loc>https://www.ioccc.org/2024/kramer/2024_kramer.tar.bz2</loc>
@@ -15150,15 +15158,15 @@
</url>
<url>
<loc>https://www.ioccc.org/2024/kurdyukov4/index.html</loc>
<lastmod>2025-08-04T19:22:22+00:00</lastmod>
<lastmod>2025-08-07T02:03:47+00:00</lastmod>
</url>
<url>
<loc>https://www.ioccc.org/2024/kurdyukov4/Makefile</loc>
<lastmod>2025-07-05T06:08:22+00:00</lastmod>
<lastmod>2025-08-07T02:00:25+00:00</lastmod>
</url>
<url>
<loc>https://www.ioccc.org/2024/kurdyukov4/prog.c</loc>
<lastmod>2025-08-05T22:50:30+00:00</lastmod>
<lastmod>2025-08-07T02:00:25+00:00</lastmod>
</url>
<url>
<loc>https://www.ioccc.org/2024/kurdyukov4/prog.orig.c</loc>
@@ -15166,11 +15174,11 @@
</url>
<url>
<loc>https://www.ioccc.org/2024/kurdyukov4/README.md</loc>
<lastmod>2025-08-05T22:50:30+00:00</lastmod>
<lastmod>2025-08-07T02:03:10+00:00</lastmod>
</url>
<url>
<loc>https://www.ioccc.org/2024/kurdyukov4/try.sh</loc>
<lastmod>2025-08-04T19:03:08+00:00</lastmod>
<lastmod>2025-08-07T02:00:25+00:00</lastmod>
</url>
<url>
<loc>https://www.ioccc.org/2024/macke/2024_macke.tar.bz2</loc>
@@ -15362,7 +15370,7 @@
</url>
<url>
<loc>https://www.ioccc.org/2024/README.md</loc>
<lastmod>2025-08-03T19:51:15+00:00</lastmod>
<lastmod>2025-08-07T01:59:28+00:00</lastmod>
</url>
<url>
<loc>https://www.ioccc.org/2024/rules.html</loc>
@@ -15502,7 +15510,7 @@
</url>
<url>
<loc>https://www.ioccc.org/2024/weaver/index.html</loc>
<lastmod>2025-07-26T20:40:04+00:00</lastmod>
<lastmod>2025-08-07T01:59:28+00:00</lastmod>
</url>
<url>
<loc>https://www.ioccc.org/2024/weaver/Makefile</loc>
@@ -16722,11 +16730,11 @@
</url>
<url>
<loc>https://www.ioccc.org/bugs.html</loc>
<lastmod>2025-08-05T22:51:10+00:00</lastmod>
<lastmod>2025-08-07T02:04:24+00:00</lastmod>
</url>
<url>
<loc>https://www.ioccc.org/bugs.md</loc>
<lastmod>2025-08-05T22:51:10+00:00</lastmod>
<lastmod>2025-08-07T02:00:25+00:00</lastmod>
</url>
<url>
<loc>https://www.ioccc.org/CODE_OF_CONDUCT.html</loc>