Skip to content

Commit f0ea73e

Browse files
committed
Remove pgo-only builds on macOS and Linux
1 parent cb332f8 commit f0ea73e

File tree

2 files changed

+3
-12
lines changed

2 files changed

+3
-12
lines changed

ci-targets.yaml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ darwin:
1111
- "3.13"
1212
build_options:
1313
- debug
14-
- pgo
1514
- pgo+lto
1615
build_options_conditional:
1716
- options:
@@ -30,7 +29,6 @@ darwin:
3029
- "3.13"
3130
build_options:
3231
- debug
33-
- pgo
3432
- pgo+lto
3533
build_options_conditional:
3634
- options:
@@ -151,7 +149,6 @@ linux:
151149
- "3.13"
152150
build_options:
153151
- debug
154-
- pgo
155152
- pgo+lto
156153
build_options_conditional:
157154
- options:
@@ -173,7 +170,6 @@ linux:
173170
- "3.13"
174171
build_options:
175172
- debug
176-
- pgo
177173
- pgo+lto
178174
build_options_conditional:
179175
- options:
@@ -195,7 +191,6 @@ linux:
195191
- "3.13"
196192
build_options:
197193
- debug
198-
- pgo
199194
- pgo+lto
200195
build_options_conditional:
201196
- options:

src/release.rs

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ pub static RELEASE_TRIPLES: Lazy<BTreeMap<&'static str, TripleRelease>> = Lazy::
7777
let mut h = BTreeMap::new();
7878

7979
// macOS.
80-
let macos_suffixes = vec!["debug", "pgo", "pgo+lto"];
80+
let macos_suffixes = vec!["debug", "pgo+lto"];
8181
let macos_suffixes_313 = vec![
8282
"freethreaded+debug",
8383
"freethreaded+pgo",
@@ -162,13 +162,9 @@ pub static RELEASE_TRIPLES: Lazy<BTreeMap<&'static str, TripleRelease>> = Lazy::
162162
);
163163

164164
// Linux.
165-
let linux_suffixes_pgo = vec!["debug", "pgo", "pgo+lto"];
165+
let linux_suffixes_pgo = vec!["debug", "pgo+lto"];
166166
let linux_suffixes_nopgo = vec!["debug", "lto", "noopt"];
167-
let linux_suffixes_pgo_freethreaded = vec![
168-
"freethreaded+debug",
169-
"freethreaded+pgo",
170-
"freethreaded+pgo+lto",
171-
];
167+
let linux_suffixes_pgo_freethreaded = vec!["freethreaded+debug", "freethreaded+pgo+lto"];
172168
let linux_suffixes_nopgo_freethreaded = vec![
173169
"freethreaded+debug",
174170
"freethreaded+lto",

0 commit comments

Comments
 (0)