You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
we have an issue with last version of pvsneslib, big constants are no more working as it seems the .db part is no more handling more than 256 characters or something like that.
you can reproduce it with helloworld example, try to do that: unsigned int stuff[2048]={0};
it will not compile with a Unknown symbol "$0";
perhaps it is the now 816opt who is not doing the job, but it worked with 4.0.2 version of pvsneslib. @kobenairb , any idea where we can investigate about this issue?
The text was updated successfully, but these errors were encountered:
I found the problem, it's about 816-opt with #define MAXLEN_LINE 10240. It's too small to handle the long .db $0?... line. I remember that we already mate it before. A quick and dirty fix is to extend MAXLEN_LINE to 102400. I will try to modify the optimizer to use malloc and realloc to dynamically extend it.
kobenairb
added a commit
to kobenairb/pvsneslib
that referenced
this issue
Aug 23, 2023
we have an issue with last version of pvsneslib, big constants are no more working as it seems the .db part is no more handling more than 256 characters or something like that.
you can reproduce it with helloworld example, try to do that: unsigned int stuff[2048]={0};
it will not compile with a Unknown symbol "$0";
perhaps it is the now 816opt who is not doing the job, but it worked with 4.0.2 version of pvsneslib.
@kobenairb , any idea where we can investigate about this issue?
The text was updated successfully, but these errors were encountered: