Skip to content

Don't create substition types when extending type with infer type parameters #34673

Don't create substition types when extending type with infer type parameters

Don't create substition types when extending type with infer type parameters #34673

Triggered via pull request November 16, 2025 15:39
Status Failure
Total duration 16m 32s
Artifacts 1

ci.yml

on: pull_request
Matrix: test
required
3s
required
Fit to window
Zoom out
Zoom in

Annotations

108 errors
Test Node 24 on ubuntu-latest
Process completed with exit code 1.
Test Node 24 on ubuntu-latest
Expression produces a union type
Test Node 24 on ubuntu-latest
Expression produces a union type
Test Node 24 on ubuntu-latest
Type 'T[0]' is not assignable to type 'string | number | bigint | boolean | null | undefined'.
Test Node 24 on ubuntu-latest
Type 'T' is not assignable to type
Test Node 24 on ubuntu-latest
Cannot find namespace 'JSX'.
Test Node 24 on ubuntu-latest
Process completed with exit code 1.
Test Node 24 on macos-latest
Process completed with exit code 1.
Test Node 24 on macos-latest
Expression produces a union type
Test Node 24 on macos-latest
Expression produces a union type
Test Node 24 on macos-latest
Type 'T[0]' is not assignable to type 'string | number | bigint | boolean | null | undefined'.
Test Node 24 on macos-latest
Type 'T' is not assignable to type
Test Node 24 on macos-latest
Cannot find namespace 'JSX'.
Test Node 24 on macos-latest
Process completed with exit code 1.
baselines
Process completed with exit code 1.
Test Node 24 on windows-latest
Process completed with exit code 1.
Test Node 24 on windows-latest
Expression produces a union type
Test Node 24 on windows-latest
Expression produces a union type
Test Node 24 on windows-latest
Type 'T[0]' is not assignable to type 'string | number | bigint | boolean | null | undefined'.
Test Node 24 on windows-latest
Type 'T' is not assignable to type
Test Node 24 on windows-latest
Cannot find namespace 'JSX'.
Test Node 24 on windows-latest
Process completed with exit code 1.
Test Node 22 on ubuntu-latest
Process completed with exit code 1.
Test Node 22 on ubuntu-latest
Expression produces a union type
Test Node 22 on ubuntu-latest
Expression produces a union type
Test Node 22 on ubuntu-latest
Type 'T[0]' is not assignable to type 'string | number | bigint | boolean | null | undefined'.
Test Node 22 on ubuntu-latest
Type 'T' is not assignable to type
Test Node 22 on ubuntu-latest
Cannot find namespace 'JSX'.
Test Node 22 on ubuntu-latest
Process completed with exit code 1.
Test Node 20 on ubuntu-latest
Process completed with exit code 1.
Test Node 20 on ubuntu-latest
Expression produces a union type
Test Node 20 on ubuntu-latest
Expression produces a union type
Test Node 20 on ubuntu-latest
Type 'T[0]' is not assignable to type 'string | number | bigint | boolean | null | undefined'.
Test Node 20 on ubuntu-latest
Type 'T' is not assignable to type
Test Node 20 on ubuntu-latest
Cannot find namespace 'JSX'.
Test Node 20 on ubuntu-latest
Process completed with exit code 1.
Test Node lts/* on ubuntu-latest with --no-bundle
Process completed with exit code 1.
Test Node lts/* on ubuntu-latest with --no-bundle
Expression produces a union type
Test Node lts/* on ubuntu-latest with --no-bundle
Expression produces a union type
Test Node lts/* on ubuntu-latest with --no-bundle
Type 'T[0]' is not assignable to type 'string | number | bigint | boolean | null | undefined'.
Test Node lts/* on ubuntu-latest with --no-bundle
Type 'T' is not assignable to type
Test Node lts/* on ubuntu-latest with --no-bundle
Cannot find namespace 'JSX'.
Test Node lts/* on ubuntu-latest with --no-bundle
Process completed with exit code 1.
Test Node 18 on ubuntu-latest
Process completed with exit code 1.
Test Node 18 on ubuntu-latest
Expression produces a union type
Test Node 18 on ubuntu-latest
Expression produces a union type
Test Node 18 on ubuntu-latest
Type 'T[0]' is not assignable to type 'string | number | bigint | boolean | null | undefined'.
Test Node 18 on ubuntu-latest
Type 'T' is not assignable to type
Test Node 18 on ubuntu-latest
Cannot find namespace 'JSX'.
Test Node 18 on ubuntu-latest
Process completed with exit code 1.
Test Node 16 on ubuntu-latest
Process completed with exit code 1.
Test Node 16 on ubuntu-latest
Expression produces a union type
Test Node 16 on ubuntu-latest
Expression produces a union type
Test Node 16 on ubuntu-latest
Type 'T[0]' is not assignable to type 'string | number | bigint | boolean | null | undefined'.
Test Node 16 on ubuntu-latest
Type 'T' is not assignable to type
Test Node 16 on ubuntu-latest
Cannot find namespace 'JSX'.
Test Node 16 on ubuntu-latest
Process completed with exit code 1.
Test Node 14 on ubuntu-latest
Process completed with exit code 1.
Test Node 14 on ubuntu-latest
Expression produces a union type
Test Node 14 on ubuntu-latest
Expression produces a union type
Test Node 14 on ubuntu-latest
Type 'T[0]' is not assignable to type 'string | number | bigint | boolean | null | undefined'.
Test Node 14 on ubuntu-latest
Type 'T' is not assignable to type
Test Node 14 on ubuntu-latest
Cannot find namespace 'JSX'.
Test Node 14 on ubuntu-latest
Process completed with exit code 1.
Test Node 22 on windows-latest
Process completed with exit code 1.
Test Node 22 on windows-latest
Expression produces a union type
Test Node 22 on windows-latest
Expression produces a union type
Test Node 22 on windows-latest
Type 'T[0]' is not assignable to type 'string | number | bigint | boolean | null | undefined'.
Test Node 22 on windows-latest
Type 'T' is not assignable to type
Test Node 22 on windows-latest
Cannot find namespace 'JSX'.
Test Node 22 on windows-latest
Process completed with exit code 1.
Test Node 20 on windows-latest
Process completed with exit code 1.
Test Node 20 on windows-latest
Expression produces a union type
Test Node 20 on windows-latest
Expression produces a union type
Test Node 20 on windows-latest
Type 'T[0]' is not assignable to type 'string | number | bigint | boolean | null | undefined'.
Test Node 20 on windows-latest
Type 'T' is not assignable to type
Test Node 20 on windows-latest
Cannot find namespace 'JSX'.
Test Node 20 on windows-latest
Process completed with exit code 1.
Test Node 18 on windows-latest
Process completed with exit code 1.
Test Node 18 on windows-latest
Expression produces a union type
Test Node 18 on windows-latest
Expression produces a union type
Test Node 18 on windows-latest
Type 'T[0]' is not assignable to type 'string | number | bigint | boolean | null | undefined'.
Test Node 18 on windows-latest
Type 'T' is not assignable to type
Test Node 18 on windows-latest
Cannot find namespace 'JSX'.
Test Node 18 on windows-latest
Process completed with exit code 1.
Test Node 14 on windows-latest
Process completed with exit code 1.
Test Node 14 on windows-latest
Expression produces a union type
Test Node 14 on windows-latest
Expression produces a union type
Test Node 14 on windows-latest
Type 'T[0]' is not assignable to type 'string | number | bigint | boolean | null | undefined'.
Test Node 14 on windows-latest
Type 'T' is not assignable to type
Test Node 14 on windows-latest
Cannot find namespace 'JSX'.
Test Node 14 on windows-latest
Process completed with exit code 1.
Test Node 16 on windows-latest
Process completed with exit code 1.
Test Node 16 on windows-latest
Expression produces a union type
Test Node 16 on windows-latest
Expression produces a union type
Test Node 16 on windows-latest
Type 'T[0]' is not assignable to type 'string | number | bigint | boolean | null | undefined'.
Test Node 16 on windows-latest
Type 'T' is not assignable to type
Test Node 16 on windows-latest
Cannot find namespace 'JSX'.
Test Node 16 on windows-latest
Process completed with exit code 1.
Test Node 16 on macos-latest
Process completed with exit code 1.
Test Node 16 on macos-latest
Expression produces a union type
Test Node 16 on macos-latest
Expression produces a union type
Test Node 16 on macos-latest
Type 'T[0]' is not assignable to type 'string | number | bigint | boolean | null | undefined'.
Test Node 16 on macos-latest
Type 'T' is not assignable to type
Test Node 16 on macos-latest
Cannot find namespace 'JSX'.
Test Node 16 on macos-latest
Process completed with exit code 1.
coverage
Process completed with exit code 1.
required
Process completed with exit code 1.

Artifacts

Produced during runtime
Name Size Digest
fix_baselines.patch Expired
11.4 KB
sha256:523f88df24c01aaa106afac03de5857cc60d635c37f9c0df2b635dcc2f1082f6