Dear list,<br><br>I'm defining a spec using the ets:tid() remote type. While everything goes well on R14xx, I've reports from users that modules do not compile on centos with R13B04 [not sure if the OS is relevant here].<br>
<br>The error they get is:<br><br>$ make<br>
/usr/local/bin/erlc -W -I include -o ebin src/<em>.erl<br>
src/acceptor.erl:85: referring to built-in type tid as a remote type; please take out the module name<br>
make: **</em> [all] Error 1<br><br>I've read about some issues on tid() definition, so my question is: should I just adapt my specs to any() instead of ets:tid() so that the code compiles on previous versions? I can't obviously use tid() alone on R14xx as it is then an undefined type.<br>
<br>Thank you,<br><br>r.<br>