Skip to content

Ports the removal of proc_holders from tg after 2 years of it not being done #1915

Ports the removal of proc_holders from tg after 2 years of it not being done

Ports the removal of proc_holders from tg after 2 years of it not being done #1915

Re-run triggered October 18, 2024 13:15
Status Failure
Total duration 7m 53s
Artifacts

ci_suite.yml

on: pull_request
Collect data for other tasks
15s
Collect data for other tasks
Matrix: Alternate Tests
Waiting for pending jobs
Matrix: Integration Tests
Check Alternate Tests
0s
Check Alternate Tests
Compare Screenshot Tests
0s
Compare Screenshot Tests
Fit to window
Zoom out
Zoom in

Annotations

33 errors and 14 warnings
Define Sanity: code/__DEFINES/traits/declarations.dm#L1
TRAIT_RECENTLY_BLOCKED_MAGIC is defined in code/__DEFINES/traits/declarations.dm but not added to code/_globalvars/traits/_traits.dm!
Define Sanity: code/__DEFINES/traits/declarations.dm#L1
TRAIT_ANTIMAGIC_NO_SELFBLOCK is defined in code/__DEFINES/traits/declarations.dm but not added to code/_globalvars/traits/_traits.dm!
Run Linters
Process completed with exit code 1.
Runtime Station: /datum/unit_test/food_edibility_check: OUTDATED_TEST#L1
[13:18:02] Runtime in garbage.dm,351: bad del proc name: qdel (/proc/qdel) src: null call stack: qdel(null, 0) /datum/component/anti_magic (/datum/component/anti_magic): Destroy(0, null) qdel(/datum/component/anti_magic (/datum/component/anti_magic), 0, 1) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) qdel(the holymelon (/obj/item/food/grown/holymelon), 0) /datum/unit_test/food_edibilit... (/datum/unit_test/food_edibility_check): Run() RunUnitTest(/datum/unit_test/food_edibilit... (/datum/unit_test/food_edibility_check), /list (/list)) RunUnitTests() /datum/callback (/datum/callback): InvokeAsync()
Integration Tests (runtimestation) / run_integration_tests
FAIL /datum/unit_test/food_edibility_check 0.5s
Integration Tests (runtimestation) / run_integration_tests
Process completed with exit code 1.
Rad Station: /datum/unit_test/food_edibility_check: OUTDATED_TEST#L1
[13:18:14] Runtime in garbage.dm,351: bad del proc name: qdel (/proc/qdel) src: null call stack: qdel(null, 0) /datum/component/anti_magic (/datum/component/anti_magic): Destroy(0, null) qdel(/datum/component/anti_magic (/datum/component/anti_magic), 0, 1) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) qdel(the holymelon (/obj/item/food/grown/holymelon), 0) /datum/unit_test/food_edibilit... (/datum/unit_test/food_edibility_check): Run() RunUnitTest(/datum/unit_test/food_edibilit... (/datum/unit_test/food_edibility_check), /list (/list)) RunUnitTests() /datum/callback (/datum/callback): InvokeAsync()
Integration Tests (radstation) / run_integration_tests
FAIL /datum/unit_test/food_edibility_check 0.5s
Integration Tests (radstation) / run_integration_tests
Process completed with exit code 1.
Kilo Station: /datum/unit_test/food_edibility_check: OUTDATED_TEST#L1
[13:18:16] Runtime in garbage.dm,351: bad del proc name: qdel (/proc/qdel) src: null call stack: qdel(null, 0) /datum/component/anti_magic (/datum/component/anti_magic): Destroy(0, null) qdel(/datum/component/anti_magic (/datum/component/anti_magic), 0, 1) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) qdel(the holymelon (/obj/item/food/grown/holymelon), 0) /datum/unit_test/food_edibilit... (/datum/unit_test/food_edibility_check): Run() RunUnitTest(/datum/unit_test/food_edibilit... (/datum/unit_test/food_edibility_check), /list (/list)) RunUnitTests() /datum/callback (/datum/callback): InvokeAsync()
Integration Tests (kilostation) / run_integration_tests
FAIL /datum/unit_test/food_edibility_check 0.5s
Integration Tests (kilostation) / run_integration_tests
Process completed with exit code 1.
Delta Station: /datum/unit_test/food_edibility_check: OUTDATED_TEST#L1
[13:18:18] Runtime in garbage.dm,351: bad del proc name: qdel (/proc/qdel) src: null call stack: qdel(null, 0) /datum/component/anti_magic (/datum/component/anti_magic): Destroy(0, null) qdel(/datum/component/anti_magic (/datum/component/anti_magic), 0, 1) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) qdel(the holymelon (/obj/item/food/grown/holymelon), 0) /datum/unit_test/food_edibilit... (/datum/unit_test/food_edibility_check): Run() RunUnitTest(/datum/unit_test/food_edibilit... (/datum/unit_test/food_edibility_check), /list (/list)) RunUnitTests() /datum/callback (/datum/callback): InvokeAsync()
Integration Tests (deltastation) / run_integration_tests
FAIL /datum/unit_test/food_edibility_check 0.5s
Integration Tests (deltastation) / run_integration_tests
Process completed with exit code 1.
MetaStation: /datum/unit_test/food_edibility_check: OUTDATED_TEST#L1
[13:18:22] Runtime in garbage.dm,351: bad del proc name: qdel (/proc/qdel) src: null call stack: qdel(null, 0) /datum/component/anti_magic (/datum/component/anti_magic): Destroy(0, null) qdel(/datum/component/anti_magic (/datum/component/anti_magic), 0, 1) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) qdel(the holymelon (/obj/item/food/grown/holymelon), 0) /datum/unit_test/food_edibilit... (/datum/unit_test/food_edibility_check): Run() RunUnitTest(/datum/unit_test/food_edibilit... (/datum/unit_test/food_edibility_check), /list (/list)) RunUnitTests() /datum/callback (/datum/callback): InvokeAsync()
Integration Tests (metastation) / run_integration_tests
FAIL /datum/unit_test/food_edibility_check 0.6s
Integration Tests (metastation) / run_integration_tests
Process completed with exit code 1.
Corg Station: /datum/unit_test/food_edibility_check: OUTDATED_TEST#L1
[13:18:23] Runtime in garbage.dm,351: bad del proc name: qdel (/proc/qdel) src: null call stack: qdel(null, 0) /datum/component/anti_magic (/datum/component/anti_magic): Destroy(0, null) qdel(/datum/component/anti_magic (/datum/component/anti_magic), 0, 1) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) qdel(the holymelon (/obj/item/food/grown/holymelon), 0) /datum/unit_test/food_edibilit... (/datum/unit_test/food_edibility_check): Run() RunUnitTest(/datum/unit_test/food_edibilit... (/datum/unit_test/food_edibility_check), /list (/list)) RunUnitTests() /datum/callback (/datum/callback): InvokeAsync()
Integration Tests (corgstation) / run_integration_tests
FAIL /datum/unit_test/food_edibility_check 0.4s
Integration Tests (corgstation) / run_integration_tests
Process completed with exit code 1.
MultiZ Debug: /datum/unit_test/food_edibility_check: OUTDATED_TEST#L1
[13:18:04] Runtime in garbage.dm,351: bad del proc name: qdel (/proc/qdel) src: null call stack: qdel(null, 0) /datum/component/anti_magic (/datum/component/anti_magic): Destroy(0, null) qdel(/datum/component/anti_magic (/datum/component/anti_magic), 0, 1) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) qdel(the holymelon (/obj/item/food/grown/holymelon), 0) /datum/unit_test/food_edibilit... (/datum/unit_test/food_edibility_check): Run() RunUnitTest(/datum/unit_test/food_edibilit... (/datum/unit_test/food_edibility_check), /list (/list)) RunUnitTests() /datum/callback (/datum/callback): InvokeAsync()
Integration Tests (multiz_debug) / run_integration_tests
FAIL /datum/unit_test/food_edibility_check 0.6s
Integration Tests (multiz_debug) / run_integration_tests
Process completed with exit code 1.
Echo Station: /datum/unit_test/food_edibility_check: OUTDATED_TEST#L1
[13:18:13] Runtime in garbage.dm,351: bad del proc name: qdel (/proc/qdel) src: null call stack: qdel(null, 0) /datum/component/anti_magic (/datum/component/anti_magic): Destroy(0, null) qdel(/datum/component/anti_magic (/datum/component/anti_magic), 0, 1) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) qdel(the holymelon (/obj/item/food/grown/holymelon), 0) /datum/unit_test/food_edibilit... (/datum/unit_test/food_edibility_check): Run() RunUnitTest(/datum/unit_test/food_edibilit... (/datum/unit_test/food_edibility_check), /list (/list)) RunUnitTests() /datum/callback (/datum/callback): InvokeAsync()
Integration Tests (echostation) / run_integration_tests
FAIL /datum/unit_test/food_edibility_check 0.4s
Integration Tests (echostation) / run_integration_tests
Process completed with exit code 1.
Fland Station: /datum/unit_test/food_edibility_check: OUTDATED_TEST#L1
[13:18:42] Runtime in garbage.dm,351: bad del proc name: qdel (/proc/qdel) src: null call stack: qdel(null, 0) /datum/component/anti_magic (/datum/component/anti_magic): Destroy(0, null) qdel(/datum/component/anti_magic (/datum/component/anti_magic), 0, 1) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) qdel(the holymelon (/obj/item/food/grown/holymelon), 0) /datum/unit_test/food_edibilit... (/datum/unit_test/food_edibility_check): Run() RunUnitTest(/datum/unit_test/food_edibilit... (/datum/unit_test/food_edibility_check), /list (/list)) RunUnitTests() /datum/callback (/datum/callback): InvokeAsync()
Integration Tests (flandstation) / run_integration_tests
FAIL /datum/unit_test/food_edibility_check 0.4s
Integration Tests (flandstation) / run_integration_tests
Process completed with exit code 1.
Box Station: /datum/unit_test/food_edibility_check: OUTDATED_TEST#L1
[13:18:16] Runtime in garbage.dm,351: bad del proc name: qdel (/proc/qdel) src: null call stack: qdel(null, 0) /datum/component/anti_magic (/datum/component/anti_magic): Destroy(0, null) qdel(/datum/component/anti_magic (/datum/component/anti_magic), 0, 1) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) the holymelon (/obj/item/food/grown/holymelon): Destroy(0) qdel(the holymelon (/obj/item/food/grown/holymelon), 0) /datum/unit_test/food_edibilit... (/datum/unit_test/food_edibility_check): Run() RunUnitTest(/datum/unit_test/food_edibilit... (/datum/unit_test/food_edibility_check), /list (/list)) RunUnitTests() /datum/callback (/datum/callback): InvokeAsync()
Integration Tests (boxstation) / run_integration_tests
FAIL /datum/unit_test/food_edibility_check 0.5s
Integration Tests (boxstation) / run_integration_tests
Process completed with exit code 1.
Run Linters
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/setup-python@v4. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
Run Linters
OD0000: Unimplemented proc & var warnings are currently suppressed (This is expected and can be ignored)
Run Linters: code/_compile_options.dm#L107
OD1201: #warn WARNING: Your BYOND version is over the recommended version (514.1589)! Stability is not guaranteed.
Run Linters: code/__DEFINES/qdel.dm#L22
OD1201: #warn TG0001 qdel REFERENCE_TRACKING enabled
Integration Tests (runtimestation) / run_integration_tests
No files were found with the provided path: data/screenshots_new/. No artifacts will be uploaded.
Integration Tests (radstation) / run_integration_tests
No files were found with the provided path: data/screenshots_new/. No artifacts will be uploaded.
Integration Tests (kilostation) / run_integration_tests
No files were found with the provided path: data/screenshots_new/. No artifacts will be uploaded.
Integration Tests (deltastation) / run_integration_tests
No files were found with the provided path: data/screenshots_new/. No artifacts will be uploaded.
Integration Tests (metastation) / run_integration_tests
No files were found with the provided path: data/screenshots_new/. No artifacts will be uploaded.
Integration Tests (corgstation) / run_integration_tests
No files were found with the provided path: data/screenshots_new/. No artifacts will be uploaded.
Integration Tests (multiz_debug) / run_integration_tests
No files were found with the provided path: data/screenshots_new/. No artifacts will be uploaded.
Integration Tests (echostation) / run_integration_tests
No files were found with the provided path: data/screenshots_new/. No artifacts will be uploaded.
Integration Tests (flandstation) / run_integration_tests
No files were found with the provided path: data/screenshots_new/. No artifacts will be uploaded.
Integration Tests (boxstation) / run_integration_tests
No files were found with the provided path: data/screenshots_new/. No artifacts will be uploaded.