NO

Author Topic: large tables  (Read 3704 times)

borgfan

  • Guest
large tables
« on: June 30, 2006, 01:39:20 PM »
Seems to be a problem processing large tables of constants - ide locks up when adding file to project.  Using build 4.00.50

Offline Pelle

  • Administrator
  • Member
  • *****
  • Posts: 2266
    • http://www.smorgasbordet.com
large tables
« Reply #1 on: June 30, 2006, 08:52:58 PM »
Works here in 4.50. Not a very big table, so more likely the bugfix in the browse info builder. You could try disabling browse info, and see if it works (in 4.0)...
/Pelle

borgfan

  • Guest
large tables
« Reply #2 on: July 01, 2006, 02:50:09 PM »
Thanks - compiles ok on v4.00 with browse info switched off.

Tried 4.50.90 beta 3 and got this error when compiling another file in the library I'm working on :

Building md5.obj.
can't spill register variable: ecx (3) a
D:\Projects\tcrypt\error\md5.c(160): fatal error: Internal error: best_spillee.
*** Error code: 1 ***
Done.

Offline Pelle

  • Administrator
  • Member
  • *****
  • Posts: 2266
    • http://www.smorgasbordet.com
large tables
« Reply #3 on: July 01, 2006, 08:36:28 PM »
Quote from: "borgfan"
Tried 4.50.90 beta 3 and got this error when compiling another file in the library I'm working on :

Building md5.obj.
can't spill register variable: ecx (3) a
D:\Projects\tcrypt\error\md5.c(160): fatal error: Internal error: best_spillee.
*** Error code: 1 ***
Done.

Right. If you turn off the intrinsic form of _lrotr and _lrotl (for example in  tcrypt.h), you can compile for now. I will fix it, but this will take me some time...
/Pelle