There is a crash on my machine when I run the CPU routine. I believe it is due to a type mismatch. I resolved the issue by applying the attached patch.
Your patch is empty
does not look empty to me...
There is an apparently relevant comment in initsysvar.cpp:
789 //if use DLong64 here, please update basic_pro.cpp (function cpu()) and
790 //add an 'assureLong64Kw()' function in envt.cpp. Otherwise the program will
791 //crash in cpu().
792 cpuData->NewTag("TPOOL_MIN_ELTS", new DLongGDL( CpuTPOOL_MIN_ELTS));
793 cpuData->NewTag("TPOOL_MAX_ELTS", new DLongGDL( CpuTPOOL_MAX_ELTS));
in fact, CPU procedure was broken. Corrections have been applied.
tested on various OS and cpu type, please open a bug report if problems found.
Log in to post a comment.
Sign up for the SourceForge newsletter:
You seem to have CSS turned off.
Please don't fill out this field.