Re: [PULL 07/11] tests/tcg/aarch64: Add testcases for IC IVAU and dual-mapped code

2023-07-07 Thread John Högberg
: Add testcases for IC IVAU and dual-mapped code Date: Thu, 06 Jul 2023 13:54:35 +0100 On Thu, 6 Jul 2023 at 13:45, John Högberg wrote: > > > That is enough to get it to build, but then in the CI the test > > consistently fails: > > > > https://gitlab.com/p

Re: [PULL 07/11] tests/tcg/aarch64: Add testcases for IC IVAU and dual-mapped code

2023-07-06 Thread Peter Maydell
On Thu, 6 Jul 2023 at 13:45, John Högberg wrote: > > > That is enough to get it to build, but then in the CI the test > > consistently fails: > > > > https://gitlab.com/pm215/qemu/-/jobs/4606447875 > > > > TEST icivau on aarch64 > > make[1]: *** [Makefile:178: run-icivau] Error 1 > > > > I'm going

Re: [PULL 07/11] tests/tcg/aarch64: Add testcases for IC IVAU and dual-mapped code

2023-07-06 Thread John Högberg
> That is enough to get it to build, but then in the CI the test > consistently fails: > > https://gitlab.com/pm215/qemu/-/jobs/4606447875 > > TEST icivau on aarch64 > make[1]: *** [Makefile:178: run-icivau] Error 1 > > I'm going to drop this patch from the pullreq until we > can figure out what's

Re: [PULL 07/11] tests/tcg/aarch64: Add testcases for IC IVAU and dual-mapped code

2023-07-06 Thread Peter Maydell
On Wed, 5 Jul 2023 at 10:25, Philippe Mathieu-Daudé wrote: > > Cc'ing John. > > On 5/7/23 06:53, Richard Henderson wrote: > > On 7/4/23 18:36, Peter Maydell wrote: > >> +int main(int argc, char **argv) > >> +{ > >> +const char *shm_name = "qemu-test-tcg-aarch64-icivau"; > >> +int fd; > >>

Re: [PULL 07/11] tests/tcg/aarch64: Add testcases for IC IVAU and dual-mapped code

2023-07-05 Thread Richard Henderson
On 7/5/23 11:25, Philippe Mathieu-Daudé wrote: /usr/lib/gcc-cross/aarch64-linux-gnu/10/../../../../aarch64-linux-gnu/bin/ld: /usr/lib/gcc-cross/aarch64-linux-gnu/10/../../../../aarch64-linux-gnu/lib/../lib/librt.a(shm_open.o): in function `shm_open': (.text+0x3c): undefined reference to `__shm_d

Re: [PULL 07/11] tests/tcg/aarch64: Add testcases for IC IVAU and dual-mapped code

2023-07-05 Thread Philippe Mathieu-Daudé
Cc'ing John. On 5/7/23 06:53, Richard Henderson wrote: On 7/4/23 18:36, Peter Maydell wrote: +int main(int argc, char **argv) +{ +    const char *shm_name = "qemu-test-tcg-aarch64-icivau"; +    int fd; + +    fd = shm_open(shm_name, O_CREAT | O_RDWR, S_IRUSR | S_IWUSR); Build failures: https

Re: [PULL 07/11] tests/tcg/aarch64: Add testcases for IC IVAU and dual-mapped code

2023-07-04 Thread Richard Henderson
On 7/4/23 18:36, Peter Maydell wrote: +int main(int argc, char **argv) +{ +const char *shm_name = "qemu-test-tcg-aarch64-icivau"; +int fd; + +fd = shm_open(shm_name, O_CREAT | O_RDWR, S_IRUSR | S_IWUSR); Build failures: https://gitlab.com/qemu-project/qemu/-/jobs/4592433393#L3958 h

[PULL 07/11] tests/tcg/aarch64: Add testcases for IC IVAU and dual-mapped code

2023-07-04 Thread Peter Maydell
From: John Högberg https://gitlab.com/qemu-project/qemu/-/issues/1034 Signed-off-by: John Högberg Message-id: 168778890374.24232.340213885153806878...@git.sr.ht Reviewed-by: Peter Maydell [PMM: fixed typo in comment] Signed-off-by: Peter Maydell --- tests/tcg/aarch64/icivau.c| 189 ++