Skip to content

Commit 7952112

Browse files
Renamed cross-crate-demo -> cross-crate-demo-problem; moved its scripts
1 parent 427f81c commit 7952112

File tree

25 files changed

+14
-14
lines changed

25 files changed

+14
-14
lines changed

.github/workflows/main.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,10 @@ jobs:
2828
rustup install nightly --profile minimal
2929
rustup +nightly component add miri
3030
cargo +nightly miri test
31-
cross-crate-demo/bin/static_option_u8.sh
32-
cross-crate-demo/bin/static_str.sh
33-
cross-crate-demo/bin/literal_str.sh
34-
cross-crate-demo/bin-fat-lto/static_option_u8.sh
35-
cross-crate-demo/bin-fat-lto/static_str.sh
36-
cross-crate-demo/bin-fat-lto/literal_str.sh
31+
cross-crate-demo-problem/bin/invocation_scripts/static_option_u8.sh
32+
cross-crate-demo-problem/bin/invocation_scripts/static_str.sh
33+
cross-crate-demo-problem/bin/invocation_scripts/literal_str.sh
34+
cross-crate-demo-problem/bin-fat-lto/invocation_scripts/static_option_u8.sh
35+
cross-crate-demo-problem/bin-fat-lto/invocation_scripts/static_str.sh
36+
cross-crate-demo-problem/bin-fat-lto/invocation_scripts/literal_str.sh
3737
shell: sh

.gitignore

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
/target
2-
/cross-crate-demo/*/target
2+
/cross-crate-demo*/*/target
33

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ designated `static`). Rust/LLVM re-uses address of one such matching `static`' f
3838
equal value(s) defined as `const`. See a test [`src/lib.rs` ->
3939
`addresses_not_unique_between_const_and_static()`](https://github.com/peter-lyons-kehl/ndd/blob/26d743d9b7bbaf41155e00174f8827efca5d5f32/src/lib.rs#L95).
4040
Such `const`, `static` or literal could be in 3rd party code, and private - not even exported (see
41-
[`cross-crate-demo`](cross-crate-demo))!
41+
[`cross-crate-demo-problem`](cross-crate-demo-problem))!
4242

4343
Things get worse: `debug` builds don't have this consistent:
4444

@@ -233,12 +233,12 @@ Alpine Linux and are POSIX-compliant.
233233
- `rustup +nightly component add miri`
234234
- `cargo +nightly miri test`
235235
- `release`-only demonstration:
236-
- `cross-crate-demo/bin/static_option_u8.sh`
237-
- `cross-crate-demo/bin/static_str.sh`
238-
- `cross-crate-demo/bin/literal_str.sh`
239-
- `cross-crate-demo/bin-fat-lto/static_option_u8.sh`
240-
- `cross-crate-demo/bin-fat-lto/static_str.sh`
241-
- `cross-crate-demo/bin-fat-lto/literal_str.sh`
236+
- `cross-crate-demo-problem/bin/invocation_scripts/static_option_u8.sh`
237+
- `cross-crate-demo-problem/bin/invocation_scripts/static_str.sh`
238+
- `cross-crate-demo-problem/bin/invocation_scripts/literal_str.sh`
239+
- `cross-crate-demo-problem/bin-fat-lto/invocation_scripts/static_option_u8.sh`
240+
- `cross-crate-demo-problem/bin-fat-lto/invocation_scripts/static_str.sh`
241+
- `cross-crate-demo-problem/bin-fat-lto/invocation_scripts/literal_str.sh`
242242
- validate the versioning convention:
243243
- [`pre-commit`](./pre-commit)
244244

File renamed without changes.
File renamed without changes.
File renamed without changes.

cross-crate-demo/bin-fat-lto/literal_str.sh renamed to cross-crate-demo-problem/bin-fat-lto/invocation_scripts/literal_str.sh

File renamed without changes.

cross-crate-demo/bin-fat-lto/static_option_u8.sh renamed to cross-crate-demo-problem/bin-fat-lto/invocation_scripts/static_option_u8.sh

File renamed without changes.

cross-crate-demo/bin-fat-lto/static_str.sh renamed to cross-crate-demo-problem/bin-fat-lto/invocation_scripts/static_str.sh

File renamed without changes.

cross-crate-demo/bin-fat-lto/src/bin/literal_str.rs renamed to cross-crate-demo-problem/bin-fat-lto/src/bin/literal_str.rs

File renamed without changes.

0 commit comments

Comments
 (0)