[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH v2 13/36] tcg: Use tcg_constant_{i32,i64} with tcg int expand
From: |
Richard Henderson |
Subject: |
Re: [PATCH v2 13/36] tcg: Use tcg_constant_{i32,i64} with tcg int expanders |
Date: |
Thu, 23 Apr 2020 16:13:27 -0700 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.7.0 |
On 4/22/20 1:04 PM, Alex Bennée wrote:
>
> Richard Henderson <address@hidden> writes:
>
>> Signed-off-by: Richard Henderson <address@hidden>
>
> We have a regression. Setting up a build dir with:
>
> ../../configure --disable-tools --disable-docs
> --target-list=sparc-softmmu,sparc64-softmmu
> make -j30 && make check-acceptance
>
> And then running a bisect between HEAD and master:
>
> git bisect run /bin/sh -c "cd builds/bisect && make -j30 &&
> ./tests/venv/bin/avocado run
> ./tests/acceptance/boot_linux_console.py:BootLinuxConsole.test_sparc_ss20"
>
> Fingers:
>
> a4d42b76dd29818e4f393c4c3eb59601b0015b2f is the first bad commit
> commit a4d42b76dd29818e4f393c4c3eb59601b0015b2f
> Author: Richard Henderson <address@hidden>
> Date: Tue Apr 21 18:16:59 2020 -0700
>
> tcg: Use tcg_constant_{i32,i64} with tcg int expanders
>
> Signed-off-by: Richard Henderson <address@hidden>
> Message-Id: <address@hidden>
Ho hum. I can reproduce this, but after a day of debugging I'm no closer to
figuring out what's wrong than when I started.
I'm going to put this whole section of TEMP_CONST to the side for now.
r~
- Re: [PATCH v2 11/36] tcg: Introduce TYPE_CONST temporaries, (continued)
- [PATCH v2 14/36] tcg: Use tcg_constant_{i32, vec} with tcg vec expanders, Richard Henderson, 2020/04/21
- [PATCH v2 16/36] tcg: Rename struct tcg_temp_info to TempOptInfo, Richard Henderson, 2020/04/21
- [PATCH v2 13/36] tcg: Use tcg_constant_{i32, i64} with tcg int expanders, Richard Henderson, 2020/04/21
- Re: [PATCH v2 13/36] tcg: Use tcg_constant_{i32,i64} with tcg int expanders, Alex Bennée, 2020/04/22
[PATCH v2 17/36] tcg/optimize: Adjust TempOptInfo allocation, Richard Henderson, 2020/04/21
[PATCH v2 18/36] tcg/optimize: Use tcg_constant_internal with constant folding, Richard Henderson, 2020/04/21
[PATCH v2 21/36] tcg: Use tcg_out_dupi_vec from temp_load, Richard Henderson, 2020/04/21
[PATCH v2 20/36] tcg: Remove movi and dupi opcodes, Richard Henderson, 2020/04/21