foldfix: UTGrade breaks DFM and free()
Bugzilla Link | 320 |
Created on | Nov 11, 2006 23:05 |
Resolution | FIXED |
Resolved on | May 31, 2007 17:43 |
Version | 1.00beta |
OS | Linux |
Architecture | PC |
Attachments | xcrud.sac, UTGrade.sac, DFWbug.sac, crud.sac, crud4.sac |
Extended Description
If you compile the attached with -O3, it eventually dies with a complaint about dataflow masks, similar to bug # 285. This is after WL fusion eventually completes. However, if you compile it with -noopt, it does compile OK, but crashes and burns at runtime with glibc free() invalid pointer. So, I don't think it's the same bug... I'll see if I can find a shorter example. This one is 24 lines of APL.