public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
From: Tobias Burnus <tburnus@baylibre.com>
To: Andrew Stubbs <ams@baylibre.com>, gcc-patches <gcc-patches@gcc.gnu.org>
Subject: Re: [patch] gcn/mkoffload.cc: Fix SRAM_ECC and XNACK handling [PR111966]
Date: Thu, 25 Jan 2024 13:06:11 +0100	[thread overview]
Message-ID: <b95946d0-5841-4e90-8f65-c2696e846409@baylibre.com> (raw)
In-Reply-To: <8f1c4d70-d067-45ff-9a4f-076f47c470da@baylibre.com>

[-- Attachment #1: Type: text/plain, Size: 3241 bytes --]

Andrew Stubbs wrote:
> I've got so confused trying to figure out this stuff and how it works 
> with different LLVM, different defaults, different devices.
> 
> I think this patch is fine, but we should wait until we can test it on 
> all those devices.

Well, we can test the compiling part without the need for any device.

I have now run the attached script and the result running yesterday's 
build with both my patch and your patch applied.


That's with Ubuntu 22's system LLVM 15 and readelf.

The "2>/dev/null" silences the warning:
"Missing knowledge of 32-bit reloc types used in DWARF sections of 
machine number 224"

It looks as if some cleanup is needed - both for consistency between the 
code generated for the '.s' file vs. the 'llvm-mc' ("as") command line 
and also "mkoffload.cc" does not seem to be fully correct, either.

* * *

RESULTS:

* Expected:

lto1: error: '-mxnack=on' is incompatible with '-march=fiji'
lto1: error: '-mxnack=on' is incompatible with '-march=gfx1030'
lto1: error: '-mxnack=on' is incompatible with '-march=gfx1100'


Compiler bugs (ASM_SPEC vs. gcn.cc), i.e. causing llvm-mc assember errors:

* gfx900 and gfx906 for
     -foffload-options=-mxnack=any
   or
     -foffload-options=-mxnack=on
as that sets
     ".amdhsa_reserve_xnack_mask    1"
but passes
     -mattr=-xnack


* For gfx908 and gfx90a, the SRAM argument is wrongly passed, e.g.,
      -mattr=-xnack-mattr=-sramecc
such that one gets the messages:
'-xnack-mattr=-sramecc' is not a recognized feature for this target
'-xnack-mattr=+sramecc' is not a recognized feature for this target
'-xnack-mattr=-sramecc' is not a recognized feature for this target
'-xnack-mattr=+sramecc' is not a recognized feature for this target
'-xnack-mattr=-sramecc' is not a recognized feature for this target
'-xnack-mattr=+sramecc' is not a recognized feature for this target
'-xnack-mattr=-sramecc' is not a recognized feature for this target
'-xnack-mattr=+sramecc' is not a recognized feature for this target
'-xnack-mattr=-sramecc' is not a recognized feature for this target
'-xnack-mattr=+sramecc' is not a recognized feature for this target
'+xnack-mattr=-sramecc' is not a recognized feature for this target
'+xnack-mattr=+sramecc' is not a recognized feature for this target


Now to my patch for mkoffload:

* For the debug-file generation, it fails with
   "incompatible sramecc"
(a) for gfx900:
    -foffload-options=-msram-ecc=off
    -foffload-options=-msram-ecc=any
    -foffload-options=-msram-ecc=on
those cause that SRAM ECC is set but it shouldn't:
   Flags:   0x22c  - a.xamdgcn-amdhsa.mkoffload.hsaco
   Flags:   0x62c  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

=> FIX: unconditional use
     case EF_AMDGPU_MACH_AMDGCN_GFX900:
       SET_SRAM_ECC_UNSET (elf_flags);

(b) for gfx906, here is the reverse true:
   Flags:   0x62f  - a.xamdgcn-
   Flags:   0x22f  - a.xamdgcn-amdhsa.mkoffload.dbg0.o
Namely, it should set SRAMECC_ANY_V4 (0x400) independent of the passed 
-msram=... value.

=> FIX: unconditional use
     case EF_AMDGPU_MACH_AMDGCN_GFX906:
       SET_XNACK_ANY (elf_flags);

And for gfx908/gfx90a, I think it makes sense to fix first the compiler
issue; I think gfx90a should be fine, for gfx908 I am less sure.

Tobias

[-- Attachment #2: test-xnack.sh --]
[-- Type: application/x-shellscript, Size: 1729 bytes --]

[-- Attachment #3: out.log --]
[-- Type: text/x-log, Size: 136102 bytes --]


------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx900 -mattr=-xnack -filetype=obj
  Flags:                             0x22c  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0x22c  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-msram-ecc=off
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx900 -mattr=-xnack -filetype=obj
  Flags:                             0x22c  - a.xamdgcn-amdhsa.mkoffload.hsaco
ld: error: incompatible sramecc: ./a.xamdgcn-amdhsa.mkoffload.dbg0.o
collect2: error: ld returned 1 exit status
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
  Flags:                             0xa2c  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-msram-ecc=any
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx900 -mattr=-xnack -filetype=obj
  Flags:                             0x22c  - a.xamdgcn-amdhsa.mkoffload.hsaco
ld: error: incompatible sramecc: ./a.xamdgcn-amdhsa.mkoffload.dbg0.o
collect2: error: ld returned 1 exit status
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
  Flags:                             0x62c  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-msram-ecc=on
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx900 -mattr=-xnack -filetype=obj
  Flags:                             0x22c  - a.xamdgcn-amdhsa.mkoffload.hsaco
ld: error: incompatible sramecc: ./a.xamdgcn-amdhsa.mkoffload.dbg0.o
collect2: error: ld returned 1 exit status
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
  Flags:                             0xe2c  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-mxnack=off
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx900 -mattr=-xnack -filetype=obj
  Flags:                             0x22c  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0x22c  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-mxnack=off -foffload-options=-msram-ecc=off
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx900 -mattr=-xnack -filetype=obj
  Flags:                             0x22c  - a.xamdgcn-amdhsa.mkoffload.hsaco
ld: error: incompatible sramecc: ./a.xamdgcn-amdhsa.mkoffload.dbg0.o
collect2: error: ld returned 1 exit status
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
  Flags:                             0xa2c  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-mxnack=off -foffload-options=-msram-ecc=any
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx900 -mattr=-xnack -filetype=obj
  Flags:                             0x22c  - a.xamdgcn-amdhsa.mkoffload.hsaco
ld: error: incompatible sramecc: ./a.xamdgcn-amdhsa.mkoffload.dbg0.o
collect2: error: ld returned 1 exit status
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
  Flags:                             0x62c  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-mxnack=off -foffload-options=-msram-ecc=on
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx900 -mattr=-xnack -filetype=obj
  Flags:                             0x22c  - a.xamdgcn-amdhsa.mkoffload.hsaco
ld: error: incompatible sramecc: ./a.xamdgcn-amdhsa.mkoffload.dbg0.o
collect2: error: ld returned 1 exit status
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
  Flags:                             0xe2c  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-mxnack=any
------------------------------------------------------------------------------------
/tmp/cc0K30jo.mkoffload.2.s:1:17: error: .amdgcn_target directive's target id amdgcn-unknown-amdhsa--gfx900 does not match the specified target id amdgcn-unknown-amdhsa--gfx900:xnack-
        .amdgcn_target "amdgcn-unknown-amdhsa--gfx900"
                       ^
/tmp/cc0K30jo.mkoffload.2.s:32:4: error: .amdhsa_reserve_xnack_mask does not match target id
          .amdhsa_reserve_xnack_mask    1
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/cc0K30jo.mkoffload.2.s:33:4: error: unknown directive
          .amdhsa_private_segment_fixed_size    0
          ^
/tmp/cc0K30jo.mkoffload.2.s:34:4: error: unknown directive
          .amdhsa_group_segment_fixed_size      1536
          ^
/tmp/cc0K30jo.mkoffload.2.s:35:4: error: unknown directive
          .amdhsa_float_denorm_mode_32  3
          ^
/tmp/cc0K30jo.mkoffload.2.s:36:4: error: unknown directive
          .amdhsa_float_denorm_mode_16_64       3
          ^
/tmp/cc0K30jo.mkoffload.2.s:37:4: error: unknown directive
          .amdhsa_reserve_flat_scratch  0
          ^
/tmp/cc0K30jo.mkoffload.2.s:38:2: error: unknown directive
        .end_amdhsa_kernel
        ^
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx900 -mattr=-xnack -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-mxnack=any -foffload-options=-msram-ecc=off
------------------------------------------------------------------------------------
/tmp/ccWAxITw.mkoffload.2.s:1:17: error: .amdgcn_target directive's target id amdgcn-unknown-amdhsa--gfx900 does not match the specified target id amdgcn-unknown-amdhsa--gfx900:xnack-
        .amdgcn_target "amdgcn-unknown-amdhsa--gfx900"
                       ^
/tmp/ccWAxITw.mkoffload.2.s:32:4: error: .amdhsa_reserve_xnack_mask does not match target id
          .amdhsa_reserve_xnack_mask    1
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/ccWAxITw.mkoffload.2.s:33:4: error: unknown directive
          .amdhsa_private_segment_fixed_size    0
          ^
/tmp/ccWAxITw.mkoffload.2.s:34:4: error: unknown directive
          .amdhsa_group_segment_fixed_size      1536
          ^
/tmp/ccWAxITw.mkoffload.2.s:35:4: error: unknown directive
          .amdhsa_float_denorm_mode_32  3
          ^
/tmp/ccWAxITw.mkoffload.2.s:36:4: error: unknown directive
          .amdhsa_float_denorm_mode_16_64       3
          ^
/tmp/ccWAxITw.mkoffload.2.s:37:4: error: unknown directive
          .amdhsa_reserve_flat_scratch  0
          ^
/tmp/ccWAxITw.mkoffload.2.s:38:2: error: unknown directive
        .end_amdhsa_kernel
        ^
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx900 -mattr=-xnack -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-mxnack=any -foffload-options=-msram-ecc=any
------------------------------------------------------------------------------------
/tmp/ccdzsAhC.mkoffload.2.s:1:17: error: .amdgcn_target directive's target id amdgcn-unknown-amdhsa--gfx900 does not match the specified target id amdgcn-unknown-amdhsa--gfx900:xnack-
        .amdgcn_target "amdgcn-unknown-amdhsa--gfx900"
                       ^
/tmp/ccdzsAhC.mkoffload.2.s:32:4: error: .amdhsa_reserve_xnack_mask does not match target id
          .amdhsa_reserve_xnack_mask    1
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/ccdzsAhC.mkoffload.2.s:33:4: error: unknown directive
          .amdhsa_private_segment_fixed_size    0
          ^
/tmp/ccdzsAhC.mkoffload.2.s:34:4: error: unknown directive
          .amdhsa_group_segment_fixed_size      1536
          ^
/tmp/ccdzsAhC.mkoffload.2.s:35:4: error: unknown directive
          .amdhsa_float_denorm_mode_32  3
          ^
/tmp/ccdzsAhC.mkoffload.2.s:36:4: error: unknown directive
          .amdhsa_float_denorm_mode_16_64       3
          ^
/tmp/ccdzsAhC.mkoffload.2.s:37:4: error: unknown directive
          .amdhsa_reserve_flat_scratch  0
          ^
/tmp/ccdzsAhC.mkoffload.2.s:38:2: error: unknown directive
        .end_amdhsa_kernel
        ^
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx900 -mattr=-xnack -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-mxnack=any -foffload-options=-msram-ecc=on
------------------------------------------------------------------------------------
/tmp/ccGG2Rwo.mkoffload.2.s:1:17: error: .amdgcn_target directive's target id amdgcn-unknown-amdhsa--gfx900 does not match the specified target id amdgcn-unknown-amdhsa--gfx900:xnack-
        .amdgcn_target "amdgcn-unknown-amdhsa--gfx900"
                       ^
/tmp/ccGG2Rwo.mkoffload.2.s:32:4: error: .amdhsa_reserve_xnack_mask does not match target id
          .amdhsa_reserve_xnack_mask    1
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/ccGG2Rwo.mkoffload.2.s:33:4: error: unknown directive
          .amdhsa_private_segment_fixed_size    0
          ^
/tmp/ccGG2Rwo.mkoffload.2.s:34:4: error: unknown directive
          .amdhsa_group_segment_fixed_size      1536
          ^
/tmp/ccGG2Rwo.mkoffload.2.s:35:4: error: unknown directive
          .amdhsa_float_denorm_mode_32  3
          ^
/tmp/ccGG2Rwo.mkoffload.2.s:36:4: error: unknown directive
          .amdhsa_float_denorm_mode_16_64       3
          ^
/tmp/ccGG2Rwo.mkoffload.2.s:37:4: error: unknown directive
          .amdhsa_reserve_flat_scratch  0
          ^
/tmp/ccGG2Rwo.mkoffload.2.s:38:2: error: unknown directive
        .end_amdhsa_kernel
        ^
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx900 -mattr=-xnack -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-mxnack=on
------------------------------------------------------------------------------------
/tmp/ccIDPAcR.mkoffload.2.s:1:17: error: .amdgcn_target directive's target id amdgcn-unknown-amdhsa--gfx900:xnack+ does not match the specified target id amdgcn-unknown-amdhsa--gfx900:xnack-
        .amdgcn_target "amdgcn-unknown-amdhsa--gfx900:xnack+"
                       ^
/tmp/ccIDPAcR.mkoffload.2.s:32:4: error: .amdhsa_reserve_xnack_mask does not match target id
          .amdhsa_reserve_xnack_mask    1
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/ccIDPAcR.mkoffload.2.s:33:4: error: unknown directive
          .amdhsa_private_segment_fixed_size    0
          ^
/tmp/ccIDPAcR.mkoffload.2.s:34:4: error: unknown directive
          .amdhsa_group_segment_fixed_size      1536
          ^
/tmp/ccIDPAcR.mkoffload.2.s:35:4: error: unknown directive
          .amdhsa_float_denorm_mode_32  3
          ^
/tmp/ccIDPAcR.mkoffload.2.s:36:4: error: unknown directive
          .amdhsa_float_denorm_mode_16_64       3
          ^
/tmp/ccIDPAcR.mkoffload.2.s:37:4: error: unknown directive
          .amdhsa_reserve_flat_scratch  0
          ^
/tmp/ccIDPAcR.mkoffload.2.s:38:2: error: unknown directive
        .end_amdhsa_kernel
        ^
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx900 -mattr=-xnack -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-mxnack=on -foffload-options=-msram-ecc=off
------------------------------------------------------------------------------------
/tmp/ccwYI0HS.mkoffload.2.s:1:17: error: .amdgcn_target directive's target id amdgcn-unknown-amdhsa--gfx900:xnack+ does not match the specified target id amdgcn-unknown-amdhsa--gfx900:xnack-
        .amdgcn_target "amdgcn-unknown-amdhsa--gfx900:xnack+"
                       ^
/tmp/ccwYI0HS.mkoffload.2.s:32:4: error: .amdhsa_reserve_xnack_mask does not match target id
          .amdhsa_reserve_xnack_mask    1
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/ccwYI0HS.mkoffload.2.s:33:4: error: unknown directive
          .amdhsa_private_segment_fixed_size    0
          ^
/tmp/ccwYI0HS.mkoffload.2.s:34:4: error: unknown directive
          .amdhsa_group_segment_fixed_size      1536
          ^
/tmp/ccwYI0HS.mkoffload.2.s:35:4: error: unknown directive
          .amdhsa_float_denorm_mode_32  3
          ^
/tmp/ccwYI0HS.mkoffload.2.s:36:4: error: unknown directive
          .amdhsa_float_denorm_mode_16_64       3
          ^
/tmp/ccwYI0HS.mkoffload.2.s:37:4: error: unknown directive
          .amdhsa_reserve_flat_scratch  0
          ^
/tmp/ccwYI0HS.mkoffload.2.s:38:2: error: unknown directive
        .end_amdhsa_kernel
        ^
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx900 -mattr=-xnack -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-mxnack=on -foffload-options=-msram-ecc=any
------------------------------------------------------------------------------------
/tmp/ccR1QGlj.mkoffload.2.s:1:17: error: .amdgcn_target directive's target id amdgcn-unknown-amdhsa--gfx900:xnack+ does not match the specified target id amdgcn-unknown-amdhsa--gfx900:xnack-
        .amdgcn_target "amdgcn-unknown-amdhsa--gfx900:xnack+"
                       ^
/tmp/ccR1QGlj.mkoffload.2.s:32:4: error: .amdhsa_reserve_xnack_mask does not match target id
          .amdhsa_reserve_xnack_mask    1
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/ccR1QGlj.mkoffload.2.s:33:4: error: unknown directive
          .amdhsa_private_segment_fixed_size    0
          ^
/tmp/ccR1QGlj.mkoffload.2.s:34:4: error: unknown directive
          .amdhsa_group_segment_fixed_size      1536
          ^
/tmp/ccR1QGlj.mkoffload.2.s:35:4: error: unknown directive
          .amdhsa_float_denorm_mode_32  3
          ^
/tmp/ccR1QGlj.mkoffload.2.s:36:4: error: unknown directive
          .amdhsa_float_denorm_mode_16_64       3
          ^
/tmp/ccR1QGlj.mkoffload.2.s:37:4: error: unknown directive
          .amdhsa_reserve_flat_scratch  0
          ^
/tmp/ccR1QGlj.mkoffload.2.s:38:2: error: unknown directive
        .end_amdhsa_kernel
        ^
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx900 -mattr=-xnack -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-mxnack=on -foffload-options=-msram-ecc=on
------------------------------------------------------------------------------------
/tmp/ccyWMLiK.mkoffload.2.s:1:17: error: .amdgcn_target directive's target id amdgcn-unknown-amdhsa--gfx900:xnack+ does not match the specified target id amdgcn-unknown-amdhsa--gfx900:xnack-
        .amdgcn_target "amdgcn-unknown-amdhsa--gfx900:xnack+"
                       ^
/tmp/ccyWMLiK.mkoffload.2.s:32:4: error: .amdhsa_reserve_xnack_mask does not match target id
          .amdhsa_reserve_xnack_mask    1
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/ccyWMLiK.mkoffload.2.s:33:4: error: unknown directive
          .amdhsa_private_segment_fixed_size    0
          ^
/tmp/ccyWMLiK.mkoffload.2.s:34:4: error: unknown directive
          .amdhsa_group_segment_fixed_size      1536
          ^
/tmp/ccyWMLiK.mkoffload.2.s:35:4: error: unknown directive
          .amdhsa_float_denorm_mode_32  3
          ^
/tmp/ccyWMLiK.mkoffload.2.s:36:4: error: unknown directive
          .amdhsa_float_denorm_mode_16_64       3
          ^
/tmp/ccyWMLiK.mkoffload.2.s:37:4: error: unknown directive
          .amdhsa_reserve_flat_scratch  0
          ^
/tmp/ccyWMLiK.mkoffload.2.s:38:2: error: unknown directive
        .end_amdhsa_kernel
        ^
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx900 -mattr=-xnack -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=fiji
------------------------------------------------------------------------------------
ld: error: unable to find library -lgomp
collect2: error: ld returned 1 exit status
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=fiji --amdhsa-code-object-version=3 -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=fiji -foffload-options=-msram-ecc=off
------------------------------------------------------------------------------------
ld: error: unable to find library -lgomp
collect2: error: ld returned 1 exit status
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=fiji --amdhsa-code-object-version=3 -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=fiji -foffload-options=-msram-ecc=any
------------------------------------------------------------------------------------
ld: error: unable to find library -lgomp
collect2: error: ld returned 1 exit status
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=fiji --amdhsa-code-object-version=3 -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=fiji -foffload-options=-msram-ecc=on
------------------------------------------------------------------------------------
ld: error: unable to find library -lgomp
collect2: error: ld returned 1 exit status
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=fiji --amdhsa-code-object-version=3 -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=fiji -foffload-options=-mxnack=off
------------------------------------------------------------------------------------
ld: error: unable to find library -lgomp
collect2: error: ld returned 1 exit status
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=fiji --amdhsa-code-object-version=3 -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=fiji -foffload-options=-mxnack=off -foffload-options=-msram-ecc=off
------------------------------------------------------------------------------------
ld: error: unable to find library -lgomp
collect2: error: ld returned 1 exit status
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=fiji --amdhsa-code-object-version=3 -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=fiji -foffload-options=-mxnack=off -foffload-options=-msram-ecc=any
------------------------------------------------------------------------------------
ld: error: unable to find library -lgomp
collect2: error: ld returned 1 exit status
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=fiji --amdhsa-code-object-version=3 -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=fiji -foffload-options=-mxnack=off -foffload-options=-msram-ecc=on
------------------------------------------------------------------------------------
ld: error: unable to find library -lgomp
collect2: error: ld returned 1 exit status
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=fiji --amdhsa-code-object-version=3 -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=fiji -foffload-options=-mxnack=any
------------------------------------------------------------------------------------
ld: error: unable to find library -lgomp
collect2: error: ld returned 1 exit status
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=fiji --amdhsa-code-object-version=3 -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=fiji -foffload-options=-mxnack=any -foffload-options=-msram-ecc=off
------------------------------------------------------------------------------------
ld: error: unable to find library -lgomp
collect2: error: ld returned 1 exit status
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=fiji --amdhsa-code-object-version=3 -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=fiji -foffload-options=-mxnack=any -foffload-options=-msram-ecc=any
------------------------------------------------------------------------------------
ld: error: unable to find library -lgomp
collect2: error: ld returned 1 exit status
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=fiji --amdhsa-code-object-version=3 -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=fiji -foffload-options=-mxnack=any -foffload-options=-msram-ecc=on
------------------------------------------------------------------------------------
ld: error: unable to find library -lgomp
collect2: error: ld returned 1 exit status
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=fiji --amdhsa-code-object-version=3 -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=fiji -foffload-options=-mxnack=on
------------------------------------------------------------------------------------
lto1: error: '-mxnack=on' is incompatible with '-march=fiji'
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=fiji -foffload-options=-mxnack=on -foffload-options=-msram-ecc=off
------------------------------------------------------------------------------------
lto1: error: '-mxnack=on' is incompatible with '-march=fiji'
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=fiji -foffload-options=-mxnack=on -foffload-options=-msram-ecc=any
------------------------------------------------------------------------------------
lto1: error: '-mxnack=on' is incompatible with '-march=fiji'
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=fiji -foffload-options=-mxnack=on -foffload-options=-msram-ecc=on
------------------------------------------------------------------------------------
lto1: error: '-mxnack=on' is incompatible with '-march=fiji'
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx900
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx900 -mattr=-xnack -filetype=obj
  Flags:                             0x22c  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0x22c  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx900 -foffload-options=-msram-ecc=off
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx900 -mattr=-xnack -filetype=obj
  Flags:                             0x22c  - a.xamdgcn-amdhsa.mkoffload.hsaco
ld: error: incompatible sramecc: ./a.xamdgcn-amdhsa.mkoffload.dbg0.o
collect2: error: ld returned 1 exit status
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
  Flags:                             0xa2c  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx900 -foffload-options=-msram-ecc=any
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx900 -mattr=-xnack -filetype=obj
  Flags:                             0x22c  - a.xamdgcn-amdhsa.mkoffload.hsaco
ld: error: incompatible sramecc: ./a.xamdgcn-amdhsa.mkoffload.dbg0.o
collect2: error: ld returned 1 exit status
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
  Flags:                             0x62c  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx900 -foffload-options=-msram-ecc=on
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx900 -mattr=-xnack -filetype=obj
  Flags:                             0x22c  - a.xamdgcn-amdhsa.mkoffload.hsaco
ld: error: incompatible sramecc: ./a.xamdgcn-amdhsa.mkoffload.dbg0.o
collect2: error: ld returned 1 exit status
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
  Flags:                             0xe2c  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx900 -foffload-options=-mxnack=off
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx900 -mattr=-xnack -filetype=obj
  Flags:                             0x22c  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0x22c  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx900 -foffload-options=-mxnack=off -foffload-options=-msram-ecc=off
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx900 -mattr=-xnack -filetype=obj
  Flags:                             0x22c  - a.xamdgcn-amdhsa.mkoffload.hsaco
ld: error: incompatible sramecc: ./a.xamdgcn-amdhsa.mkoffload.dbg0.o
collect2: error: ld returned 1 exit status
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
  Flags:                             0xa2c  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx900 -foffload-options=-mxnack=off -foffload-options=-msram-ecc=any
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx900 -mattr=-xnack -filetype=obj
  Flags:                             0x22c  - a.xamdgcn-amdhsa.mkoffload.hsaco
ld: error: incompatible sramecc: ./a.xamdgcn-amdhsa.mkoffload.dbg0.o
collect2: error: ld returned 1 exit status
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
  Flags:                             0x62c  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx900 -foffload-options=-mxnack=off -foffload-options=-msram-ecc=on
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx900 -mattr=-xnack -filetype=obj
  Flags:                             0x22c  - a.xamdgcn-amdhsa.mkoffload.hsaco
ld: error: incompatible sramecc: ./a.xamdgcn-amdhsa.mkoffload.dbg0.o
collect2: error: ld returned 1 exit status
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
  Flags:                             0xe2c  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx900 -foffload-options=-mxnack=any
------------------------------------------------------------------------------------
/tmp/cccmipwx.mkoffload.2.s:1:17: error: .amdgcn_target directive's target id amdgcn-unknown-amdhsa--gfx900 does not match the specified target id amdgcn-unknown-amdhsa--gfx900:xnack-
        .amdgcn_target "amdgcn-unknown-amdhsa--gfx900"
                       ^
/tmp/cccmipwx.mkoffload.2.s:32:4: error: .amdhsa_reserve_xnack_mask does not match target id
          .amdhsa_reserve_xnack_mask    1
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/cccmipwx.mkoffload.2.s:33:4: error: unknown directive
          .amdhsa_private_segment_fixed_size    0
          ^
/tmp/cccmipwx.mkoffload.2.s:34:4: error: unknown directive
          .amdhsa_group_segment_fixed_size      1536
          ^
/tmp/cccmipwx.mkoffload.2.s:35:4: error: unknown directive
          .amdhsa_float_denorm_mode_32  3
          ^
/tmp/cccmipwx.mkoffload.2.s:36:4: error: unknown directive
          .amdhsa_float_denorm_mode_16_64       3
          ^
/tmp/cccmipwx.mkoffload.2.s:37:4: error: unknown directive
          .amdhsa_reserve_flat_scratch  0
          ^
/tmp/cccmipwx.mkoffload.2.s:38:2: error: unknown directive
        .end_amdhsa_kernel
        ^
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx900 -mattr=-xnack -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx900 -foffload-options=-mxnack=any -foffload-options=-msram-ecc=off
------------------------------------------------------------------------------------
/tmp/ccsD65Zk.mkoffload.2.s:1:17: error: .amdgcn_target directive's target id amdgcn-unknown-amdhsa--gfx900 does not match the specified target id amdgcn-unknown-amdhsa--gfx900:xnack-
        .amdgcn_target "amdgcn-unknown-amdhsa--gfx900"
                       ^
/tmp/ccsD65Zk.mkoffload.2.s:32:4: error: .amdhsa_reserve_xnack_mask does not match target id
          .amdhsa_reserve_xnack_mask    1
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/ccsD65Zk.mkoffload.2.s:33:4: error: unknown directive
          .amdhsa_private_segment_fixed_size    0
          ^
/tmp/ccsD65Zk.mkoffload.2.s:34:4: error: unknown directive
          .amdhsa_group_segment_fixed_size      1536
          ^
/tmp/ccsD65Zk.mkoffload.2.s:35:4: error: unknown directive
          .amdhsa_float_denorm_mode_32  3
          ^
/tmp/ccsD65Zk.mkoffload.2.s:36:4: error: unknown directive
          .amdhsa_float_denorm_mode_16_64       3
          ^
/tmp/ccsD65Zk.mkoffload.2.s:37:4: error: unknown directive
          .amdhsa_reserve_flat_scratch  0
          ^
/tmp/ccsD65Zk.mkoffload.2.s:38:2: error: unknown directive
        .end_amdhsa_kernel
        ^
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx900 -mattr=-xnack -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx900 -foffload-options=-mxnack=any -foffload-options=-msram-ecc=any
------------------------------------------------------------------------------------
/tmp/ccoGVnEk.mkoffload.2.s:1:17: error: .amdgcn_target directive's target id amdgcn-unknown-amdhsa--gfx900 does not match the specified target id amdgcn-unknown-amdhsa--gfx900:xnack-
        .amdgcn_target "amdgcn-unknown-amdhsa--gfx900"
                       ^
/tmp/ccoGVnEk.mkoffload.2.s:32:4: error: .amdhsa_reserve_xnack_mask does not match target id
          .amdhsa_reserve_xnack_mask    1
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/ccoGVnEk.mkoffload.2.s:33:4: error: unknown directive
          .amdhsa_private_segment_fixed_size    0
          ^
/tmp/ccoGVnEk.mkoffload.2.s:34:4: error: unknown directive
          .amdhsa_group_segment_fixed_size      1536
          ^
/tmp/ccoGVnEk.mkoffload.2.s:35:4: error: unknown directive
          .amdhsa_float_denorm_mode_32  3
          ^
/tmp/ccoGVnEk.mkoffload.2.s:36:4: error: unknown directive
          .amdhsa_float_denorm_mode_16_64       3
          ^
/tmp/ccoGVnEk.mkoffload.2.s:37:4: error: unknown directive
          .amdhsa_reserve_flat_scratch  0
          ^
/tmp/ccoGVnEk.mkoffload.2.s:38:2: error: unknown directive
        .end_amdhsa_kernel
        ^
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx900 -mattr=-xnack -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx900 -foffload-options=-mxnack=any -foffload-options=-msram-ecc=on
------------------------------------------------------------------------------------
/tmp/ccODJDZQ.mkoffload.2.s:1:17: error: .amdgcn_target directive's target id amdgcn-unknown-amdhsa--gfx900 does not match the specified target id amdgcn-unknown-amdhsa--gfx900:xnack-
        .amdgcn_target "amdgcn-unknown-amdhsa--gfx900"
                       ^
/tmp/ccODJDZQ.mkoffload.2.s:32:4: error: .amdhsa_reserve_xnack_mask does not match target id
          .amdhsa_reserve_xnack_mask    1
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/ccODJDZQ.mkoffload.2.s:33:4: error: unknown directive
          .amdhsa_private_segment_fixed_size    0
          ^
/tmp/ccODJDZQ.mkoffload.2.s:34:4: error: unknown directive
          .amdhsa_group_segment_fixed_size      1536
          ^
/tmp/ccODJDZQ.mkoffload.2.s:35:4: error: unknown directive
          .amdhsa_float_denorm_mode_32  3
          ^
/tmp/ccODJDZQ.mkoffload.2.s:36:4: error: unknown directive
          .amdhsa_float_denorm_mode_16_64       3
          ^
/tmp/ccODJDZQ.mkoffload.2.s:37:4: error: unknown directive
          .amdhsa_reserve_flat_scratch  0
          ^
/tmp/ccODJDZQ.mkoffload.2.s:38:2: error: unknown directive
        .end_amdhsa_kernel
        ^
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx900 -mattr=-xnack -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx900 -foffload-options=-mxnack=on
------------------------------------------------------------------------------------
/tmp/ccN1zvCo.mkoffload.2.s:1:17: error: .amdgcn_target directive's target id amdgcn-unknown-amdhsa--gfx900:xnack+ does not match the specified target id amdgcn-unknown-amdhsa--gfx900:xnack-
        .amdgcn_target "amdgcn-unknown-amdhsa--gfx900:xnack+"
                       ^
/tmp/ccN1zvCo.mkoffload.2.s:32:4: error: .amdhsa_reserve_xnack_mask does not match target id
          .amdhsa_reserve_xnack_mask    1
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/ccN1zvCo.mkoffload.2.s:33:4: error: unknown directive
          .amdhsa_private_segment_fixed_size    0
          ^
/tmp/ccN1zvCo.mkoffload.2.s:34:4: error: unknown directive
          .amdhsa_group_segment_fixed_size      1536
          ^
/tmp/ccN1zvCo.mkoffload.2.s:35:4: error: unknown directive
          .amdhsa_float_denorm_mode_32  3
          ^
/tmp/ccN1zvCo.mkoffload.2.s:36:4: error: unknown directive
          .amdhsa_float_denorm_mode_16_64       3
          ^
/tmp/ccN1zvCo.mkoffload.2.s:37:4: error: unknown directive
          .amdhsa_reserve_flat_scratch  0
          ^
/tmp/ccN1zvCo.mkoffload.2.s:38:2: error: unknown directive
        .end_amdhsa_kernel
        ^
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx900 -mattr=-xnack -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx900 -foffload-options=-mxnack=on -foffload-options=-msram-ecc=off
------------------------------------------------------------------------------------
/tmp/ccpBkOcl.mkoffload.2.s:1:17: error: .amdgcn_target directive's target id amdgcn-unknown-amdhsa--gfx900:xnack+ does not match the specified target id amdgcn-unknown-amdhsa--gfx900:xnack-
        .amdgcn_target "amdgcn-unknown-amdhsa--gfx900:xnack+"
                       ^
/tmp/ccpBkOcl.mkoffload.2.s:32:4: error: .amdhsa_reserve_xnack_mask does not match target id
          .amdhsa_reserve_xnack_mask    1
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/ccpBkOcl.mkoffload.2.s:33:4: error: unknown directive
          .amdhsa_private_segment_fixed_size    0
          ^
/tmp/ccpBkOcl.mkoffload.2.s:34:4: error: unknown directive
          .amdhsa_group_segment_fixed_size      1536
          ^
/tmp/ccpBkOcl.mkoffload.2.s:35:4: error: unknown directive
          .amdhsa_float_denorm_mode_32  3
          ^
/tmp/ccpBkOcl.mkoffload.2.s:36:4: error: unknown directive
          .amdhsa_float_denorm_mode_16_64       3
          ^
/tmp/ccpBkOcl.mkoffload.2.s:37:4: error: unknown directive
          .amdhsa_reserve_flat_scratch  0
          ^
/tmp/ccpBkOcl.mkoffload.2.s:38:2: error: unknown directive
        .end_amdhsa_kernel
        ^
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx900 -mattr=-xnack -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx900 -foffload-options=-mxnack=on -foffload-options=-msram-ecc=any
------------------------------------------------------------------------------------
/tmp/ccXB867e.mkoffload.2.s:1:17: error: .amdgcn_target directive's target id amdgcn-unknown-amdhsa--gfx900:xnack+ does not match the specified target id amdgcn-unknown-amdhsa--gfx900:xnack-
        .amdgcn_target "amdgcn-unknown-amdhsa--gfx900:xnack+"
                       ^
/tmp/ccXB867e.mkoffload.2.s:32:4: error: .amdhsa_reserve_xnack_mask does not match target id
          .amdhsa_reserve_xnack_mask    1
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/ccXB867e.mkoffload.2.s:33:4: error: unknown directive
          .amdhsa_private_segment_fixed_size    0
          ^
/tmp/ccXB867e.mkoffload.2.s:34:4: error: unknown directive
          .amdhsa_group_segment_fixed_size      1536
          ^
/tmp/ccXB867e.mkoffload.2.s:35:4: error: unknown directive
          .amdhsa_float_denorm_mode_32  3
          ^
/tmp/ccXB867e.mkoffload.2.s:36:4: error: unknown directive
          .amdhsa_float_denorm_mode_16_64       3
          ^
/tmp/ccXB867e.mkoffload.2.s:37:4: error: unknown directive
          .amdhsa_reserve_flat_scratch  0
          ^
/tmp/ccXB867e.mkoffload.2.s:38:2: error: unknown directive
        .end_amdhsa_kernel
        ^
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx900 -mattr=-xnack -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx900 -foffload-options=-mxnack=on -foffload-options=-msram-ecc=on
------------------------------------------------------------------------------------
/tmp/ccOArB0n.mkoffload.2.s:1:17: error: .amdgcn_target directive's target id amdgcn-unknown-amdhsa--gfx900:xnack+ does not match the specified target id amdgcn-unknown-amdhsa--gfx900:xnack-
        .amdgcn_target "amdgcn-unknown-amdhsa--gfx900:xnack+"
                       ^
/tmp/ccOArB0n.mkoffload.2.s:32:4: error: .amdhsa_reserve_xnack_mask does not match target id
          .amdhsa_reserve_xnack_mask    1
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/ccOArB0n.mkoffload.2.s:33:4: error: unknown directive
          .amdhsa_private_segment_fixed_size    0
          ^
/tmp/ccOArB0n.mkoffload.2.s:34:4: error: unknown directive
          .amdhsa_group_segment_fixed_size      1536
          ^
/tmp/ccOArB0n.mkoffload.2.s:35:4: error: unknown directive
          .amdhsa_float_denorm_mode_32  3
          ^
/tmp/ccOArB0n.mkoffload.2.s:36:4: error: unknown directive
          .amdhsa_float_denorm_mode_16_64       3
          ^
/tmp/ccOArB0n.mkoffload.2.s:37:4: error: unknown directive
          .amdhsa_reserve_flat_scratch  0
          ^
/tmp/ccOArB0n.mkoffload.2.s:38:2: error: unknown directive
        .end_amdhsa_kernel
        ^
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx900 -mattr=-xnack -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx906
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx906 -mattr=-xnack -filetype=obj
  Flags:                             0x62f  - a.xamdgcn-amdhsa.mkoffload.hsaco
ld: error: incompatible sramecc: ./a.xamdgcn-amdhsa.mkoffload.hsaco-a.xamdgcn-amdhsa.mkoffload.2.o
collect2: error: ld returned 1 exit status
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
  Flags:                             0x22f  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx906 -foffload-options=-msram-ecc=off
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx906 -mattr=-xnack -filetype=obj
  Flags:                             0x62f  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0xa2f  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx906 -foffload-options=-msram-ecc=any
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx906 -mattr=-xnack -filetype=obj
  Flags:                             0x62f  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0x62f  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx906 -foffload-options=-msram-ecc=on
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx906 -mattr=-xnack -filetype=obj
  Flags:                             0x62f  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0xe2f  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx906 -foffload-options=-mxnack=off
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx906 -mattr=-xnack -filetype=obj
  Flags:                             0x62f  - a.xamdgcn-amdhsa.mkoffload.hsaco
ld: error: incompatible sramecc: ./a.xamdgcn-amdhsa.mkoffload.hsaco-a.xamdgcn-amdhsa.mkoffload.2.o
collect2: error: ld returned 1 exit status
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
  Flags:                             0x22f  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx906 -foffload-options=-mxnack=off -foffload-options=-msram-ecc=off
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx906 -mattr=-xnack -filetype=obj
  Flags:                             0x62f  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0xa2f  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx906 -foffload-options=-mxnack=off -foffload-options=-msram-ecc=any
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx906 -mattr=-xnack -filetype=obj
  Flags:                             0x62f  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0x62f  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx906 -foffload-options=-mxnack=off -foffload-options=-msram-ecc=on
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx906 -mattr=-xnack -filetype=obj
  Flags:                             0x62f  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0xe2f  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx906 -foffload-options=-mxnack=any
------------------------------------------------------------------------------------
/tmp/ccx6w3he.mkoffload.2.s:1:17: error: .amdgcn_target directive's target id amdgcn-unknown-amdhsa--gfx906 does not match the specified target id amdgcn-unknown-amdhsa--gfx906:xnack-
        .amdgcn_target "amdgcn-unknown-amdhsa--gfx906"
                       ^
/tmp/ccx6w3he.mkoffload.2.s:32:4: error: .amdhsa_reserve_xnack_mask does not match target id
          .amdhsa_reserve_xnack_mask    1
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/ccx6w3he.mkoffload.2.s:33:4: error: unknown directive
          .amdhsa_private_segment_fixed_size    0
          ^
/tmp/ccx6w3he.mkoffload.2.s:34:4: error: unknown directive
          .amdhsa_group_segment_fixed_size      1536
          ^
/tmp/ccx6w3he.mkoffload.2.s:35:4: error: unknown directive
          .amdhsa_float_denorm_mode_32  3
          ^
/tmp/ccx6w3he.mkoffload.2.s:36:4: error: unknown directive
          .amdhsa_float_denorm_mode_16_64       3
          ^
/tmp/ccx6w3he.mkoffload.2.s:37:4: error: unknown directive
          .amdhsa_reserve_flat_scratch  0
          ^
/tmp/ccx6w3he.mkoffload.2.s:38:2: error: unknown directive
        .end_amdhsa_kernel
        ^
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx906 -mattr=-xnack -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx906 -foffload-options=-mxnack=any -foffload-options=-msram-ecc=off
------------------------------------------------------------------------------------
/tmp/ccwFW0df.mkoffload.2.s:1:17: error: .amdgcn_target directive's target id amdgcn-unknown-amdhsa--gfx906 does not match the specified target id amdgcn-unknown-amdhsa--gfx906:xnack-
        .amdgcn_target "amdgcn-unknown-amdhsa--gfx906"
                       ^
/tmp/ccwFW0df.mkoffload.2.s:32:4: error: .amdhsa_reserve_xnack_mask does not match target id
          .amdhsa_reserve_xnack_mask    1
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/ccwFW0df.mkoffload.2.s:33:4: error: unknown directive
          .amdhsa_private_segment_fixed_size    0
          ^
/tmp/ccwFW0df.mkoffload.2.s:34:4: error: unknown directive
          .amdhsa_group_segment_fixed_size      1536
          ^
/tmp/ccwFW0df.mkoffload.2.s:35:4: error: unknown directive
          .amdhsa_float_denorm_mode_32  3
          ^
/tmp/ccwFW0df.mkoffload.2.s:36:4: error: unknown directive
          .amdhsa_float_denorm_mode_16_64       3
          ^
/tmp/ccwFW0df.mkoffload.2.s:37:4: error: unknown directive
          .amdhsa_reserve_flat_scratch  0
          ^
/tmp/ccwFW0df.mkoffload.2.s:38:2: error: unknown directive
        .end_amdhsa_kernel
        ^
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx906 -mattr=-xnack -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx906 -foffload-options=-mxnack=any -foffload-options=-msram-ecc=any
------------------------------------------------------------------------------------
/tmp/cczKp5hZ.mkoffload.2.s:1:17: error: .amdgcn_target directive's target id amdgcn-unknown-amdhsa--gfx906 does not match the specified target id amdgcn-unknown-amdhsa--gfx906:xnack-
        .amdgcn_target "amdgcn-unknown-amdhsa--gfx906"
                       ^
/tmp/cczKp5hZ.mkoffload.2.s:32:4: error: .amdhsa_reserve_xnack_mask does not match target id
          .amdhsa_reserve_xnack_mask    1
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/cczKp5hZ.mkoffload.2.s:33:4: error: unknown directive
          .amdhsa_private_segment_fixed_size    0
          ^
/tmp/cczKp5hZ.mkoffload.2.s:34:4: error: unknown directive
          .amdhsa_group_segment_fixed_size      1536
          ^
/tmp/cczKp5hZ.mkoffload.2.s:35:4: error: unknown directive
          .amdhsa_float_denorm_mode_32  3
          ^
/tmp/cczKp5hZ.mkoffload.2.s:36:4: error: unknown directive
          .amdhsa_float_denorm_mode_16_64       3
          ^
/tmp/cczKp5hZ.mkoffload.2.s:37:4: error: unknown directive
          .amdhsa_reserve_flat_scratch  0
          ^
/tmp/cczKp5hZ.mkoffload.2.s:38:2: error: unknown directive
        .end_amdhsa_kernel
        ^
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx906 -mattr=-xnack -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx906 -foffload-options=-mxnack=any -foffload-options=-msram-ecc=on
------------------------------------------------------------------------------------
/tmp/ccC2xcwe.mkoffload.2.s:1:17: error: .amdgcn_target directive's target id amdgcn-unknown-amdhsa--gfx906 does not match the specified target id amdgcn-unknown-amdhsa--gfx906:xnack-
        .amdgcn_target "amdgcn-unknown-amdhsa--gfx906"
                       ^
/tmp/ccC2xcwe.mkoffload.2.s:32:4: error: .amdhsa_reserve_xnack_mask does not match target id
          .amdhsa_reserve_xnack_mask    1
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/ccC2xcwe.mkoffload.2.s:33:4: error: unknown directive
          .amdhsa_private_segment_fixed_size    0
          ^
/tmp/ccC2xcwe.mkoffload.2.s:34:4: error: unknown directive
          .amdhsa_group_segment_fixed_size      1536
          ^
/tmp/ccC2xcwe.mkoffload.2.s:35:4: error: unknown directive
          .amdhsa_float_denorm_mode_32  3
          ^
/tmp/ccC2xcwe.mkoffload.2.s:36:4: error: unknown directive
          .amdhsa_float_denorm_mode_16_64       3
          ^
/tmp/ccC2xcwe.mkoffload.2.s:37:4: error: unknown directive
          .amdhsa_reserve_flat_scratch  0
          ^
/tmp/ccC2xcwe.mkoffload.2.s:38:2: error: unknown directive
        .end_amdhsa_kernel
        ^
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx906 -mattr=-xnack -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx906 -foffload-options=-mxnack=on
------------------------------------------------------------------------------------
/tmp/ccXIgadE.mkoffload.2.s:1:17: error: .amdgcn_target directive's target id amdgcn-unknown-amdhsa--gfx906:xnack+ does not match the specified target id amdgcn-unknown-amdhsa--gfx906:xnack-
        .amdgcn_target "amdgcn-unknown-amdhsa--gfx906:xnack+"
                       ^
/tmp/ccXIgadE.mkoffload.2.s:32:4: error: .amdhsa_reserve_xnack_mask does not match target id
          .amdhsa_reserve_xnack_mask    1
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/ccXIgadE.mkoffload.2.s:33:4: error: unknown directive
          .amdhsa_private_segment_fixed_size    0
          ^
/tmp/ccXIgadE.mkoffload.2.s:34:4: error: unknown directive
          .amdhsa_group_segment_fixed_size      1536
          ^
/tmp/ccXIgadE.mkoffload.2.s:35:4: error: unknown directive
          .amdhsa_float_denorm_mode_32  3
          ^
/tmp/ccXIgadE.mkoffload.2.s:36:4: error: unknown directive
          .amdhsa_float_denorm_mode_16_64       3
          ^
/tmp/ccXIgadE.mkoffload.2.s:37:4: error: unknown directive
          .amdhsa_reserve_flat_scratch  0
          ^
/tmp/ccXIgadE.mkoffload.2.s:38:2: error: unknown directive
        .end_amdhsa_kernel
        ^
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx906 -mattr=-xnack -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx906 -foffload-options=-mxnack=on -foffload-options=-msram-ecc=off
------------------------------------------------------------------------------------
/tmp/cc2hd81I.mkoffload.2.s:1:17: error: .amdgcn_target directive's target id amdgcn-unknown-amdhsa--gfx906:xnack+ does not match the specified target id amdgcn-unknown-amdhsa--gfx906:xnack-
        .amdgcn_target "amdgcn-unknown-amdhsa--gfx906:xnack+"
                       ^
/tmp/cc2hd81I.mkoffload.2.s:32:4: error: .amdhsa_reserve_xnack_mask does not match target id
          .amdhsa_reserve_xnack_mask    1
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/cc2hd81I.mkoffload.2.s:33:4: error: unknown directive
          .amdhsa_private_segment_fixed_size    0
          ^
/tmp/cc2hd81I.mkoffload.2.s:34:4: error: unknown directive
          .amdhsa_group_segment_fixed_size      1536
          ^
/tmp/cc2hd81I.mkoffload.2.s:35:4: error: unknown directive
          .amdhsa_float_denorm_mode_32  3
          ^
/tmp/cc2hd81I.mkoffload.2.s:36:4: error: unknown directive
          .amdhsa_float_denorm_mode_16_64       3
          ^
/tmp/cc2hd81I.mkoffload.2.s:37:4: error: unknown directive
          .amdhsa_reserve_flat_scratch  0
          ^
/tmp/cc2hd81I.mkoffload.2.s:38:2: error: unknown directive
        .end_amdhsa_kernel
        ^
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx906 -mattr=-xnack -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx906 -foffload-options=-mxnack=on -foffload-options=-msram-ecc=any
------------------------------------------------------------------------------------
/tmp/ccD7Dp5g.mkoffload.2.s:1:17: error: .amdgcn_target directive's target id amdgcn-unknown-amdhsa--gfx906:xnack+ does not match the specified target id amdgcn-unknown-amdhsa--gfx906:xnack-
        .amdgcn_target "amdgcn-unknown-amdhsa--gfx906:xnack+"
                       ^
/tmp/ccD7Dp5g.mkoffload.2.s:32:4: error: .amdhsa_reserve_xnack_mask does not match target id
          .amdhsa_reserve_xnack_mask    1
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/ccD7Dp5g.mkoffload.2.s:33:4: error: unknown directive
          .amdhsa_private_segment_fixed_size    0
          ^
/tmp/ccD7Dp5g.mkoffload.2.s:34:4: error: unknown directive
          .amdhsa_group_segment_fixed_size      1536
          ^
/tmp/ccD7Dp5g.mkoffload.2.s:35:4: error: unknown directive
          .amdhsa_float_denorm_mode_32  3
          ^
/tmp/ccD7Dp5g.mkoffload.2.s:36:4: error: unknown directive
          .amdhsa_float_denorm_mode_16_64       3
          ^
/tmp/ccD7Dp5g.mkoffload.2.s:37:4: error: unknown directive
          .amdhsa_reserve_flat_scratch  0
          ^
/tmp/ccD7Dp5g.mkoffload.2.s:38:2: error: unknown directive
        .end_amdhsa_kernel
        ^
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx906 -mattr=-xnack -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx906 -foffload-options=-mxnack=on -foffload-options=-msram-ecc=on
------------------------------------------------------------------------------------
/tmp/ccqDu3MI.mkoffload.2.s:1:17: error: .amdgcn_target directive's target id amdgcn-unknown-amdhsa--gfx906:xnack+ does not match the specified target id amdgcn-unknown-amdhsa--gfx906:xnack-
        .amdgcn_target "amdgcn-unknown-amdhsa--gfx906:xnack+"
                       ^
/tmp/ccqDu3MI.mkoffload.2.s:32:4: error: .amdhsa_reserve_xnack_mask does not match target id
          .amdhsa_reserve_xnack_mask    1
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/ccqDu3MI.mkoffload.2.s:33:4: error: unknown directive
          .amdhsa_private_segment_fixed_size    0
          ^
/tmp/ccqDu3MI.mkoffload.2.s:34:4: error: unknown directive
          .amdhsa_group_segment_fixed_size      1536
          ^
/tmp/ccqDu3MI.mkoffload.2.s:35:4: error: unknown directive
          .amdhsa_float_denorm_mode_32  3
          ^
/tmp/ccqDu3MI.mkoffload.2.s:36:4: error: unknown directive
          .amdhsa_float_denorm_mode_16_64       3
          ^
/tmp/ccqDu3MI.mkoffload.2.s:37:4: error: unknown directive
          .amdhsa_reserve_flat_scratch  0
          ^
/tmp/ccqDu3MI.mkoffload.2.s:38:2: error: unknown directive
        .end_amdhsa_kernel
        ^
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx906 -mattr=-xnack -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx908
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx908 -mattr=-xnack -filetype=obj
  Flags:                             0x630  - a.xamdgcn-amdhsa.mkoffload.hsaco
ld: error: incompatible sramecc: ./a.xamdgcn-amdhsa.mkoffload.hsaco-a.xamdgcn-amdhsa.mkoffload.2.o
collect2: error: ld returned 1 exit status
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
  Flags:                             0x230  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx908 -foffload-options=-msram-ecc=off
------------------------------------------------------------------------------------
'-xnack-mattr=-sramecc' is not a recognized feature for this target (ignoring feature)
/tmp/ccAHkG79.mkoffload.2.s:1:17: error: .amdgcn_target directive's target id amdgcn-unknown-amdhsa--gfx908:sramecc-:xnack- does not match the specified target id amdgcn-unknown-amdhsa--gfx908
        .amdgcn_target "amdgcn-unknown-amdhsa--gfx908:sramecc-:xnack-"
                       ^
/tmp/ccAHkG79.mkoffload.2.s:32:4: error: .amdhsa_reserve_xnack_mask does not match target id
          .amdhsa_reserve_xnack_mask    0
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/ccAHkG79.mkoffload.2.s:33:4: error: unknown directive
          .amdhsa_private_segment_fixed_size    0
          ^
/tmp/ccAHkG79.mkoffload.2.s:34:4: error: unknown directive
          .amdhsa_group_segment_fixed_size      1536
          ^
/tmp/ccAHkG79.mkoffload.2.s:35:4: error: unknown directive
          .amdhsa_float_denorm_mode_32  3
          ^
/tmp/ccAHkG79.mkoffload.2.s:36:4: error: unknown directive
          .amdhsa_float_denorm_mode_16_64       3
          ^
/tmp/ccAHkG79.mkoffload.2.s:37:4: error: unknown directive
          .amdhsa_reserve_flat_scratch  0
          ^
/tmp/ccAHkG79.mkoffload.2.s:38:2: error: unknown directive
        .end_amdhsa_kernel
        ^
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx908 -mattr=-xnack-mattr=-sramecc -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx908 -foffload-options=-msram-ecc=any
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx908 -mattr=-xnack -filetype=obj
  Flags:                             0x630  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0x630  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx908 -foffload-options=-msram-ecc=on
------------------------------------------------------------------------------------
'-xnack-mattr=+sramecc' is not a recognized feature for this target (ignoring feature)
/tmp/ccwU9oOc.mkoffload.2.s:1:17: error: .amdgcn_target directive's target id amdgcn-unknown-amdhsa--gfx908:sramecc+:xnack- does not match the specified target id amdgcn-unknown-amdhsa--gfx908
        .amdgcn_target "amdgcn-unknown-amdhsa--gfx908:sramecc+:xnack-"
                       ^
/tmp/ccwU9oOc.mkoffload.2.s:32:4: error: .amdhsa_reserve_xnack_mask does not match target id
          .amdhsa_reserve_xnack_mask    0
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/ccwU9oOc.mkoffload.2.s:33:4: error: unknown directive
          .amdhsa_private_segment_fixed_size    0
          ^
/tmp/ccwU9oOc.mkoffload.2.s:34:4: error: unknown directive
          .amdhsa_group_segment_fixed_size      1536
          ^
/tmp/ccwU9oOc.mkoffload.2.s:35:4: error: unknown directive
          .amdhsa_float_denorm_mode_32  3
          ^
/tmp/ccwU9oOc.mkoffload.2.s:36:4: error: unknown directive
          .amdhsa_float_denorm_mode_16_64       3
          ^
/tmp/ccwU9oOc.mkoffload.2.s:37:4: error: unknown directive
          .amdhsa_reserve_flat_scratch  0
          ^
/tmp/ccwU9oOc.mkoffload.2.s:38:2: error: unknown directive
        .end_amdhsa_kernel
        ^
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx908 -mattr=-xnack-mattr=+sramecc -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx908 -foffload-options=-mxnack=off
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx908 -mattr=-xnack -filetype=obj
  Flags:                             0x630  - a.xamdgcn-amdhsa.mkoffload.hsaco
ld: error: incompatible sramecc: ./a.xamdgcn-amdhsa.mkoffload.hsaco-a.xamdgcn-amdhsa.mkoffload.2.o
collect2: error: ld returned 1 exit status
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
  Flags:                             0x230  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx908 -foffload-options=-mxnack=off -foffload-options=-msram-ecc=off
------------------------------------------------------------------------------------
'-xnack-mattr=-sramecc' is not a recognized feature for this target (ignoring feature)
/tmp/ccxSrmmL.mkoffload.2.s:1:17: error: .amdgcn_target directive's target id amdgcn-unknown-amdhsa--gfx908:sramecc-:xnack- does not match the specified target id amdgcn-unknown-amdhsa--gfx908
        .amdgcn_target "amdgcn-unknown-amdhsa--gfx908:sramecc-:xnack-"
                       ^
/tmp/ccxSrmmL.mkoffload.2.s:32:4: error: .amdhsa_reserve_xnack_mask does not match target id
          .amdhsa_reserve_xnack_mask    0
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/ccxSrmmL.mkoffload.2.s:33:4: error: unknown directive
          .amdhsa_private_segment_fixed_size    0
          ^
/tmp/ccxSrmmL.mkoffload.2.s:34:4: error: unknown directive
          .amdhsa_group_segment_fixed_size      1536
          ^
/tmp/ccxSrmmL.mkoffload.2.s:35:4: error: unknown directive
          .amdhsa_float_denorm_mode_32  3
          ^
/tmp/ccxSrmmL.mkoffload.2.s:36:4: error: unknown directive
          .amdhsa_float_denorm_mode_16_64       3
          ^
/tmp/ccxSrmmL.mkoffload.2.s:37:4: error: unknown directive
          .amdhsa_reserve_flat_scratch  0
          ^
/tmp/ccxSrmmL.mkoffload.2.s:38:2: error: unknown directive
        .end_amdhsa_kernel
        ^
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx908 -mattr=-xnack-mattr=-sramecc -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx908 -foffload-options=-mxnack=off -foffload-options=-msram-ecc=any
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx908 -mattr=-xnack -filetype=obj
  Flags:                             0x630  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0x630  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx908 -foffload-options=-mxnack=off -foffload-options=-msram-ecc=on
------------------------------------------------------------------------------------
'-xnack-mattr=+sramecc' is not a recognized feature for this target (ignoring feature)
/tmp/ccbWeQsD.mkoffload.2.s:1:17: error: .amdgcn_target directive's target id amdgcn-unknown-amdhsa--gfx908:sramecc+:xnack- does not match the specified target id amdgcn-unknown-amdhsa--gfx908
        .amdgcn_target "amdgcn-unknown-amdhsa--gfx908:sramecc+:xnack-"
                       ^
/tmp/ccbWeQsD.mkoffload.2.s:32:4: error: .amdhsa_reserve_xnack_mask does not match target id
          .amdhsa_reserve_xnack_mask    0
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/ccbWeQsD.mkoffload.2.s:33:4: error: unknown directive
          .amdhsa_private_segment_fixed_size    0
          ^
/tmp/ccbWeQsD.mkoffload.2.s:34:4: error: unknown directive
          .amdhsa_group_segment_fixed_size      1536
          ^
/tmp/ccbWeQsD.mkoffload.2.s:35:4: error: unknown directive
          .amdhsa_float_denorm_mode_32  3
          ^
/tmp/ccbWeQsD.mkoffload.2.s:36:4: error: unknown directive
          .amdhsa_float_denorm_mode_16_64       3
          ^
/tmp/ccbWeQsD.mkoffload.2.s:37:4: error: unknown directive
          .amdhsa_reserve_flat_scratch  0
          ^
/tmp/ccbWeQsD.mkoffload.2.s:38:2: error: unknown directive
        .end_amdhsa_kernel
        ^
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx908 -mattr=-xnack-mattr=+sramecc -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx908 -foffload-options=-mxnack=any
------------------------------------------------------------------------------------
/tmp/ccZHl7UT.mkoffload.2.s:1:17: error: .amdgcn_target directive's target id amdgcn-unknown-amdhsa--gfx908 does not match the specified target id amdgcn-unknown-amdhsa--gfx908:xnack-
        .amdgcn_target "amdgcn-unknown-amdhsa--gfx908"
                       ^
/tmp/ccZHl7UT.mkoffload.2.s:32:4: error: .amdhsa_reserve_xnack_mask does not match target id
          .amdhsa_reserve_xnack_mask    1
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/ccZHl7UT.mkoffload.2.s:33:4: error: unknown directive
          .amdhsa_private_segment_fixed_size    0
          ^
/tmp/ccZHl7UT.mkoffload.2.s:34:4: error: unknown directive
          .amdhsa_group_segment_fixed_size      1536
          ^
/tmp/ccZHl7UT.mkoffload.2.s:35:4: error: unknown directive
          .amdhsa_float_denorm_mode_32  3
          ^
/tmp/ccZHl7UT.mkoffload.2.s:36:4: error: unknown directive
          .amdhsa_float_denorm_mode_16_64       3
          ^
/tmp/ccZHl7UT.mkoffload.2.s:37:4: error: unknown directive
          .amdhsa_reserve_flat_scratch  0
          ^
/tmp/ccZHl7UT.mkoffload.2.s:38:2: error: unknown directive
        .end_amdhsa_kernel
        ^
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx908 -mattr=-xnack -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx908 -foffload-options=-mxnack=any -foffload-options=-msram-ecc=off
------------------------------------------------------------------------------------
'-xnack-mattr=-sramecc' is not a recognized feature for this target (ignoring feature)
/tmp/ccrSli0i.mkoffload.2.s:1:17: error: .amdgcn_target directive's target id amdgcn-unknown-amdhsa--gfx908:sramecc- does not match the specified target id amdgcn-unknown-amdhsa--gfx908
        .amdgcn_target "amdgcn-unknown-amdhsa--gfx908:sramecc-"
                       ^
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx908 -mattr=-xnack-mattr=-sramecc -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx908 -foffload-options=-mxnack=any -foffload-options=-msram-ecc=any
------------------------------------------------------------------------------------
/tmp/ccjsjDHE.mkoffload.2.s:1:17: error: .amdgcn_target directive's target id amdgcn-unknown-amdhsa--gfx908 does not match the specified target id amdgcn-unknown-amdhsa--gfx908:xnack-
        .amdgcn_target "amdgcn-unknown-amdhsa--gfx908"
                       ^
/tmp/ccjsjDHE.mkoffload.2.s:32:4: error: .amdhsa_reserve_xnack_mask does not match target id
          .amdhsa_reserve_xnack_mask    1
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/ccjsjDHE.mkoffload.2.s:33:4: error: unknown directive
          .amdhsa_private_segment_fixed_size    0
          ^
/tmp/ccjsjDHE.mkoffload.2.s:34:4: error: unknown directive
          .amdhsa_group_segment_fixed_size      1536
          ^
/tmp/ccjsjDHE.mkoffload.2.s:35:4: error: unknown directive
          .amdhsa_float_denorm_mode_32  3
          ^
/tmp/ccjsjDHE.mkoffload.2.s:36:4: error: unknown directive
          .amdhsa_float_denorm_mode_16_64       3
          ^
/tmp/ccjsjDHE.mkoffload.2.s:37:4: error: unknown directive
          .amdhsa_reserve_flat_scratch  0
          ^
/tmp/ccjsjDHE.mkoffload.2.s:38:2: error: unknown directive
        .end_amdhsa_kernel
        ^
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx908 -mattr=-xnack -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx908 -foffload-options=-mxnack=any -foffload-options=-msram-ecc=on
------------------------------------------------------------------------------------
'-xnack-mattr=+sramecc' is not a recognized feature for this target (ignoring feature)
/tmp/cc15eh3O.mkoffload.2.s:1:17: error: .amdgcn_target directive's target id amdgcn-unknown-amdhsa--gfx908:sramecc+ does not match the specified target id amdgcn-unknown-amdhsa--gfx908
        .amdgcn_target "amdgcn-unknown-amdhsa--gfx908:sramecc+"
                       ^
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx908 -mattr=-xnack-mattr=+sramecc -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx908 -foffload-options=-mxnack=on
------------------------------------------------------------------------------------
/tmp/cc6AiUmy.mkoffload.2.s:1:17: error: .amdgcn_target directive's target id amdgcn-unknown-amdhsa--gfx908:xnack+ does not match the specified target id amdgcn-unknown-amdhsa--gfx908:xnack-
        .amdgcn_target "amdgcn-unknown-amdhsa--gfx908:xnack+"
                       ^
/tmp/cc6AiUmy.mkoffload.2.s:32:4: error: .amdhsa_reserve_xnack_mask does not match target id
          .amdhsa_reserve_xnack_mask    1
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/cc6AiUmy.mkoffload.2.s:33:4: error: unknown directive
          .amdhsa_private_segment_fixed_size    0
          ^
/tmp/cc6AiUmy.mkoffload.2.s:34:4: error: unknown directive
          .amdhsa_group_segment_fixed_size      1536
          ^
/tmp/cc6AiUmy.mkoffload.2.s:35:4: error: unknown directive
          .amdhsa_float_denorm_mode_32  3
          ^
/tmp/cc6AiUmy.mkoffload.2.s:36:4: error: unknown directive
          .amdhsa_float_denorm_mode_16_64       3
          ^
/tmp/cc6AiUmy.mkoffload.2.s:37:4: error: unknown directive
          .amdhsa_reserve_flat_scratch  0
          ^
/tmp/cc6AiUmy.mkoffload.2.s:38:2: error: unknown directive
        .end_amdhsa_kernel
        ^
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx908 -mattr=-xnack -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx908 -foffload-options=-mxnack=on -foffload-options=-msram-ecc=off
------------------------------------------------------------------------------------
'-xnack-mattr=-sramecc' is not a recognized feature for this target (ignoring feature)
/tmp/ccbdx1vy.mkoffload.2.s:1:17: error: .amdgcn_target directive's target id amdgcn-unknown-amdhsa--gfx908:sramecc-:xnack+ does not match the specified target id amdgcn-unknown-amdhsa--gfx908
        .amdgcn_target "amdgcn-unknown-amdhsa--gfx908:sramecc-:xnack+"
                       ^
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx908 -mattr=-xnack-mattr=-sramecc -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx908 -foffload-options=-mxnack=on -foffload-options=-msram-ecc=any
------------------------------------------------------------------------------------
/tmp/cczsL4fX.mkoffload.2.s:1:17: error: .amdgcn_target directive's target id amdgcn-unknown-amdhsa--gfx908:xnack+ does not match the specified target id amdgcn-unknown-amdhsa--gfx908:xnack-
        .amdgcn_target "amdgcn-unknown-amdhsa--gfx908:xnack+"
                       ^
/tmp/cczsL4fX.mkoffload.2.s:32:4: error: .amdhsa_reserve_xnack_mask does not match target id
          .amdhsa_reserve_xnack_mask    1
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/cczsL4fX.mkoffload.2.s:33:4: error: unknown directive
          .amdhsa_private_segment_fixed_size    0
          ^
/tmp/cczsL4fX.mkoffload.2.s:34:4: error: unknown directive
          .amdhsa_group_segment_fixed_size      1536
          ^
/tmp/cczsL4fX.mkoffload.2.s:35:4: error: unknown directive
          .amdhsa_float_denorm_mode_32  3
          ^
/tmp/cczsL4fX.mkoffload.2.s:36:4: error: unknown directive
          .amdhsa_float_denorm_mode_16_64       3
          ^
/tmp/cczsL4fX.mkoffload.2.s:37:4: error: unknown directive
          .amdhsa_reserve_flat_scratch  0
          ^
/tmp/cczsL4fX.mkoffload.2.s:38:2: error: unknown directive
        .end_amdhsa_kernel
        ^
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx908 -mattr=-xnack -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx908 -foffload-options=-mxnack=on -foffload-options=-msram-ecc=on
------------------------------------------------------------------------------------
'-xnack-mattr=+sramecc' is not a recognized feature for this target (ignoring feature)
/tmp/ccaUshQg.mkoffload.2.s:1:17: error: .amdgcn_target directive's target id amdgcn-unknown-amdhsa--gfx908:sramecc+:xnack+ does not match the specified target id amdgcn-unknown-amdhsa--gfx908
        .amdgcn_target "amdgcn-unknown-amdhsa--gfx908:sramecc+:xnack+"
                       ^
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx908 -mattr=-xnack-mattr=+sramecc -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx90a
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx90a -filetype=obj
  Flags:                             0x53f  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0x53f  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx90a -foffload-options=-msram-ecc=off
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx90a -mattr=-sramecc -filetype=obj
  Flags:                             0x93f  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0x93f  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx90a -foffload-options=-msram-ecc=any
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx90a -filetype=obj
  Flags:                             0x53f  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0x53f  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx90a -foffload-options=-msram-ecc=on
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx90a -mattr=+sramecc -filetype=obj
  Flags:                             0xd3f  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0xd3f  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx90a -foffload-options=-mxnack=off
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx90a -mattr=-xnack -filetype=obj
  Flags:                             0x63f  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0x63f  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx90a -foffload-options=-mxnack=off -foffload-options=-msram-ecc=off
------------------------------------------------------------------------------------
'-xnack-mattr=-sramecc' is not a recognized feature for this target (ignoring feature)
/tmp/ccsBZRYq.mkoffload.2.s:1:17: error: .amdgcn_target directive's target id amdgcn-unknown-amdhsa--gfx90a:sramecc-:xnack- does not match the specified target id amdgcn-unknown-amdhsa--gfx90a
        .amdgcn_target "amdgcn-unknown-amdhsa--gfx90a:sramecc-:xnack-"
                       ^
/tmp/ccsBZRYq.mkoffload.2.s:32:4: error: .amdhsa_reserve_xnack_mask does not match target id
          .amdhsa_reserve_xnack_mask    0
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/ccsBZRYq.mkoffload.2.s:33:4: error: unknown directive
          .amdhsa_private_segment_fixed_size    0
          ^
/tmp/ccsBZRYq.mkoffload.2.s:34:4: error: unknown directive
          .amdhsa_group_segment_fixed_size      1536
          ^
/tmp/ccsBZRYq.mkoffload.2.s:35:4: error: unknown directive
          .amdhsa_float_denorm_mode_32  3
          ^
/tmp/ccsBZRYq.mkoffload.2.s:36:4: error: unknown directive
          .amdhsa_float_denorm_mode_16_64       3
          ^
/tmp/ccsBZRYq.mkoffload.2.s:37:4: error: unknown directive
          .amdhsa_reserve_flat_scratch  0
          ^
/tmp/ccsBZRYq.mkoffload.2.s:38:4: error: unknown directive
          .amdhsa_accum_offset  24
          ^
/tmp/ccsBZRYq.mkoffload.2.s:39:4: error: unknown directive
          .amdhsa_tg_split      0
          ^
/tmp/ccsBZRYq.mkoffload.2.s:40:2: error: unknown directive
        .end_amdhsa_kernel
        ^
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx90a -mattr=-xnack-mattr=-sramecc -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx90a -foffload-options=-mxnack=off -foffload-options=-msram-ecc=any
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx90a -mattr=-xnack -filetype=obj
  Flags:                             0x63f  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0x63f  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx90a -foffload-options=-mxnack=off -foffload-options=-msram-ecc=on
------------------------------------------------------------------------------------
'-xnack-mattr=+sramecc' is not a recognized feature for this target (ignoring feature)
/tmp/ccEVStcm.mkoffload.2.s:1:17: error: .amdgcn_target directive's target id amdgcn-unknown-amdhsa--gfx90a:sramecc+:xnack- does not match the specified target id amdgcn-unknown-amdhsa--gfx90a
        .amdgcn_target "amdgcn-unknown-amdhsa--gfx90a:sramecc+:xnack-"
                       ^
/tmp/ccEVStcm.mkoffload.2.s:32:4: error: .amdhsa_reserve_xnack_mask does not match target id
          .amdhsa_reserve_xnack_mask    0
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
/tmp/ccEVStcm.mkoffload.2.s:33:4: error: unknown directive
          .amdhsa_private_segment_fixed_size    0
          ^
/tmp/ccEVStcm.mkoffload.2.s:34:4: error: unknown directive
          .amdhsa_group_segment_fixed_size      1536
          ^
/tmp/ccEVStcm.mkoffload.2.s:35:4: error: unknown directive
          .amdhsa_float_denorm_mode_32  3
          ^
/tmp/ccEVStcm.mkoffload.2.s:36:4: error: unknown directive
          .amdhsa_float_denorm_mode_16_64       3
          ^
/tmp/ccEVStcm.mkoffload.2.s:37:4: error: unknown directive
          .amdhsa_reserve_flat_scratch  0
          ^
/tmp/ccEVStcm.mkoffload.2.s:38:4: error: unknown directive
          .amdhsa_accum_offset  24
          ^
/tmp/ccEVStcm.mkoffload.2.s:39:4: error: unknown directive
          .amdhsa_tg_split      0
          ^
/tmp/ccEVStcm.mkoffload.2.s:40:2: error: unknown directive
        .end_amdhsa_kernel
        ^
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx90a -mattr=-xnack-mattr=+sramecc -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx90a -foffload-options=-mxnack=any
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx90a -filetype=obj
  Flags:                             0x53f  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0x53f  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx90a -foffload-options=-mxnack=any -foffload-options=-msram-ecc=off
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx90a -mattr=-sramecc -filetype=obj
  Flags:                             0x93f  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0x93f  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx90a -foffload-options=-mxnack=any -foffload-options=-msram-ecc=any
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx90a -filetype=obj
  Flags:                             0x53f  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0x53f  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx90a -foffload-options=-mxnack=any -foffload-options=-msram-ecc=on
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx90a -mattr=+sramecc -filetype=obj
  Flags:                             0xd3f  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0xd3f  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx90a -foffload-options=-mxnack=on
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx90a -mattr=+xnack -filetype=obj
  Flags:                             0x73f  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0x73f  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx90a -foffload-options=-mxnack=on -foffload-options=-msram-ecc=off
------------------------------------------------------------------------------------
'+xnack-mattr=-sramecc' is not a recognized feature for this target (ignoring feature)
/tmp/ccgqDig8.mkoffload.2.s:1:17: error: .amdgcn_target directive's target id amdgcn-unknown-amdhsa--gfx90a:sramecc-:xnack+ does not match the specified target id amdgcn-unknown-amdhsa--gfx90a
        .amdgcn_target "amdgcn-unknown-amdhsa--gfx90a:sramecc-:xnack+"
                       ^
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx90a -mattr=+xnack-mattr=-sramecc -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx90a -foffload-options=-mxnack=on -foffload-options=-msram-ecc=any
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx90a -mattr=+xnack -filetype=obj
  Flags:                             0x73f  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0x73f  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx90a -foffload-options=-mxnack=on -foffload-options=-msram-ecc=on
------------------------------------------------------------------------------------
'+xnack-mattr=+sramecc' is not a recognized feature for this target (ignoring feature)
/tmp/ccJh7MwU.mkoffload.2.s:1:17: error: .amdgcn_target directive's target id amdgcn-unknown-amdhsa--gfx90a:sramecc+:xnack+ does not match the specified target id amdgcn-unknown-amdhsa--gfx90a
        .amdgcn_target "amdgcn-unknown-amdhsa--gfx90a:sramecc+:xnack+"
                       ^
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx90a -mattr=+xnack-mattr=+sramecc -filetype=obj

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx1030
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx1030 -mattr=+wavefrontsize64 -filetype=obj
  Flags:                             0x36  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0x36  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx1030 -foffload-options=-msram-ecc=off
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx1030 -mattr=+wavefrontsize64 -filetype=obj
  Flags:                             0x36  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0x36  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx1030 -foffload-options=-msram-ecc=any
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx1030 -mattr=+wavefrontsize64 -filetype=obj
  Flags:                             0x36  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0x36  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx1030 -foffload-options=-msram-ecc=on
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx1030 -mattr=+wavefrontsize64 -filetype=obj
  Flags:                             0x36  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0x36  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx1030 -foffload-options=-mxnack=off
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx1030 -mattr=+wavefrontsize64 -filetype=obj
  Flags:                             0x36  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0x36  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx1030 -foffload-options=-mxnack=off -foffload-options=-msram-ecc=off
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx1030 -mattr=+wavefrontsize64 -filetype=obj
  Flags:                             0x36  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0x36  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx1030 -foffload-options=-mxnack=off -foffload-options=-msram-ecc=any
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx1030 -mattr=+wavefrontsize64 -filetype=obj
  Flags:                             0x36  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0x36  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx1030 -foffload-options=-mxnack=off -foffload-options=-msram-ecc=on
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx1030 -mattr=+wavefrontsize64 -filetype=obj
  Flags:                             0x36  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0x36  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx1030 -foffload-options=-mxnack=any
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx1030 -mattr=+wavefrontsize64 -filetype=obj
  Flags:                             0x36  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0x36  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx1030 -foffload-options=-mxnack=any -foffload-options=-msram-ecc=off
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx1030 -mattr=+wavefrontsize64 -filetype=obj
  Flags:                             0x36  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0x36  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx1030 -foffload-options=-mxnack=any -foffload-options=-msram-ecc=any
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx1030 -mattr=+wavefrontsize64 -filetype=obj
  Flags:                             0x36  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0x36  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx1030 -foffload-options=-mxnack=any -foffload-options=-msram-ecc=on
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx1030 -mattr=+wavefrontsize64 -filetype=obj
  Flags:                             0x36  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0x36  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx1030 -foffload-options=-mxnack=on
------------------------------------------------------------------------------------
lto1: error: '-mxnack=on' is incompatible with '-march=gfx1030'
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx1030 -foffload-options=-mxnack=on -foffload-options=-msram-ecc=off
------------------------------------------------------------------------------------
lto1: error: '-mxnack=on' is incompatible with '-march=gfx1030'
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx1030 -foffload-options=-mxnack=on -foffload-options=-msram-ecc=any
------------------------------------------------------------------------------------
lto1: error: '-mxnack=on' is incompatible with '-march=gfx1030'
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx1030 -foffload-options=-mxnack=on -foffload-options=-msram-ecc=on
------------------------------------------------------------------------------------
lto1: error: '-mxnack=on' is incompatible with '-march=gfx1030'
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx1100
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx1100 -mattr=+wavefrontsize64 -filetype=obj
  Flags:                             0x41  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0x41  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx1100 -foffload-options=-msram-ecc=off
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx1100 -mattr=+wavefrontsize64 -filetype=obj
  Flags:                             0x41  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0x41  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx1100 -foffload-options=-msram-ecc=any
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx1100 -mattr=+wavefrontsize64 -filetype=obj
  Flags:                             0x41  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0x41  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx1100 -foffload-options=-msram-ecc=on
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx1100 -mattr=+wavefrontsize64 -filetype=obj
  Flags:                             0x41  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0x41  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx1100 -foffload-options=-mxnack=off
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx1100 -mattr=+wavefrontsize64 -filetype=obj
  Flags:                             0x41  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0x41  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx1100 -foffload-options=-mxnack=off -foffload-options=-msram-ecc=off
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx1100 -mattr=+wavefrontsize64 -filetype=obj
  Flags:                             0x41  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0x41  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx1100 -foffload-options=-mxnack=off -foffload-options=-msram-ecc=any
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx1100 -mattr=+wavefrontsize64 -filetype=obj
  Flags:                             0x41  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0x41  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx1100 -foffload-options=-mxnack=off -foffload-options=-msram-ecc=on
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx1100 -mattr=+wavefrontsize64 -filetype=obj
  Flags:                             0x41  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0x41  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx1100 -foffload-options=-mxnack=any
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx1100 -mattr=+wavefrontsize64 -filetype=obj
  Flags:                             0x41  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0x41  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx1100 -foffload-options=-mxnack=any -foffload-options=-msram-ecc=off
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx1100 -mattr=+wavefrontsize64 -filetype=obj
  Flags:                             0x41  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0x41  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx1100 -foffload-options=-mxnack=any -foffload-options=-msram-ecc=any
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx1100 -mattr=+wavefrontsize64 -filetype=obj
  Flags:                             0x41  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0x41  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx1100 -foffload-options=-mxnack=any -foffload-options=-msram-ecc=on
------------------------------------------------------------------------------------
amdgcn-amdhsa/as -triple=amdgcn--amdhsa -mcpu=gfx1100 -mattr=+wavefrontsize64 -filetype=obj
  Flags:                             0x41  - a.xamdgcn-amdhsa.mkoffload.hsaco
  Flags:                             0x41  - a.xamdgcn-amdhsa.mkoffload.dbg0.o

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx1100 -foffload-options=-mxnack=on
------------------------------------------------------------------------------------
lto1: error: '-mxnack=on' is incompatible with '-march=gfx1100'
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx1100 -foffload-options=-mxnack=on -foffload-options=-msram-ecc=off
------------------------------------------------------------------------------------
lto1: error: '-mxnack=on' is incompatible with '-march=gfx1100'
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx1100 -foffload-options=-mxnack=on -foffload-options=-msram-ecc=any
------------------------------------------------------------------------------------
lto1: error: '-mxnack=on' is incompatible with '-march=gfx1100'
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status

------------------------------------------------------------------------------------
gcc -fopenmp -foffload=amdgcn-amdhsa -foffload-options=-march=gfx1100 -foffload-options=-mxnack=on -foffload-options=-msram-ecc=on
------------------------------------------------------------------------------------
lto1: error: '-mxnack=on' is incompatible with '-march=gfx1100'
gcn mkoffload: fatal error: /home/tburnus/projects/gcc-trunk-offload/bin/x86_64-pc-linux-gnu-accel-amdgcn-amdhsa-gcc returned 1 exit status
compilation terminated.
lto-wrapper: fatal error: /home/tburnus/projects/gcc-trunk-offload/libexec/gcc/x86_64-pc-linux-gnu/14.0.1//accel/amdgcn-amdhsa/mkoffload returned 1 exit status
compilation terminated.
/usr/bin/ld: error: lto-wrapper failed
collect2: error: ld returned 1 exit status

  reply	other threads:[~2024-01-25 12:06 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2024-01-24 22:12 Tobias Burnus
2024-01-25 10:17 ` Andrew Stubbs
2024-01-25 12:06   ` Tobias Burnus [this message]
2024-01-25 15:11     ` [patch][v2] " Tobias Burnus
2024-01-29  9:50       ` Andrew Stubbs

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=b95946d0-5841-4e90-8f65-c2696e846409@baylibre.com \
    --to=tburnus@baylibre.com \
    --cc=ams@baylibre.com \
    --cc=gcc-patches@gcc.gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).