File tree Expand file tree Collapse file tree 1 file changed +9
-4
lines changed Expand file tree Collapse file tree 1 file changed +9
-4
lines changed Original file line number Diff line number Diff line change 91
91
./y.sh prepare --only-libcore --cross
92
92
./y.sh build --sysroot --features compiler-builtins-no-f16-f128 --target-triple m68k-unknown-linux-gnu
93
93
./y.sh test --mini-tests --target-triple m68k-unknown-linux-gnu
94
- CG_GCC_TEST_TARGET=m68k-unknown-linux-gnu ./y.sh test --cargo-tests --target-triple m68k-unknown-linux-gnu
94
+ # FIXME: since https://github.com/rust-lang/rust/pull/140809, we cannot run programs for architectures not
95
+ # supported by the object crate, since this adds a dependency on symbols.o for the panic runtime.
96
+ # And as such, a wrong order of the object files in the linker command now fails with an undefined reference
97
+ # to some symbols like __rustc::rust_panic.
98
+ #CG_GCC_TEST_TARGET=m68k-unknown-linux-gnu ./y.sh test --cargo-tests --target-triple m68k-unknown-linux-gnu
95
99
./y.sh clean all
96
100
97
101
- name : Prepare dependencies
@@ -100,9 +104,10 @@ jobs:
100
104
git config --global user.name "User"
101
105
./y.sh prepare --cross
102
106
103
- - name : Run tests
104
- run : |
105
- ./y.sh test --target-triple m68k-unknown-linux-gnu --release --clean --build-sysroot --sysroot-features compiler-builtins-no-f16-f128 ${{ matrix.commands }}
107
+ # FIXME: We cannot run programs for architectures not supported by the object crate. See comment above.
108
+ # - name: Run tests
109
+ # run: |
110
+ # ./y.sh test --target-triple m68k-unknown-linux-gnu --release --clean --build-sysroot --sysroot-features compiler-builtins-no-f16-f128 ${{ matrix.commands }}
106
111
107
112
- name : Run Hello World!
108
113
run : |
You can’t perform that action at this time.
0 commit comments