digitalmars.D - DMD and SIMD Bugs
- Walter Bright (7/7) Dec 23 2020 There have been some complaints about the SIMD bugs in DMD, so I thought...
- oddp (2/3) Dec 23 2020 Awesome! Thanks a lot for taking the time and looking into this, Walter!
- tsbockman (6/8) Dec 23 2020 Please take a look at 20041; it's awful. It would be really nice
- Walter Bright (3/4) Dec 24 2020 Ok, I'll have a look. (It's a problem in the front end, not DMD specific...
- Walter Bright (2/6) Dec 27 2020 https://github.com/dlang/dmd/pull/12057
- tsbockman (3/10) Dec 28 2020 Great, thanks! This will make it *so* much easier to use SIMD in
- Guillaume Piolat (9/11) Dec 24 2020 Currently happy with the current state of master, thanks for the
- Walter Bright (2/2) Dec 29 2020 Down to 3 items:
- M.M. (3/5) Dec 31 2020 Great focused work on related issues!
- Walter Bright (2/9) Dec 31 2020 It's easier to work on the bunch when they are closely related.
There have been some complaints about the SIMD bugs in DMD, so I thought I'd have a look and see what can be done. I've fixed several issues (for dmd, excluding the library and enhancement requests), these are the remainder: https://issues.dlang.org/buglist.cgi?bug_severity=regression&bug_severity=blocker&bug_severity=critical&bug_severity=major&bug_severity=normal&bug_severity=minor&bug_severity=trivial&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&component=dmd&keywords=simd&keywords_type=allwords&list_id=234152&query_format=advanced If your bug was filed and was neither fixed nor on that list, please tag with the SIMD keyword. If your bug was not filed, it won't be fixed, so sad, too bad!
Dec 23 2020
On 24.12.20 02:46, Walter Bright via Digitalmars-d wrote:I've fixed several issuesAwesome! Thanks a lot for taking the time and looking into this, Walter!
Dec 23 2020
On Thursday, 24 December 2020 at 01:46:22 UTC, Walter Bright wrote:If your bug was filed and was neither fixed nor on that list, please tag with the SIMD keyword.Please take a look at 20041; it's awful. It would be really nice if this actually worked, but even an ICE would be preferable to what it actually does: https://issues.dlang.org/show_bug.cgi?id=20041
Dec 23 2020
On 12/23/2020 7:32 PM, tsbockman wrote:https://issues.dlang.org/show_bug.cgi?id=20041Ok, I'll have a look. (It's a problem in the front end, not DMD specific, hence affects all D compilers.)
Dec 24 2020
On 12/23/2020 7:32 PM, tsbockman wrote:Please take a look at 20041; it's awful. It would be really nice if this actually worked, but even an ICE would be preferable to what it actually does: https://issues.dlang.org/show_bug.cgi?id=20041https://github.com/dlang/dmd/pull/12057
Dec 27 2020
On Sunday, 27 December 2020 at 09:14:28 UTC, Walter Bright wrote:On 12/23/2020 7:32 PM, tsbockman wrote:Great, thanks! This will make it *so* much easier to use SIMD in D without accidentally shooting oneself in the foot.Please take a look at 20041; it's awful. It would be really nice if this actually worked, but even an ICE would be preferable to what it actually does: https://issues.dlang.org/show_bug.cgi?id=20041https://github.com/dlang/dmd/pull/12057
Dec 28 2020
On Thursday, 24 December 2020 at 01:46:22 UTC, Walter Bright wrote:I've fixed several issues (for dmd, excluding the library and enhancement requests), these are the remainder:Currently happy with the current state of master, thanks for the recent fixes! Planning to add actual D_SIMD usage in intel-intrinsics so that DMD is not artificlally behind. It's a lot of work to do so if anyone is attracted by unusually repetitive and detail-oriented work don't hesitate (particularly for SSSE3, SSE4.1, SSE4.2 any help will help)
Dec 24 2020
On Wednesday, 30 December 2020 at 01:56:12 UTC, Walter Bright wrote:Down to 3 items: https://issues.dlang.org/buglist.cgi?bug_severity=regression&bug_severity=blocker&bug_severity=critical&bug_severity=major&bug_severity=normal&bug_severity=minor&bug_severity=trivial&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&component=dmd&keywords=simd&keywords_type=allwords&list_id=234194&query_format=advancedGreat focused work on related issues!
Dec 31 2020
On 12/31/2020 6:07 AM, M.M. wrote:On Wednesday, 30 December 2020 at 01:56:12 UTC, Walter Bright wrote:It's easier to work on the bunch when they are closely related.Down to 3 items: https://issues.dlang.org/buglist.cgi?bug_severity=regression&bug_severity=blocker&bug_severity=critical&bug_severity=major&bug_severity=normal&bug_severity=minor&bug_severity=trivial&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&component=dmd&keywords=simd&keywords_type=allwords&list_id=234194&q ery_format=advancedGreat focused work on related issues!
Dec 31 2020