AuburnSounds / intel-intrinsics

The Dlang SIMD library
https://www.intel.com/content/www/us/en/docs/intrinsics-guide/index.html#techs=MMX,SSE,SSE2,SSE3,SSSE3,SSE4_1
Boost Software License 1.0
68 stars 11 forks source link

DMD 2.102 bug on CI #123

Open p0nce opened 1 year ago

p0nce commented 1 year ago

no repro locally on Windows

p0nce commented 1 year ago

Solution remove dmd-latest from CI? Doesn't sound that great

p0nce commented 1 year ago

Now also fails with LDC 1.32.0 in , but no repro locally... dub -b unittest-release-inst -a x86

p0nce commented 1 year ago

Can repro locally with either:

# WithDMD64 D Compiler v2.104.0-dirty + DUB version 1.32.1
dub test --compiler dmd -a x86 -b unittest-release-inst -f  on Jul 23 2023
dub test --compiler dmd -a x86 -b unittest-inst -f

But not systematic, need to do it in parallel.

p0nce commented 1 year ago

Crashes as earlier as DMD 2.095, 2.095 to 2.098 have an optlink crash instead. DMD 2.100 to DMD 2.104 have same issue #123 Related to -m32 Unrelated to AVX codegen (-mcpu) Unrelated to D_SIMD usage. Unrelated to using the wrong DUB tool. Disappear with "dub build" instead of "dub test" Disappear if only one dub build going on at once.

p0nce commented 1 year ago

Reported in https://github.com/dlang/dub/issues/2682