Comments (2)
Unable to reproduce with the SpacemanDMM and vgstation13 commits you named, are you sure you've got the right vgstation version checked out? It seems like vgstation-coders/vgstation13@3d59f69 is supposed to have fixed these. My output contains various similar diagnostics, but they seem to at least have correct line numbers:
dmm-tools check output
parsing .\vgstation13.dme
__DEFINES/setup.dm, line 1262, column 2:
error: unknown directive: #warning, did you mean #warn
__DEFINES/setup.dm, line 1272, column 1:
error: unknown directive: #warning, did you mean #warn
code/__HELPERS/game.dm, line 283, column 1:
error: unknown directive: #warning, did you mean #warn
code/game/machinery/bots/secbot.dm, line 31, column 9:
warning: macro redefined: SECBOT_IDLE
code/game/machinery/bots/ed209bot.dm, line 37, column 9:
info: previous definition of SECBOT_IDLE
code/game/machinery/bots/secbot.dm, line 32, column 9:
warning: macro redefined: SECBOT_HUNT
code/game/machinery/bots/ed209bot.dm, line 38, column 9:
info: previous definition of SECBOT_HUNT
code/game/machinery/bots/secbot.dm, line 33, column 9:
warning: macro redefined: SECBOT_PREP_ARREST
code/game/machinery/bots/ed209bot.dm, line 39, column 9:
info: previous definition of SECBOT_PREP_ARREST
code/game/machinery/bots/secbot.dm, line 34, column 9:
warning: macro redefined: SECBOT_ARREST
code/game/machinery/bots/ed209bot.dm, line 40, column 9:
info: previous definition of SECBOT_ARREST
code/game/machinery/bots/secbot.dm, line 35, column 9:
warning: macro redefined: SECBOT_START_PATROL
code/game/machinery/bots/ed209bot.dm, line 41, column 9:
info: previous definition of SECBOT_START_PATROL
code/game/machinery/bots/secbot.dm, line 36, column 9:
warning: macro redefined: SECBOT_PATROL
code/game/machinery/bots/ed209bot.dm, line 42, column 9:
info: previous definition of SECBOT_PATROL
code/game/machinery/bots/secbot.dm, line 37, column 9:
warning: macro redefined: SECBOT_SUMMON
code/game/machinery/bots/ed209bot.dm, line 43, column 9:
info: previous definition of SECBOT_SUMMON
code/game/machinery/computer/slot_machine.dm, line 3, column 2:
error: unknown directive: #warning, did you mean #warn
code/game/objects/effects/beam.dm, line 22, column 1:
error: unknown directive: #warning, did you mean #warn
code/game/objects/items/crayons.dm, line 145, column 42:
warning: macro "MAX_LETTERS" used immediately before being undefined:
https://secure.byond.com/forum/?post=2072419
code/game/objects/items/devices/lightreplacer.dm, line 36, column 9:
warning: macro redefined: LIGHT_OK
__DEFINES/lighting.dm, line 72, column 9:
info: previous definition of LIGHT_OK
code/game/objects/items/devices/lightreplacer.dm, line 37, column 9:
warning: macro redefined: LIGHT_EMPTY
__DEFINES/lighting.dm, line 73, column 9:
info: previous definition of LIGHT_EMPTY
code/game/objects/items/devices/lightreplacer.dm, line 38, column 9:
warning: macro redefined: LIGHT_BROKEN
__DEFINES/lighting.dm, line 74, column 9:
info: previous definition of LIGHT_BROKEN
code/game/objects/items/devices/lightreplacer.dm, line 39, column 9:
warning: macro redefined: LIGHT_BURNED
__DEFINES/lighting.dm, line 75, column 9:
info: previous definition of LIGHT_BURNED
code/game/objects/items/robot/robot_items/robot_hug.dm, line 3, column 9:
warning: macro redefined: SHOCK
__DEFINES/setup.dm, line 510, column 9:
info: previous definition of SHOCK
code/game/objects/structures/curtains.dm, line 106, column 8:
warning: macro undefined while not defined: SHOWER_OPEN_LAYER
code/game/objects/structures/curtains.dm, line 107, column 8:
warning: macro undefined while not defined: SHOWER_CLOSED_LAYER
code/game/turfs/unsimulated/snow.dm, line 3, column 9:
warning: macro redefined: ARCTIC_ATMOSPHERE
code/game/turfs/simulated/snow.dm, line 3, column 9:
info: previous definition of ARCTIC_ATMOSPHERE
code/game/turfs/unsimulated/snow.dm, line 4, column 9:
warning: macro redefined: T_ARCTIC
code/game/turfs/simulated/snow.dm, line 4, column 9:
info: previous definition of T_ARCTIC
code/game/turfs/unsimulated/snow.dm, line 5, column 9:
warning: macro redefined: MOLES_ARCTICSTANDARD
code/game/turfs/simulated/snow.dm, line 5, column 9:
info: previous definition of MOLES_ARCTICSTANDARD
code/game/turfs/unsimulated/snow.dm, line 6, column 9:
warning: macro redefined: MOLES_O2STANDARD_ARCTIC
code/game/turfs/simulated/snow.dm, line 6, column 9:
info: previous definition of MOLES_O2STANDARD_ARCTIC
code/game/turfs/unsimulated/snow.dm, line 7, column 9:
warning: macro redefined: MOLES_N2STANDARD_ARCTIC
code/game/turfs/simulated/snow.dm, line 7, column 9:
info: previous definition of MOLES_N2STANDARD_ARCTIC
code/modules/admin/verbs/diagnostics.dm, line 98, column 8:
warning: macro undefined while not defined: GATHER_DELAYER_LOCKUPS
code/modules/admin/verbs/massmodvar.dm, line 121, column 9:
warning: macro undefined while not defined: perform
code/modules/admin/verbs/profiling.dm, line 23, column 1:
warning: macro "gen_disable_proc" used immediately before being undefined:
https://secure.byond.com/forum/?post=2072419
code/modules/client/preferences.dm, line 73, column 9:
warning: macro redefined: GET_RANDOM_JOB
code/game/jobs/job_controller.dm, line 3, column 9:
info: previous definition of GET_RANDOM_JOB
code/modules/client/preferences.dm, line 74, column 9:
warning: macro redefined: BE_ASSISTANT
code/game/jobs/job_controller.dm, line 4, column 9:
info: previous definition of BE_ASSISTANT
code/modules/client/preferences.dm, line 75, column 9:
warning: macro redefined: RETURN_TO_LOBBY
code/game/jobs/job_controller.dm, line 5, column 9:
info: previous definition of RETURN_TO_LOBBY
code/modules/clothing/masks/chemmask.dm, line 24, column 9:
warning: macro redefined: TIME
code/libs/db/constants.dm, line 35, column 9:
info: previous definition of TIME
code/modules/Economy/Economy.dm, line 28, column 9:
warning: macro redefined: DEFAULT
__DEFINES/setup.dm, line 1484, column 9:
info: previous definition of DEFAULT
code/modules/media/jukebox.dm, line 9, column 9:
warning: macro redefined: JUKEMODE_PLAY_ONCE
code/datums/wires/jukebox.dm, line 1, column 9:
info: previous definition of JUKEMODE_PLAY_ONCE
code/modules/media/mediamanager.dm, line 131, column 1:
error: unknown directive: #warning, did you mean #warn
code/modules/mob/inventory.dm, line 33, column 9:
warning: macro redefined: is_valid_hand_index
__DEFINES/setup.dm, line 281, column 9:
info: previous definition of is_valid_hand_index
code/modules/mob/living/carbon/alien/alien.dm, line 1, column 9:
warning: macro redefined: HEAT_DAMAGE_LEVEL_1
code/modules/mob/living/carbon/_defines.dm, line 5, column 9:
info: previous definition of HEAT_DAMAGE_LEVEL_1
code/modules/mob/living/carbon/alien/alien.dm, line 2, column 9:
warning: macro redefined: HEAT_DAMAGE_LEVEL_2
code/modules/mob/living/carbon/_defines.dm, line 6, column 9:
info: previous definition of HEAT_DAMAGE_LEVEL_2
code/modules/mob/living/carbon/alien/alien.dm, line 3, column 9:
warning: macro redefined: HEAT_DAMAGE_LEVEL_3
code/modules/mob/living/carbon/_defines.dm, line 7, column 9:
info: previous definition of HEAT_DAMAGE_LEVEL_3
code/modules/mob/living/carbon/alien/humanoid/update_icons.dm, line 6, column 9:
warning: macro redefined: TARGETED_LAYER
__DEFINES/setup.dm, line 1200, column 9:
info: previous definition of TARGETED_LAYER
code/modules/mob/living/carbon/alien/humanoid/update_icons.dm, line 147, column 21:
warning: macro "X_FIRE_LAYER" used immediately before being undefined:
https://secure.byond.com/forum/?post=2072419
code/modules/mob/living/carbon/human/examine.dm, line 467, column 8:
warning: macro undefined while not defined: Jitter_Medium
code/modules/mob/living/carbon/human/examine.dm, line 468, column 8:
warning: macro undefined while not defined: Jitter_High
code/modules/mob/living/carbon/monkey/update_icons.dm, line 11, column 9:
warning: macro redefined: TARGETED_LAYER
__DEFINES/setup.dm, line 1200, column 9:
info: previous definition of TARGETED_LAYER
code/modules/mob/living/carbon/monkey/update_icons.dm, line 317, column 21:
warning: macro "M_FIRE_LAYER" used immediately before being undefined:
https://secure.byond.com/forum/?post=2072419
code/modules/mob/living/simple_animal/hostile/necro.dm, line 719, column 8:
warning: macro undefined while not defined: EVOLVING
code/modules/mob/living/simple_animal/hostile/necro.dm, line 720, column 8:
warning: macro undefined while not defined: MOVING_TO_TARGET
code/modules/mob/living/simple_animal/hostile/necro.dm, line 721, column 8:
warning: macro undefined while not defined: EATING
code/modules/mob/living/simple_animal/hostile/necro.dm, line 722, column 8:
warning: macro undefined while not defined: OPENING_DOOR
code/modules/mob/living/simple_animal/hostile/wolf.dm, line 16, column 9:
warning: macro redefined: MOVECOST
code/modules/mob/living/simple_animal/friendly/mouse.dm, line 5, column 9:
info: previous definition of MOVECOST
code/modules/mob/living/simple_animal/hostile/wolf.dm, line 17, column 9:
warning: macro redefined: STANDCOST
code/modules/mob/living/simple_animal/friendly/mouse.dm, line 6, column 9:
info: previous definition of STANDCOST
code/modules/power/singularity/singularity.dm, line 40, column 5:
error: got ':', expected one of: '/', '[', contents, newline, '}', identifier
code/modules/mob/living/living_defines.dm, line 50, column 10:
error: undefined var 'on_fire' on type '/mob/living'
ignoring further errors of this type due to earlier parse failures
code/game/machinery/chemHandC.dm, line 17, column 22:
error: out-of-range Pow: 10 ** 32
code/modules/mob/living/simple_animal/hostile/mining_mobs.dm, line 620, column 14:
error: out-of-range Pow: 10 ** 32
from spacemandmm.
Wow. I was indeed using an entirely different repo.
from spacemandmm.
Related Issues (20)
- LSP does not let you go into types in relatively-pathed vars
- Matrix procs don't think they return transforms
- SDMM misses relative type definitions if a space is used
- Missed sleep with SHOULD_NOT_SLEEP HOT 1
- Invalid DM accepted by the parser
- The operator overload /= is not accepted by the parser
- Feature request: Self assignment lint
- Feature Request: SHOULD_OVERRIDE / VIRTUAL HOT 1
- SpacemanDMM requires a OS downgrade to use HOT 2
- environment parser fails silently on consts that conflict with builtins HOT 1
- Parser chokes on paths containing "operator" HOT 4
- dreamchecker doesn’t like vars called “final”
- The operator overload := is not accepted by the parser HOT 1
- "Failed to load" on every minimap subcommand; Several default passes not working well with /tg/ maps HOT 4
- "X sets SpacemanDMM_should_be_pure but calls a Y that does impure operations" happens when changing proc argument variables HOT 2
- Feature Request: A way to ignore the 'relatively pathed procs' lint
- Feature Request: Limit the usage of defines to specific variables HOT 1
- Union return types don't parse correctly HOT 2
- [Feature Request] SHOULD_NOT_SPAWN or similar
- Requesting a 1.9 suite release HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from spacemandmm.