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