In file included from src/java.base/linux/native/libsimdsort/avx2-32bit-qsort.hpp:31, from src/java.base/linux/native/libsimdsort/avx2-linux-qsort.cpp:29: In function ‘int avx2_double_compressstore32(void*, void*, typename avx2_vector::opmask_t, typename avx2_vector::reg_t) [with T = int]’, inlined from ‘static int avx2_vector::double_compressstore(type_t*, type_t*, opmask_t, reg_t)’ at src/java.base/linux/native/libsimdsort/avx2-32bit-qsort.hpp:180:51, inlined from ‘arrsize_t partition_vec(type_t*, type_t*, reg_t, reg_t, reg_t&, reg_t&, bool) [with vtype = avx2_vector; type_t = int; reg_t = __vector(4) long long int]’ at src/java.base/linux/native/libsimdsort/xss-common-qsort.h:132:36: src/java.base/linux/native/libsimdsort/avx2-emu-funcs.hpp:151:20: error: ‘D.82188’ is used uninitialized [-Werror=uninitialized] 151 | const __m256i &perm = _mm256_loadu_si256( | ^~~~ src/java.base/linux/native/libsimdsort/avx2-emu-funcs.hpp:151:20: note: ‘D.82188’ was declared here 151 | const __m256i &perm = _mm256_loadu_si256( | ^~~~ In function ‘int avx2_double_compressstore32(void*, void*, typename avx2_vector::opmask_t, typename avx2_vector::reg_t) [with T = int]’, inlined from ‘static int avx2_vector::double_compressstore(type_t*, type_t*, opmask_t, reg_t)’ at src/java.base/linux/native/libsimdsort/avx2-32bit-qsort.hpp:180:51, inlined from ‘arrsize_t partition_vec(type_t*, type_t*, reg_t, reg_t, reg_t&, reg_t&, bool) [with vtype = avx2_vector; type_t = int; reg_t = __vector(4) long long int]’ at src/java.base/linux/native/libsimdsort/xss-common-qsort.h:132:36, inlined from ‘arrsize_t partition_avx512(type_t*, arrsize_t, arrsize_t, type_t, type_t*, type_t*, bool) [with vtype = avx2_vector; type_t = int]’ at src/java.base/linux/native/libsimdsort/xss-common-qsort.h:210:33: src/java.base/linux/native/libsimdsort/avx2-emu-funcs.hpp:151:20: error: ‘D.82188’ may be used uninitialized [-Werror=maybe-uninitialized] 151 | const __m256i &perm = _mm256_loadu_si256( | ^~~~ src/java.base/linux/native/libsimdsort/avx2-emu-funcs.hpp:151:20: note: ‘D.82188’ was declared here 151 | const __m256i &perm = _mm256_loadu_si256( | ^~~~ In function ‘int avx2_double_compressstore32(void*, void*, typename avx2_vector::opmask_t, typename avx2_vector::reg_t) [with T = int]’, inlined from ‘static int avx2_vector::double_compressstore(type_t*, type_t*, opmask_t, reg_t)’ at src/java.base/linux/native/libsimdsort/avx2-32bit-qsort.hpp:180:51, inlined from ‘arrsize_t partition_vec(type_t*, type_t*, reg_t, reg_t, reg_t&, reg_t&, bool) [with vtype = avx2_vector; type_t = int; reg_t = __vector(4) long long int]’ at src/java.base/linux/native/libsimdsort/xss-common-qsort.h:132:36, inlined from ‘arrsize_t partition_avx512(type_t*, arrsize_t, arrsize_t, type_t, type_t*, type_t*, bool) [with vtype = avx2_vector; type_t = int]’ at src/java.base/linux/native/libsimdsort/xss-common-qsort.h:218:29: src/java.base/linux/native/libsimdsort/avx2-emu-funcs.hpp:151:20: error: ‘D.82188’ may be used uninitialized [-Werror=maybe-uninitialized] 151 | const __m256i &perm = _mm256_loadu_si256( | ^~~~ src/java.base/linux/native/libsimdsort/avx2-emu-funcs.hpp:151:20: note: ‘D.82188’ was declared here 151 | const __m256i &perm = _mm256_loadu_si256( | ^~~~ In function ‘int avx2_double_compressstore32(void*, void*, typename avx2_vector::opmask_t, typename avx2_vector::reg_t) [with T = int]’, inlined from ‘static int avx2_vector::double_compressstore(type_t*, type_t*, opmask_t, reg_t)’ at src/java.base/linux/native/libsimdsort/avx2-32bit-qsort.hpp:180:51, inlined from ‘arrsize_t partition_vec(type_t*, type_t*, reg_t, reg_t, reg_t&, reg_t&, bool) [with vtype = avx2_vector; type_t = int; reg_t = __vector(4) long long int]’ at src/java.base/linux/native/libsimdsort/xss-common-qsort.h:132:36, inlined from ‘arrsize_t partition_avx512_unrolled(type_t*, arrsize_t, arrsize_t, type_t, type_t*, type_t*, bool) [with vtype = avx2_vector; int num_unroll = 4; type_t = int]’ at src/java.base/linux/native/libsimdsort/xss-common-qsort.h:335:61: src/java.base/linux/native/libsimdsort/avx2-emu-funcs.hpp:151:20: error: ‘D.82188’ may be used uninitialized [-Werror=maybe-uninitialized] 151 | const __m256i &perm = _mm256_loadu_si256( | ^~~~ src/java.base/linux/native/libsimdsort/avx2-emu-funcs.hpp:151:20: note: ‘D.82188’ was declared here 151 | const __m256i &perm = _mm256_loadu_si256( | ^~~~ In function ‘int avx2_double_compressstore32(void*, void*, typename avx2_vector::opmask_t, typename avx2_vector::reg_t) [with T = int]’, inlined from ‘static int avx2_vector::double_compressstore(type_t*, type_t*, opmask_t, reg_t)’ at src/java.base/linux/native/libsimdsort/avx2-32bit-qsort.hpp:180:51, inlined from ‘arrsize_t partition_vec(type_t*, type_t*, reg_t, reg_t, reg_t&, reg_t&, bool) [with vtype = avx2_vector; type_t = int; reg_t = __vector(4) long long int]’ at src/java.base/linux/native/libsimdsort/xss-common-qsort.h:132:36, inlined from ‘arrsize_t partition_avx512_unrolled(type_t*, arrsize_t, arrsize_t, type_t, type_t*, type_t*, bool) [with vtype = avx2_vector; int num_unroll = 4; type_t = int]’ at src/java.base/linux/native/libsimdsort/xss-common-qsort.h:347:33: src/java.base/linux/native/libsimdsort/avx2-emu-funcs.hpp:151:20: error: ‘D.82188’ may be used uninitialized [-Werror=maybe-uninitialized] 151 | const __m256i &perm = _mm256_loadu_si256( | ^~~~ src/java.base/linux/native/libsimdsort/avx2-emu-funcs.hpp:151:20: note: ‘D.82188’ was declared here 151 | const __m256i &perm = _mm256_loadu_si256( | ^~~~ In function ‘int avx2_double_compressstore32(void*, void*, typename avx2_vector::opmask_t, typename avx2_vector::reg_t) [with T = int]’, inlined from ‘static int avx2_vector::double_compressstore(type_t*, type_t*, opmask_t, reg_t)’ at src/java.base/linux/native/libsimdsort/avx2-32bit-qsort.hpp:180:51, inlined from ‘arrsize_t partition_vec(type_t*, type_t*, reg_t, reg_t, reg_t&, reg_t&, bool) [with vtype = avx2_vector; type_t = int; reg_t = __vector(4) long long int]’ at src/java.base/linux/native/libsimdsort/xss-common-qsort.h:132:36, inlined from ‘arrsize_t partition_avx512_unrolled(type_t*, arrsize_t, arrsize_t, type_t, type_t*, type_t*, bool) [with vtype = avx2_vector; int num_unroll = 2; type_t = int]’ at src/java.base/linux/native/libsimdsort/xss-common-qsort.h:335:61: src/java.base/linux/native/libsimdsort/avx2-emu-funcs.hpp:151:20: error: ‘D.82188’ may be used uninitialized [-Werror=maybe-uninitialized] 151 | const __m256i &perm = _mm256_loadu_si256( | ^~~~ src/java.base/linux/native/libsimdsort/avx2-emu-funcs.hpp:151:20: note: ‘D.82188’ was declared here 151 | const __m256i &perm = _mm256_loadu_si256( | ^~~~ In function ‘int avx2_double_compressstore32(void*, void*, typename avx2_vector::opmask_t, typename avx2_vector::reg_t) [with T = int]’, inlined from ‘static int avx2_vector::double_compressstore(type_t*, type_t*, opmask_t, reg_t)’ at src/java.base/linux/native/libsimdsort/avx2-32bit-qsort.hpp:180:51, inlined from ‘arrsize_t partition_vec(type_t*, type_t*, reg_t, reg_t, reg_t&, reg_t&, bool) [with vtype = avx2_vector; type_t = int; reg_t = __vector(4) long long int]’ at src/java.base/linux/native/libsimdsort/xss-common-qsort.h:132:36, inlined from ‘arrsize_t partition_avx512_unrolled(type_t*, arrsize_t, arrsize_t, type_t, type_t*, type_t*, bool) [with vtype = avx2_vector; int num_unroll = 2; type_t = int]’ at src/java.base/linux/native/libsimdsort/xss-common-qsort.h:347:33: src/java.base/linux/native/libsimdsort/avx2-emu-funcs.hpp:151:20: error: ‘D.82188’ may be used uninitialized [-Werror=maybe-uninitialized] 151 | const __m256i &perm = _mm256_loadu_si256( | ^~~~ src/java.base/linux/native/libsimdsort/avx2-emu-funcs.hpp:151:20: note: ‘D.82188’ was declared here 151 | const __m256i &perm = _mm256_loadu_si256( | ^~~~ In function ‘int avx2_double_compressstore32(void*, void*, typename avx2_vector::opmask_t, typename avx2_vector::reg_t) [with T = float]’, inlined from ‘static int avx2_vector::double_compressstore(type_t*, type_t*, opmask_t, reg_t)’ at src/java.base/linux/native/libsimdsort/avx2-32bit-qsort.hpp:298:51, inlined from ‘arrsize_t partition_vec(type_t*, type_t*, reg_t, reg_t, reg_t&, reg_t&, bool) [with vtype = avx2_vector; type_t = float; reg_t = __vector(8) float]’ at src/java.base/linux/native/libsimdsort/xss-common-qsort.h:132:36, inlined from ‘arrsize_t partition_avx512(type_t*, arrsize_t, arrsize_t, type_t, type_t*, type_t*, bool) [with vtype = avx2_vector; type_t = float]’ at src/java.base/linux/native/libsimdsort/xss-common-qsort.h:176:33: src/java.base/linux/native/libsimdsort/avx2-emu-funcs.hpp:151:20: error: ‘D.82261’ may be used uninitialized [-Werror=maybe-uninitialized] 151 | const __m256i &perm = _mm256_loadu_si256( | ^~~~ src/java.base/linux/native/libsimdsort/avx2-emu-funcs.hpp:151:20: note: ‘D.82261’ was declared here 151 | const __m256i &perm = _mm256_loadu_si256( | ^~~~ In function ‘int avx2_double_compressstore32(void*, void*, typename avx2_vector::opmask_t, typename avx2_vector::reg_t) [with T = float]’, inlined from ‘static int avx2_vector::double_compressstore(type_t*, type_t*, opmask_t, reg_t)’ at src/java.base/linux/native/libsimdsort/avx2-32bit-qsort.hpp:298:51, inlined from ‘arrsize_t partition_vec(type_t*, type_t*, reg_t, reg_t, reg_t&, reg_t&, bool) [with vtype = avx2_vector; type_t = float; reg_t = __vector(8) float]’ at src/java.base/linux/native/libsimdsort/xss-common-qsort.h:132:36, inlined from ‘arrsize_t partition_avx512(type_t*, arrsize_t, arrsize_t, type_t, type_t*, type_t*, bool) [with vtype = avx2_vector; type_t = float]’ at src/java.base/linux/native/libsimdsort/xss-common-qsort.h:210:33: src/java.base/linux/native/libsimdsort/avx2-emu-funcs.hpp:151:20: error: ‘D.82261’ may be used uninitialized [-Werror=maybe-uninitialized] 151 | const __m256i &perm = _mm256_loadu_si256( | ^~~~ src/java.base/linux/native/libsimdsort/avx2-emu-funcs.hpp:151:20: note: ‘D.82261’ was declared here 151 | const __m256i &perm = _mm256_loadu_si256( | ^~~~ In function ‘int avx2_double_compressstore32(void*, void*, typename avx2_vector::opmask_t, typename avx2_vector::reg_t) [with T = float]’, inlined from ‘static int avx2_vector::double_compressstore(type_t*, type_t*, opmask_t, reg_t)’ at src/java.base/linux/native/libsimdsort/avx2-32bit-qsort.hpp:298:51, inlined from ‘arrsize_t partition_vec(type_t*, type_t*, reg_t, reg_t, reg_t&, reg_t&, bool) [with vtype = avx2_vector; type_t = float; reg_t = __vector(8) float]’ at src/java.base/linux/native/libsimdsort/xss-common-qsort.h:132:36, inlined from ‘arrsize_t partition_avx512(type_t*, arrsize_t, arrsize_t, type_t, type_t*, type_t*, bool) [with vtype = avx2_vector; type_t = float]’ at src/java.base/linux/native/libsimdsort/xss-common-qsort.h:218:29: src/java.base/linux/native/libsimdsort/avx2-emu-funcs.hpp:151:20: error: ‘D.82261’ may be used uninitialized [-Werror=maybe-uninitialized] 151 | const __m256i &perm = _mm256_loadu_si256( | ^~~~ src/java.base/linux/native/libsimdsort/avx2-emu-funcs.hpp:151:20: note: ‘D.82261’ was declared here 151 | const __m256i &perm = _mm256_loadu_si256( | ^~~~ In function ‘int avx2_double_compressstore32(void*, void*, typename avx2_vector::opmask_t, typename avx2_vector::reg_t) [with T = float]’, inlined from ‘static int avx2_vector::double_compressstore(type_t*, type_t*, opmask_t, reg_t)’ at src/java.base/linux/native/libsimdsort/avx2-32bit-qsort.hpp:298:51, inlined from ‘arrsize_t partition_vec(type_t*, type_t*, reg_t, reg_t, reg_t&, reg_t&, bool) [with vtype = avx2_vector; type_t = float; reg_t = __vector(8) float]’ at src/java.base/linux/native/libsimdsort/xss-common-qsort.h:132:36, inlined from ‘arrsize_t partition_avx512_unrolled(type_t*, arrsize_t, arrsize_t, type_t, type_t*, type_t*, bool) [with vtype = avx2_vector; int num_unroll = 4; type_t = float]’ at src/java.base/linux/native/libsimdsort/xss-common-qsort.h:335:61: src/java.base/linux/native/libsimdsort/avx2-emu-funcs.hpp:151:20: error: ‘D.82261’ may be used uninitialized [-Werror=maybe-uninitialized] 151 | const __m256i &perm = _mm256_loadu_si256( | ^~~~ src/java.base/linux/native/libsimdsort/avx2-emu-funcs.hpp:151:20: note: ‘D.82261’ was declared here 151 | const __m256i &perm = _mm256_loadu_si256( | ^~~~ In function ‘int avx2_double_compressstore32(void*, void*, typename avx2_vector::opmask_t, typename avx2_vector::reg_t) [with T = float]’, inlined from ‘static int avx2_vector::double_compressstore(type_t*, type_t*, opmask_t, reg_t)’ at src/java.base/linux/native/libsimdsort/avx2-32bit-qsort.hpp:298:51, inlined from ‘arrsize_t partition_vec(type_t*, type_t*, reg_t, reg_t, reg_t&, reg_t&, bool) [with vtype = avx2_vector; type_t = float; reg_t = __vector(8) float]’ at src/java.base/linux/native/libsimdsort/xss-common-qsort.h:132:36, inlined from ‘arrsize_t partition_avx512_unrolled(type_t*, arrsize_t, arrsize_t, type_t, type_t*, type_t*, bool) [with vtype = avx2_vector; int num_unroll = 4; type_t = float]’ at src/java.base/linux/native/libsimdsort/xss-common-qsort.h:347:33: src/java.base/linux/native/libsimdsort/avx2-emu-funcs.hpp:151:20: error: ‘D.82261’ may be used uninitialized [-Werror=maybe-uninitialized] 151 | const __m256i &perm = _mm256_loadu_si256( | ^~~~ src/java.base/linux/native/libsimdsort/avx2-emu-funcs.hpp:151:20: note: ‘D.82261’ was declared here 151 | const __m256i &perm = _mm256_loadu_si256( | ^~~~ In function ‘int avx2_double_compressstore32(void*, void*, typename avx2_vector::opmask_t, typename avx2_vector::reg_t) [with T = float]’, inlined from ‘static int avx2_vector::double_compressstore(type_t*, type_t*, opmask_t, reg_t)’ at src/java.base/linux/native/libsimdsort/avx2-32bit-qsort.hpp:298:51, inlined from ‘arrsize_t partition_vec(type_t*, type_t*, reg_t, reg_t, reg_t&, reg_t&, bool) [with vtype = avx2_vector; type_t = float; reg_t = __vector(8) float]’ at src/java.base/linux/native/libsimdsort/xss-common-qsort.h:132:36, inlined from ‘arrsize_t partition_avx512_unrolled(type_t*, arrsize_t, arrsize_t, type_t, type_t*, type_t*, bool) [with vtype = avx2_vector; int num_unroll = 2; type_t = float]’ at src/java.base/linux/native/libsimdsort/xss-common-qsort.h:335:61: src/java.base/linux/native/libsimdsort/avx2-emu-funcs.hpp:151:20: error: ‘D.82261’ may be used uninitialized [-Werror=maybe-uninitialized] 151 | const __m256i &perm = _mm256_loadu_si256( | ^~~~ src/java.base/linux/native/libsimdsort/avx2-emu-funcs.hpp:151:20: note: ‘D.82261’ was declared here 151 | const __m256i &perm = _mm256_loadu_si256( | ^~~~ In function ‘int avx2_double_compressstore32(void*, void*, typename avx2_vector::opmask_t, typename avx2_vector::reg_t) [with T = float]’, inlined from ‘static int avx2_vector::double_compressstore(type_t*, type_t*, opmask_t, reg_t)’ at src/java.base/linux/native/libsimdsort/avx2-32bit-qsort.hpp:298:51, inlined from ‘arrsize_t partition_vec(type_t*, type_t*, reg_t, reg_t, reg_t&, reg_t&, bool) [with vtype = avx2_vector; type_t = float; reg_t = __vector(8) float]’ at src/java.base/linux/native/libsimdsort/xss-common-qsort.h:132:36, inlined from ‘arrsize_t partition_avx512_unrolled(type_t*, arrsize_t, arrsize_t, type_t, type_t*, type_t*, bool) [with vtype = avx2_vector; int num_unroll = 2; type_t = float]’ at src/java.base/linux/native/libsimdsort/xss-common-qsort.h:347:33: src/java.base/linux/native/libsimdsort/avx2-emu-funcs.hpp:151:20: error: ‘D.82261’ may be used uninitialized [-Werror=maybe-uninitialized] 151 | const __m256i &perm = _mm256_loadu_si256( | ^~~~ src/java.base/linux/native/libsimdsort/avx2-emu-funcs.hpp:151:20: note: ‘D.82261’ was declared here 151 | const __m256i &perm = _mm256_loadu_si256( | ^~~~ cc1plus: all warnings being treated as errors