Skip to content

[R][CI] Disable Rhub GCC 12 and GCC 13 with LTO jobs — images no longer match CRAN #49737

@thisisnic

Description

@thisisnic

Describe the bug, including details regarding any error messages, version, and platform.

The "Rhub GCC 12" and "Rhub GCC 13 with LTO" jobs in r_extra.yml are intended to track CRAN's GCC check environment, but CRAN's GCC-based check flavors now use GCC 15, while the rhub Docker images provide GCC 12 and GCC 13 respectively.

This means both jobs are testing compiler configurations CRAN no longer uses. Since rlang 1.2.0 (released 2026-04-07), the GCC 13 job fails consistently because rlang doesn't compile under GCC 13 with LTO — but it passes fine on CRAN's actual GCC 15 infrastructure.

We should disable both jobs until a matching rhub image is available (see #49738).

References

Component(s)

R, Continuous Integration

Metadata

Metadata

Assignees

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions