From sbronder at stevebronder.com  Tue Dec 20 03:01:44 2016
From: sbronder at stevebronder.com (Steve Bronder)
Date: Mon, 19 Dec 2016 21:01:44 -0500
Subject: [Rd] Request: Increasing MAX_NUM_DLLS in Rdynload.c
Message-ID: <CAAVP=akpmJ2gDdDXNPTOh-fFNAy-B52v0QRp6FaNRfhW9F_ZKw@mail.gmail.com>

This is a request to increase MAX_NUM_DLLS in Rdynload.c in from 100 to 500.

On line 131 of Rdynload.c, changing

#define MAX_NUM_DLLS 100

 to

#define MAX_NUM_DLLS 500


In development of the mlr package, there have been several episodes in the
past where we have had to break up unit tests because of the "maximum
number of DLLs reached" error. This error has been an inconvenience that is
going to keep happening as the package continues to grow. Is there more
than meets the eye with this error or would everything be okay if the above
line changes? Would that have a larger effect in other parts of R?

As R grows, we are likely to see more 'meta-packages' such as the
Hadley-verse, caret, mlr, etc. need an increasing amount of DLLs loaded at
any point in time to conduct effective unit tests. If  MAX_NUM_DLLS is set
to 100 for a very particular reason than I apologize, but if it is possible
to increase MAX_NUM_DLLS it would at least make the testing at mlr much
easier.

I understand you are all very busy and thank you for your time.


Regards,

Steve Bronder
Website: stevebronder.com
Phone: 412-719-1282
Email: sbronder at stevebronder.com

	[[alternative HTML version deleted]]



[Rd] Request: Increasing MAX_NUM_DLLS in Rdynload.c
Steve Bronder