Commit Graph

1230 Commits

Author SHA1 Message Date
Joseph Myers
66da79fb84 further fixes for testing non-production cross compilers (RHEL-114521)
- enable stack-protector tests in cross testing

Related: RHEL-114521
2026-01-06 22:15:21 +00:00
Joseph Myers
8e23dd583b fixes for testing non-production cross compilers (RHEL-114521)
- include libstdc++fs.a and libstdc++exp.a in sysroot packages
- add libsanitizer sysroot packages
- save testsuite .sum files in build logs
- add packages with files from build tree used in testsuite
- escape \r in dg-regexp test names to avoid truncation in build-tree testing
- fix iconv linking for installed testing
- enable compat testing for installed testing
- distinguish canonical and noncanonical target for installed testing
- add plugin headers packages for cross compilers
- install text-art/*.h plugin headers
- support plugin tests for installed testing

Related: RHEL-114521
2025-12-16 18:36:03 +00:00
Václav Kadlčík
a9f6d01ddc Update gating requirements
- Drop stuff not applicable to the current CS/RHEL branch
- Require image mode testing
2025-11-20 15:06:07 +01:00
Siddhesh Poyarekar
a0f6d1d075 gcc-14.3.1-4
Resolves: RHEL-116483

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-28 13:07:59 -04:00
Joseph Myers
c660454a00 Add sysroot packages for use by non-production cross compilers
Resolves: RHEL-118680
2025-10-22 21:41:38 +01:00
Marek Polacek
ad2ef88163 Add cross compilers for aarch64, ppc64le and s390x for non-production uses
Resolves: RHEL-114519
2025-10-16 09:54:22 -04:00
Siddhesh Poyarekar
3da838f917 Add branch, conditions, and calls to gcov function summaries
Backported commit 580664d1b66a5d98e5e87d9ff728566b309e89b1 from upstream GCC.

The gcov function summaries only output the covered lines, not the
branches and calls. Since the function summaries is an opt-in it
probably makes sense to also include branch coverage, calls, and
condition coverage.

Resolves: RHEL-105464

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-14 11:49:26 -04:00
Václav Kadlčík
ea518bd68d Update the repo setup for tier0 testing
- Enable debuginfos which is needed for a newly added test [1]
- While here, do not enable epel, it's not needed for tier0

[1] https://gitlab.com/redhat/centos-stream/tests/gcc/-/tree/main/tests/Regression/upstream-libstdcxx-testsuite?ref_type=heads
2025-09-25 12:49:51 +02:00
Siddhesh Poyarekar
1509a3faae Update to latest pretty printers from GTS
Resolves: RHEL-81976
2025-06-23 07:26:25 -04:00
Joseph Myers
892f5561f3 14.3.1-2
Update GCC from Fedora / upstream GCC 14 branch.

Resolves: RHEL-83953
2025-06-19 17:30:56 +01:00
Siddhesh Poyarekar
f4e8840041 Tune for z16 on S390x on RHEL10 and later
Resolves: RHEL-86679
2025-05-26 13:14:02 -04:00
Václav Kadlčík
5780c4d2e3 Extend the downstream test coverage
- The only test moved to CentOS
  https://gitlab.com/redhat/centos-stream/tests/gcc/-/tree/main/tests/Sanity/smoke-test

- The original test plan removed (ci.fmf)

- New test plan created (tier0.fmf). It includes all the tests
  in CentOS labeled as tier 1.
2025-05-21 17:17:36 +02:00
Václav Kadlčík
c5297fad54 Disable rpminspect's rpmdeps in CI 2025-04-24 10:57:21 +02:00
Qin Yuan
3de627ea7f Setup reverse depedency testing (RHEL-86652)
Resolves: RHEL-86652
2025-04-09 19:54:31 +08:00
Marek Polacek
03010c2b25 14.2.1-7
Resolves: RHEL-65532
2025-01-21 11:47:44 -05:00
Marek Polacek
c8ca25800f 14.2.1-7
Resolves: RHEL-65532
Resolves: RHEL-73475
Resolves: RHEL-73585
2025-01-21 11:14:19 -05:00
Václav Kadlčík
751e68f594 Align testing configuration with c9s
plans/ci.fmf we had here wasn't particularly useful, it duplicated
osci_compose_gate (see gating.yaml).

The testing configuration in c9s is at the moment in a better shape,
thanks to RHEL-69756. Let's align c10s with c9s.
2024-12-03 13:49:24 +01:00
Joseph Myers
bd5d2e27d2 Update from GCC 14 branch
Resolves: RHEL-65389
Resolves: RHEL-64021
2024-11-08 15:41:31 +00:00
Troy Dawson
d66e1f45d5 Bump release for October 2024 mass rebuild:
Resolves: RHEL-64018
2024-10-29 08:25:31 -07:00
Jakub Jelinek
b557e0d39f Use https:// instead of git:// in git URLs.
Resolves: RHEL-61086
2024-10-03 17:02:46 -04:00
Siddhesh Poyarekar
9c9959a813 Default tuning to power 10 for RHEL10 and later
Resolves: RHEL-56476
2024-09-25 00:14:51 -04:00
Václav Kadlčík
54a06d3657 Avoid some rpminspect failures in gating
- badfuncs - false positives
- pathmigration - genuine but of a low priority
2024-09-10 11:27:23 +02:00
Marek Polacek
72038e22ca Fix NVR
Resolves: RHEL-45041
2024-08-16 16:55:00 -04:00
mpolacek
b4c86d045c Merge branch 'c10s' into 'c10s'
# Conflicts:
#   gcc.spec
2024-08-08 21:39:38 +00:00
Marek Polacek
c8af459afd GCC 14.2 release
Resolves: RHEL-45041
2024-08-08 17:35:03 -04:00
Troy Dawson
2e0298f29d Bump release for June 2024 mass rebuild 2024-06-24 08:43:07 -07:00
Marek Polacek
f164eb2f63 14.1.1-5
Resolves: RHEL-29971
2024-06-10 13:54:05 -04:00
Marek Polacek
e665b52be9 14.1.1-2
Resolves: RHEL-33402
2024-05-20 11:51:07 -04:00
Marek Polacek
e0722bcd12 14.1.1-1
Resolves: RHEL-32672
2024-05-10 17:49:56 -04:00
Marek Polacek
0b16d07303 14.1.1-1
Resolves: RHEL-32672
2024-05-10 17:29:23 -04:00
Václav Kadlčík
c84dbe59c5 Configure RHEL-10 gating 2024-04-24 12:27:10 +02:00
Marek Polacek
3344a0951a 14.0.1-0.15
Resolves: RHEL-32672
2024-04-12 14:03:44 -04:00
Jakub Jelinek
216b9da073 14.0.1-0.6 2024-02-08 15:21:37 +01:00
Jakub Jelinek
564bdfea3f 14.0.1-0.5 2024-02-07 16:19:23 +01:00
Jakub Jelinek
5ccff5cd88 14.0.1-0.4 2024-01-27 12:08:41 +01:00
Jakub Jelinek
d10c76f901 14.0.1-0.3 2024-01-25 13:29:52 +01:00
Fedora Release Engineering
1ff01b9f76 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-24 12:35:18 +00:00
Jakub Jelinek
1362054ff7 AMD GCN offloading support. 2024-01-23 16:24:18 +01:00
Fedora Release Engineering
41cbdc2247 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-19 20:20:52 +00:00
Jakub Jelinek
f2827fcbf7 14.0.1-0.2 2024-01-18 17:39:23 +01:00
Jakub Jelinek
592bd10bc7 14.0.1-0.2 2024-01-18 17:37:18 +01:00
Jakub Jelinek
667479a5c7 14.0.1-0.2 2024-01-18 17:03:52 +01:00
Jakub Jelinek
352f3e92ab 14.0.1-0.1 2024-01-13 12:49:39 +01:00
Jakub Jelinek
54bd293004 13.2.1-6 2023-12-05 18:33:40 +01:00
Jakub Jelinek
c741e6965d gcc-13.2.1-5 2023-11-13 18:00:18 +01:00
Václav Kadlčík
b2371a5073 Move gating tests to a different repo
Remove the gating tests from here and use the tests from
  https://src.fedoraproject.org/tests/gcc
There's more of them there, they are are more up-to-date,
maintained by RHEL QA staff and re-used in other downstreams
(CentOS Stream, RHEL, RHIVOS).
2023-11-09 10:22:15 +01:00
Jakub Jelinek
666e815832 13.2.1-4 2023-10-11 10:27:55 +02:00
Jakub Jelinek
c4ec5953ba 13.2.1-3 2023-09-18 10:06:19 +02:00
Jakub Jelinek
8eebf44373 13.2.1-2 2023-09-08 22:38:33 +02:00
Jakub Jelinek
3245329e23 13.2.1-2 2023-09-06 15:13:22 +02:00