Registrosgolanggithub.com/mattn/go-isattyincidencia de fallo
Firma del fallo
PROJECT_TEST ESM Brecha de evidencia ×278
Calidad de evidencia: legacy-evidence-incomplete · Primer registro: 2026-08-15 · Última observación: 2026-09-13
Dónde se midió
PASS significa que la versión registró una observación con resultado favorable en PROJECT_TEST y ningún registro de este fallo. Es lo más cercano a la ausencia que esta red puede informar, no una prueba de ella.
- v0.0.24 FAIL
- v0.0.20 FAIL
- v0.0.17 PASS 5 observaciones con resultado favorable
- v0.0.16 PASS 1 observaciones con resultado favorable
- v0.0.12 PASS 2 observaciones con resultado favorable
- v0.0.11 FAIL
- v0.0.8 PASS 1 observaciones con resultado favorable
- v0.0.7 sin medir
Dónde se reprodujo
- os=windows · runtime=go@1.26 ×276 2026-08-15 → 2026-09-13
- os=linux · runtime=go@1.26 ×2 2026-08-26 → 2026-08-26
Límites PASS/FAIL conocidos más cercanos
Las dos versiones adyacentes en las que cambia el veredicto. Las versiones que nadie midió no cierran el hueco; se cuentan en su lugar.
-
Última versión que pasó v0.0.8 → primera versión que falla v0.0.11
Un lado de este límite no tiene árbol de dependencias resuelto, así que no se pudo comparar nada.
-
Última versión que falla v0.0.11 → primera versión que pasa v0.0.12
Qué difiere a ambos lados del límite
- golang.org/x/sys v0.0.0-20200116001909-b77594299b42, v0.0.0-20210615035016-665e8c7367d1, v0.17.0, v0.18.0 → v0.0.0-20191026070338-33540a1f6037 hipótesis
Una versión que cambió al cruzar el límite es una candidata, no una causa. Solo se marca como evidencia un recibo que registró el fallo y el árbol que resolvió en la misma ejecución.
-
Última versión que pasó v0.0.17 → primera versión que falla v0.0.20
Qué difiere a ambos lados del límite
- golang.org/x/sys v0.7.0 → v0.31.0, v0.41.0, v0.45.0, v0.46.0 hipótesis
Una versión que cambió al cruzar el límite es una candidata, no una causa. Solo se marca como evidencia un recibo que registró el fallo y el árbol que resolvió en la misma ejecución.
Versiones de dependencias por versión
A qué resolvió sus hijos cada versión de este paquete. Primero va el hijo cuya versión se movió: ahí una actualización cambió algo bajo tus pies.
| Biblioteca | v0.0.24 | v0.0.20 | v0.0.17 | v0.0.12 | v0.0.11 | v0.0.7 |
|---|---|---|---|---|---|---|
| golang.org/x/sys | v0.47.0 | v0.31.0 | v0.7.0 | v0.18.0 | v0.0.0-20191026070338-33540a1f6037 | v0.0.0-20210615035016-665e8c7367d1 |
Se movieron: 1 · iguales en todas las versiones: 0
Una arista registra que un resolutor colocó una versión junto a otra en una máquina real. No afirma que ambas funcionen juntas; a esa pregunta responden las muestras y los contratos, no la presencia de una fila.
Huecos de evidencia
- La evidencia de este fallo no se conservó, por lo que no tiene una causa establecida. Su hash almacenado es procedencia, no identidad.
- Versiones de esta ventana nunca medidas en PROJECT_TEST: 1
- No hay árbol de dependencias resuelto para v0.0.8 ni para v0.0.11, así que no se pudieron comparar las versiones a ambos lados del límite.
- No se infirió ningún dominio de fallo para este fallo.
Respuestas publicadas para las versiones afectadas
- github.com/mattn/go-isatty v0.0.24: IsTerminal, IsCygwinTerminal Esta red ofrece una sola cosa: una muestra que compila. La ejecutó en un sandbox y guardó el recibo firmado. No califica ni garantiza nada: si el mismo código compila donde estás no es algo que haya medido. HOWgithub.com/mattn/go-isatty.IsTerminalgithub.com/mattn/go-isatty.IsCygwinTerminal MIT-0 · 2026-08-18
- github.com/mattn/go-isatty v0.0.20: isatty.IsTerminal and isatty.IsCygwinTerminal determine terminal capabilities purely via OS descriptor ioctl probes and safely return false for pipes, files, and invalid descriptors without evaluating TERM or CYGWIN environment variables Esta red ofrece una sola cosa: una muestra que compila. La ejecutó en un sandbox y guardó el recibo firmado. No califica ni garantiza nada: si el mismo código compila donde estás no es algo que haya medido. HOWisatty.IsTerminalisatty.IsCygwinTerminalgo MIT-0 · 2026-08-19
- github.com/mattn/go-isatty v0.0.11: IsCygwinTerminal, IsTerminal Esta red ofrece una sola cosa: una muestra que compila. La ejecutó en un sandbox y guardó el recibo firmado. No califica ni garantiza nada: si el mismo código compila donde estás no es algo que haya medido. HOWgithub.com/mattn/go-isatty.IsCygwinTerminalgithub.com/mattn/go-isatty.IsTerminal MIT-0 · 2026-08-26