On Mon, Sep 28, 2020 at 09:50:00PM +0200, Stefan Schulze Frielinghaus via Gcc-patches wrote: > This patch breaks quite a view test cases (target-attribute/tattr-*) on > IBM Z. Having a look at function cl_target_option_restore reveals that > some members of opts_set are reduced to 1 or 0 depending on whether a > member was set before or not, e.g. for target_flags we have
I've tried to reproduce the tattr FAILs reported in https://gcc.gnu.org/pipermail/gcc-testresults/2020-September/608760.html in a cross-compiler (with #define HAVE_AS_MACHINE_MACHINEMODE 1 ), but couldn't, neither the ICEs nor the scan-assembler failures. Anyway, could you do a side-by-side debugging of one of those failures before/after my change and see what behaves differently? Jakub