Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

NVHPC: OpenBLAS should now pass `-fortranlibs` rather than `-pgf90libs` when using `nvc` to link in Fortran runtime

Abierto
#6,143 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

@cparrott73 ya está trabajando en esto.

Desde el 20/10/2026.

  • #6144 de @cparrott73 — abierto

Evaluación

Dificultad
1/5
Tiempo estimado
Menos de una hora
Aptitud para principiantes
20/100
Tipo de issue
Error
Claridad
Bien especificado
Estado de actividad
Activo
Stack tecnológico
c
Área
backend

Línea de trabajo

The issue identifies the NVHPC link flag change but names no file or test. Start by searching the repository for -pgf90libs and inspect the compiler configuration that uses it. Done means the nvc link configuration uses -fortranlibs; the issue author says they plan to send a PR.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

Summary

The -pgf90libs flag is deprecated in nvc in the NVHPC compilers, and it will likely go away in future compiler releases. This was a legacy bridge flag allowing users to transition from PGI to NVHPC with minimal impact. However, the last PGI release was six years ago, and it is time to sunset the -pgf90libs flag. In its place, we now recommend the use of the equivalent -fortranlibs flag when calling nvc to link in the Fortran runtime for nvfortran-compiled objects. -fortranlibs has already been accepted for quite some time now.

I will send a PR with this change, so that OpenBLAS will continue to compile with future releases of NVHPC.

Lenguaje dominante
C
Estrellas
7.6k
Forks
1.7k
Merge medio
1 d 17 h
PR fusionados (30 d)
42

Preparar el entorno

Este proyecto no incluye contenedor de desarrollo, Dockerfile ni guía de contribución, así que la configuración corre por tu cuenta: empieza por su README y consulta nuestra guía para la primera contribución para los pasos generales.

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de OpenMathLib/OpenBLAS

Todos los issues de OpenMathLib/OpenBLAS

Issues similares

Más issues de C

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.