Page 1 of 1

Dyalog without DSS, What can I do if I detect a bug ?

Posted: Sat Sep 28, 2013 9:19 am
by Jean-Pierre
Dyalog without DSS, What can I do if I detect a bug ? (result of grade up/down is false)

Hello
I use Dyalog APL, with a Personal Non-Commercial Licence without DSS
What can I do if I detect a bug ?
this problem may already be fixed, but I do not know !
if this is not the case, it might be useful to fix ?
Dyalog APL 64 - 13.1
>>> the bug of the day - result of grade up/down is false :
X←|DP93-DP
⍴X
17313754
⎕SIZE 'X'
69255048 >>>>>>>>>>>>>>>> 32 bits signed integer
30↑X
0 0 0 1 1 0 0 0 1 1 0 1 0 0 2 0 0 1 1 1 0 2 2 0 1 1 0 0 1 1
30↑X[⍒X]
5 64106 9447 1302 48 7814 4481 0 2 3208 1 0 1 1 2 0 2412 2416 2413 0 2410 15 1 2405 14 0 0 1 6 12 >>>>>>>>>>>>>>>>>>>>> ?????????!!!!!!!!!!!????????????!!!!!!!!!!!
⌈/X
41992084
30↑X[⍋X]
0 0 1 0 0 1 1 0 2 0 1 2 1 0 1 0 1 3 1 0 0 0 1 0 0 0 0 0 0 0 >>>>>>>>>>>>>>>>>>>>> ?????????!!!!!!!!!!!????????????!!!!!!!!!!!
30↑(10000000↑X)[⍒10000000↑X]
209301 208099 3208 3206 2416 2414 2412 2412 2411 2408 2406 2405 2402 2401 2400 2399 2399 2399 2399 2398 2398 2397 2397 2396 2396 2391 2390 2389 2389 2388
30↑(10000000↑X)[⍋10000000↑X]
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
X[500]←3.5
⎕SIZE 'X'
138510064 >>>>>>>>>>>>>>>>>>>>>>> 64 bits Floating
30↑X[⍒X]
41992084 15095703 13742609 11865892 9769147 7975974 7972951 209301 208099 127190 116733 64106 62407 10759 9447 7814 7654 4592 4481 3208 3206 2463 2416 2414 2414 2413 2412 2412 2411 2411
30↑X[⍋X]
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

if anyone is interested I can provide more details

Jean-Pierre

Re: Dyalog without DSS, What can I do if I detect a bug ?

Posted: Sat Sep 28, 2013 7:36 pm
by DanB|Dyalog
You can always send bug reports at support@dyalog.com
Current version is 13.2 with 14 scheduled in a few months.
The older the version the more likely the problem will have been fixed.
This was a known problem which has been fixed since then.
Thanks

Re: Dyalog without DSS, What can I do if I detect a bug ?

Posted: Mon Sep 30, 2013 9:07 am
by AndyS|Dyalog
Dyalog APL 13.1 was released towards the end of April 2012. The grade bug was identified and fixed in May 2012. We issued a new set of Windows installation images for 13.1 on 22nd May 2012, and sent an email to everyone (we believe) who had downloaded 13.1 by that date to inform them of the bug and offer the option of either downloading the new installation image or of patching the installed executables.

If you are running Dyalog APL 13.1 with a revision number less than 13.1.13294, please contact support@dyalog.com and we will arrange for you to move to a later revision of 13.1. Jean-Pierre: you will receive an email from us shortly.

Dyalog is always happy to receive bug reports at support@dyalog.com; if you do not have a support contract, then we will consider whether to issue the reporter with a fix on a case by case basis.