[DECOHACK] Export output can be out of order
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 51/100
Research direction
The issue reports output ordering during DECOHack patch compilation, with warning lines interleaved around the Patch State Budget and final write message; no source files or tests are named. Start by tracing DECOHack's compile/export output path and checking how warnings and summary output are emitted. Done means repeated compilations keep related output in a consistent order; the help-guide typo is also noted but no guide file is specified.
Written by the indexing model from the issue text.
Description
Using doomtools-2026.05.30.204802427.jar.
When compiling a patch, the export output can be out of order, printing warnings between other stuff. See for yourself:
WARNING: (D:\redacted.dh) Line 1755, Token "}": SPAWNPOINTER: Thing has a non-LOOK action pointer on its spawn state: SpawnObject. This pointer will not be called.
WARNING: (D:\redacted.dh) Line 1778, Token "}": SPAWNPOINTER: Thing has a non-LOOK action pointer on its spawn state: SpawnObject. This pointer will not be called.
WARNING: (D:\redacted.dh) Line 1858, Token "}": SPAWNPOINTER: Thing has a non-LOOK action pointer on its spawn state: SpawnObject. This pointer will not be called.
WARNING: (D:\redacted.dh) Line 1874, Token "}": SPAWNPOINTER: Thing has a non-LOOK action pointer on its spawn state: Tracer. This pointer will not be called.
WARNING: (D:\redacted.dh) Line 2229, Token "}": SPAWNPOINTER: Thing has a non-LOOK action pointer on its spawn state: SpawnObject. This pointer will not be called.
WARNING: (D:\redacted.dh) Line 2240, Token "}": SPAWNPOINTER: Thing has a non-LOOK action pointer on its spawn state: SpawnObject. This pointer will not be called.
WARNING: (D:\redacted.dh) Line 2251, Token "}": SPAWNPOINTER: Thing has a non-LOOK action pointer on its spawn state: SpawnObject. This pointer will not be called.
WARNING: (D:\redacted.dh) Line 2262, Token "}": SPAWNPOINTER: Thing has a non-LOOK action pointer on its spawn state: SpawnObject. This pointer will not be called.
WARNING: (D:\redacted.dh) Line 2273, Token "}": SPAWNPOINTER: Thing has a non-LOOK action pointer on its spawn state: SpawnObject. This pointer will not be called.
WARNING: (D:\redacted.dh) Line 2284, Token "}": SPAWNPOINTER: Thing has a non-LOOK action pointer on its spawn state: SpawnObject. This pointer will not be called.
WARNING: (D:\redacted.dh) Line 2438, Token "}": SPAWNPOINTER: Thing has a non-LOOK action pointer on its spawn state: SpawnObject. This pointer will not be called.
WARNING: (D:\redacted.dh) Line 2540, Token "}": SPAWNPOINTER: Thing has a non-LOOK action pointer on its spawn state: SpawnObject. This pointer will not be called.
WARNING: (D:\redacted.dh) Line 2551, Token "}": SPAWNPOINTER: Thing has a non-LOOK action pointer on its spawn state: SpawnObject. This pointer will not be called.
WARNING: (D:\redacted.dh) Line 2608, Token "}": SPAWNPOINTER: Thing has a non-LOOK action pointer on its spawn state: SpawnObject. This pointer will not be called.
WARNING: (D:\redacted.dh) Line 2619, Token "}": SPAWNPOINTER: Thing has a non-LOOK action pointer on its spawn state: SpawnObject. This pointer will not be called.
WARNING: (D:\redacted.dh) Line 2630, Token "}": SPAWNPOINTER: Thing has a non-LOOK action pointer on its spawn state: SpawnObject. This pointer will not be called.
WARNING: (D:\redacted.dh) Line 2641, Token "}": SPAWNPOINTER: Thing has a non-LOOK action pointer on its spawn state: SpawnObject. This pointer will not be called.
WARNING: (D:\redacted.dh) Line 2652, Token "}": SPAWNPOINTER: Thing has a non-LOOK action pointer on its spawn state: SpawnObject. This pointer will not be called.
WARNING: (D:\redacted.dh) Line 2663, Token "}": SPAWNPOINTER: Thing has a non-LOOK action pointer on its spawn state: SpawnObject. This pointer will not be called.
--- Patch State Budget ---
WARNING: (D:\redacted.dh) Line 2674, Token "}": SPAWNPOINTER: Thing has a non-LOOK action pointer on its spawn state: SpawnObject. This pointer will not be called.
WARNING: (D:\redacted.dh) Line 2685, Token "}": SPAWNPOINTER: Thing has a non-LOOK action pointer on its spawn state: SpawnObject. This pointer will not be called.
WARNING: (D:\redacted.dh) Line 2696, Token "}": SPAWNPOINTER: Thing has a non-LOOK action pointer on its spawn state: SpawnObject. This pointer will not be called.
WARNING: (D:\redacted.dh) Line 2707, Token "}": SPAWNPOINTER: Thing has a non-LOOK action pointer on its spawn state: SpawnObject. This pointer will not be called.
WARNING: (D:\redacted.dh) Line 5570, Token "}": SPAWNPOINTER: Thing has a non-LOOK action pointer on its spawn state: SpawnObject. This pointer will not be called.
WARNING: (D:\redacted.dh) Line 5837, Token "}": SPAWNPOINTER: Thing has a non-LOOK action pointer on its spawn state: SpawnObject. This pointer will not be called.
WARNING: (D:\redacted.dh) Line 5943, Token "}": SPAWNPOINTER: Thing has a non-LOOK action pointer on its spawn state: SpawnObject. This pointer will not be called.
WARNING: (D:\redacted.dh) Line 6464, Token "}": SPAWNPOINTER: Thing has a non-LOOK action pointer on its spawn state: SpawnObject. This pointer will not be called.
WARNING: (D:\redacted.dh) Line 6557, Token "}": SPAWNPOINTER: Thing has a non-LOOK action pointer on its spawn state: SpawnObject. This pointer will not be called.
WARNING: (D:\redacted.dh) Line 6649, Token "}": SPAWNPOINTER: Thing has a non-LOOK action pointer on its spawn state: SpawnObject. This pointer will not be called.
WARNING: (D:\redacted.dh) Line 6898, Token "}": SPAWNPOINTER: Thing has a non-LOOK action pointer on its spawn state: SpawnObject. This pointer will not be called.
WARNING: (D:\redacted.dh) Line 7004, Token "}": SPAWNPOINTER: Thing has a non-LOOK action pointer on its spawn state: SpawnObject. This pointer will not be called.
WARNING: (D:\redacted.dh) Line 7668, Token "}": SPAWNPOINTER: Thing has a non-LOOK action pointer on its spawn state: SpawnObject. This pointer will not be called.
WARNING: (D:\redacted.dh) Line 7774, Token "}": SPAWNPOINTER: Thing has a non-LOOK action pointer on its spawn state: SpawnObject. This pointer will not be called.
States: 6575 used / 2147483647 total (2147477072 remaining).
--------------------------
Wrote D:\redacted.deh.
It varies every time I compile the patch.
By the way, there's a typo in the Warning Suppression section of the help guide: "cetain" instead of "certain".
- Dominant language
- Java
- Stars
- 78
- Forks
- 6
- Avg merge
- 17h 32m
- Merged PRs (30d)
- 1
Getting set up
- No Dockerfile or Docker Compose file
- No pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from MTrop/DoomTools
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
-
enhancement
Difficulty 3/5 Half a day Newbie friendliness 62/100
-
help wanted
Difficulty 3/5 1-2 days Newbie friendliness 50/100
-
enhancement low priority
Difficulty 4/5 3-5 days Newbie friendliness 43/100
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
apache/rocketmq-dashboard#7250 ·
Maintainers usually reply within 3 days
-
Bug
Difficulty 2/5 1-3 hours Newbie friendliness 67/100
ignatov/intellij-erlang#1093 ·
-
HttpMaxFrameSizeTest.sendOversizedMessageTest() passes silently when maxFrameSize is not enforcedOpen
Difficulty 1/5 Under an hour Newbie friendliness 90/100
apache/activemq#2706 · 1 comment ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
federicoiosue/Omni-Notes#1032 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
unitycatalog/unitycatalog#2025 ·
Maintainers usually reply within 4 days