dwz 0.14 release?
Tom de Vries
tdevries@suse.de
Thu Feb 11 09:15:04 GMT 2021
On 2/10/21 1:06 PM, Mark Wielaard wrote:
> Hi,
>
> I was wondering what we still need to do to get a 0.14 release out?
> It would be nice to release now that we support DWARF5 as GCC11 outputs
> it by default now. There are some DWARF5 constructs we still don't
> support, but they aren't really required because they are non-default.
>
> The only real issue is the combination of DWARF5 and dwz --odr. We see
> the following failures in the testsuite:
>
> There are still failures with the ODR support when building the
> testcases with -gdwarf-5, specifically:
>
> FAIL: /opt/local/src/dwz/testsuite/dwz.tests/odr-class-ns.sh
> FAIL: /opt/local/src/dwz/testsuite/dwz.tests/odr-def-decl.sh
> FAIL: /opt/local/src/dwz/testsuite/dwz.tests/odr-loc.sh
> FAIL: /opt/local/src/dwz/testsuite/dwz.tests/odr-struct.sh
> FAIL: /opt/local/src/dwz/testsuite/dwz.tests/odr-struct-ns.sh
> FAIL: /opt/local/src/dwz/testsuite/dwz.tests/odr-union.sh
> FAIL: /opt/local/src/dwz/testsuite/dwz.tests/odr-class.sh
> FAIL: /opt/local/src/dwz/testsuite/dwz.tests/odr-union-ns.sh
>
> I haven't really investigated why that is. But we can always say
> that ODR support is experimental and doesn't yet work for DWARF5.
I can't reproduce this, can you open an PR with more details?
Anyway, odr will be experimental. It still need to marked as such.
Furthermore, I still need to go through the PR list and clean up.
Thanks,
- Tom
More information about the Dwz
mailing list