Re: [PATCH] ld: Skip p33265-2 and pr33265-2 tests on Windows

Project / Subsystem

binutils / ld

Date

2026-07-24

Proposer

Jan Dubiec <jdx@o2.pl>

Source type

public_inbox

Consensus

Proposed

Sentiment

/10

Technical tradeoffs

  • Skipping tests on certain platforms to ensure stability versus potentially masking platform-specific issues.
  • Ensuring test compatibility across different build environments (MinGW vs. Cygwin).

All attributes

project
binutils
subsystem
ld
patch_id
discussion_id
b69464b7-a316-4bda-b664-c56d2cab092e@o2.pl
source_type
public_inbox
title
Re: [PATCH] ld: Skip p33265-2 and pr33265-2 tests on Windows
headline
ld: Skip p33265-2 and pr33265-2 tests on Windows
tldr
Discussion on why tests might fail on Windows, focusing on PATH_MAX differences between MinGW and Cygwin.
proposer
Jan Dubiec <jdx@o2.pl>
consensus
Proposed
outcome
proposed
sentiment_score
technical_tradeoffs
  • Skipping tests on certain platforms to ensure stability versus potentially masking platform-specific issues.
  • Ensuring test compatibility across different build environments (MinGW vs. Cygwin).
series_id
series_role
reply
series_parts
[]
tags
  • ld
  • windows
  • testing
  • portability
bugzilla_url
date
2026-07-24T00:00:00.000Z

Re: [PATCH] ld: Skip p33265-2 and pr33265-2 tests on Windows

Jan Dubiec explains that binutils tests related to path limits might fail on Windows due to differences in PATH_MAX between MinGW (native WinAPI) and Cygwin (POSIX layer). He is confident the issue is specific to MinGW due to its direct WinAPI usage. Jan Beulich questioned the certainty of this analysis.