Skip to content

fix(types): refine alias skipping logic in type comparison functions

2c9be48
Select commit
Loading
Failed to load commit list.
Draft

fixes #23765; Method calling proc with return value overlapping decla… #25794

fix(types): refine alias skipping logic in type comparison functions
2c9be48
Select commit
Loading
Failed to load commit list.
Azure Pipelines / nim-lang.Nim failed May 23, 2026 in 1h 2m 23s

Build #20260523.6 had test failures

Details

Tests

  • Failed: 118 (0.93%)
  • Passed: 4,026 (31.88%)
  • Other: 8,483 (67.18%)
  • Total: 12,627

Annotations

Check failure on line 5709 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / nim-lang.Nim

Build log #L5709

Bash exited with code '1'.

Check failure on line 55792 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / nim-lang.Nim

Build log #L55792

Bash exited with code '1'.

Check failure on line 5948 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / nim-lang.Nim

Build log #L5948

Bash exited with code '1'.

Check failure on line 5677 in Build log

See this annotation in the file changed.

@azure-pipelines azure-pipelines / nim-lang.Nim

Build log #L5677

Bash exited with code '1'.

Check failure on line 1 in tests/js/t11166.nim js

See this annotation in the file changed.

@azure-pipelines azure-pipelines / nim-lang.Nim

tests/js/t11166.nim js

Failure: reNimcCrash
$ /home/vsts/work/1/s/bin/nim js --hints:on -d:testing --nimblePath:build/deps/pkgs2 -d:nodejs  --nimCache:nimcache/tests/js/t11166.nim_32981a13284db7a021131df49e6cd203  tests/js/t11166.nim
Hint: used config file '/home/vsts/work/1/s/config/nim.cfg' [Conf]
Hint: used config file '/home/vsts/work/1/s/config/config.nims' [Conf]
Hint: used config file '/home/vsts/work/1/s/tests/config.nims' [Conf]
../../lib/js/jsffi.nim(209, 27) Error: cannot instantiate JsAssoc [type declared in ../../lib/js/jsffi.nim(89, 3)]
got: <typedesc[cstring], V>
but expected: <K: JsKey, V>

Check failure on line 1 in tests/js/t11166.nim js -d:release

See this annotation in the file changed.

@azure-pipelines azure-pipelines / nim-lang.Nim

tests/js/t11166.nim js -d:release

Failure: reNimcCrash
$ /home/vsts/work/1/s/bin/nim js --hints:on -d:testing --nimblePath:build/deps/pkgs2 -d:nodejs  -d:release --nimCache:nimcache/tests/js/t11166.nim_386c595610d30a2c775f5f3685f46f1b  tests/js/t11166.nim
Hint: used config file '/home/vsts/work/1/s/config/nim.cfg' [Conf]
Hint: used config file '/home/vsts/work/1/s/config/config.nims' [Conf]
Hint: used config file '/home/vsts/work/1/s/tests/config.nims' [Conf]
../../lib/js/jsffi.nim(209, 27) Error: cannot instantiate JsAssoc [type declared in ../../lib/js/jsffi.nim(89, 3)]
got: <typedesc[cstring], V>
but expected: <K: JsKey, V>

Check failure on line 1 in tests/js/t12303.nim js

See this annotation in the file changed.

@azure-pipelines azure-pipelines / nim-lang.Nim

tests/js/t12303.nim js

Failure: reNimcCrash
$ /home/vsts/work/1/s/bin/nim js --hints:on -d:testing --nimblePath:build/deps/pkgs2 -d:nodejs  --nimCache:nimcache/tests/js/t12303.nim_32981a13284db7a021131df49e6cd203  tests/js/t12303.nim
Hint: used config file '/home/vsts/work/1/s/config/nim.cfg' [Conf]
Hint: used config file '/home/vsts/work/1/s/config/config.nims' [Conf]
Hint: used config file '/home/vsts/work/1/s/tests/config.nims' [Conf]
../../lib/js/jsffi.nim(209, 27) Error: cannot instantiate JsAssoc [type declared in ../../lib/js/jsffi.nim(89, 3)]
got: <typedesc[cstring], V>
but expected: <K: JsKey, V>

Check failure on line 1 in tests/js/t12303.nim js -d:release

See this annotation in the file changed.

@azure-pipelines azure-pipelines / nim-lang.Nim

tests/js/t12303.nim js -d:release

Failure: reNimcCrash
$ /home/vsts/work/1/s/bin/nim js --hints:on -d:testing --nimblePath:build/deps/pkgs2 -d:nodejs  -d:release --nimCache:nimcache/tests/js/t12303.nim_386c595610d30a2c775f5f3685f46f1b  tests/js/t12303.nim
Hint: used config file '/home/vsts/work/1/s/config/nim.cfg' [Conf]
Hint: used config file '/home/vsts/work/1/s/config/config.nims' [Conf]
Hint: used config file '/home/vsts/work/1/s/tests/config.nims' [Conf]
../../lib/js/jsffi.nim(209, 27) Error: cannot instantiate JsAssoc [type declared in ../../lib/js/jsffi.nim(89, 3)]
got: <typedesc[cstring], V>
but expected: <K: JsKey, V>