Skip to content

[Repo Assist] Monthly Activity 2026-03Β #19439

@github-actions

Description

@github-actions

πŸ€– Repo Assist here β€” I'm an automated AI assistant for this repository.

Activity for March 2026

Suggested Actions for Maintainer

Comprehensive list of all pending actions requiring maintainer attention:

Additional observations for maintainer's attention

Issue #5263 (sbyte array comparison with negative values gives wrong results) was reportedly fixed in 2018 via PR #5267 but analysis strongly suggests the bug (unsigned comparison instead of signed) is still present β€” dsyme has indicated a regression test should be added.

Issue #12464 (Green color ascribed to end of a range, and to methods in editor) also affects VS Code/Ionide β€” a Dec 2025 comment shows reproduction in VS Code. This is cross-platform, not Windows-only.

Issue #14321 (Build fails without feedback when reusing DU constructor and IWSAM member names) is a confirmed bug where IL phase2 produces a "duplicate entry in property table" error with no compile-time diagnostic. As of Jan 2025, a contributor (edgarfgp) is investigating a fix β€” View.

Issue #12303 (AddBackticksToIdentifierIfNeeded adds ticks for not word) β€” has a clear, small fix: remove not from keywordsWithDescription in PrettyNaming.fs since not is a library function, not a lexer keyword β€” View.

Issue #12300 (Values inside as patterns are disposed multiple times β€” use a as b = d disposes d twice) is confirmed still present β€” View.

Issue #11929 (Calling protected static base member from static do raises MethodAccessException) β€” remains open for the default compilation mode (fixed only with --realsig+) β€” View.

Issue #6379 (FS2014 duplicate tupledArg error on certain multi-arg method calls) β€” root cause identified: tuple arg handling in overload resolution produces duplicate messages β€” View.

Issue #13099 (Task CE drops exception in Release mode) β€” confirmed still present; optimizer eliminates entire task { ... } block including side effects in Release mode β€” high-impact correctness bug β€” View.

Issue #5834 (CLIEvent abstract event accessors missing specialname IL flag) β€” confirmed still present; GenAbstractBinding in IlxGen.fs doesn't call .WithSpecialName for abstract event add_X/remove_X methods, violating CLI spec CLS Rule 29 β€” View.

Signature generation roundtrip gap: Issues #14308, #14310, and #13810 form a cluster: signature generation (--sig) doesn't emit [(Sealed)]/[(Class)] for OO-style types (#14308), doesn't include private fields for structs (#14310), and doesn't preserve literal names in attribute arguments (#13810). All three remain open and unfixed.

Issue #6110 (Incorrect error message when mixing struct/reference anonymous records) β€” error message says "One tuple type is a struct tuple, the other is a reference tuple" instead of mentioning anonymous records. Small fix: update tcTupleStructMismatch error message in FSComp.txt β€” View.

Issue #8353 (Internal error when using optional attribute parameter without DefaultParameterValue for bool) β€” GenAttribArg in IlxGen.fs handles Const.Bool but not Const.Zero for bool types; DefaultValue fallback generates Const.Zero triggering "The type 'System.Boolean' may not be used as a custom attribute value" β€” small fix possible β€” View.

Future Work for Repo Assist

Run History

2026-03-21 04:53 UTC β€” Run

2026-03-21 04:08 UTC β€” Run

2026-03-21 03:29 UTC β€” Run

2026-03-21 00:44 UTC β€” Run

2026-03-20 23:37 UTC β€” Run

2026-03-20 22:38 UTC β€” Run

  • πŸ” Scanned ~25 pre-2023 bugs via recently-merged PRs; all referenced bugs already closed or confirmed still present

2026-03-20 21:37 UTC β€” Run

2026-03-20 17:38 UTC β€” Run

2026-03-20 16:39 UTC β€” Run

  • πŸ” Cycle 4: scanned ~30 more pre-2023 bug issues; no new fixed bugs found

2026-03-20 15:40 UTC β€” Run

  • πŸ” Cycle 3: scanned ~100 pre-2023 bug issues across 2019–2022 range

2026-03-20 12:40 UTC β€” Run

2026-03-20 11:37 UTC β€” Run

2026-03-20 09:39 UTC β€” Run

2026-03-20 08:39 UTC β€” Run

2026-03-20 07:13 UTC β€” Run

2026-03-20 05:17 UTC β€” Run

2026-03-19 21:35 UTC β€” Run

2026-03-19 19:26 UTC β€” Run

2026-03-19 17:13 UTC β€” Run

2026-03-19 15:28 UTC β€” Run

2026-03-19 13:08 UTC β€” Run

2026-03-19 10:52 UTC β€” Run

2026-03-18 22:01 UTC β€” Run

2026-03-18 20:55 UTC β€” Run

2026-03-18 17:07 UTC β€” Run

2026-03-18 14:02 UTC β€” Run

Generated by Repo Assist Β· β—·

To install this agentic workflow, run

gh aw add githubnext/agentics/workflows/repo-assist.md@9135cdfde26838a01779aa966628308404ec1f02

2026-03-21 20:37 UTC β€” Run

Generated by Repo Assist Β· β—·

To install this agentic workflow, run

gh aw add githubnext/agentics/workflows/repo-assist.md@9135cdfde26838a01779aa966628308404ec1f02

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    New

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions