apex UTCompress unit test dies in -bopt:cyc:wls:1 if -dowlsimp
| Bugzilla Link | 975 |
| Created on | Jun 07, 2012 21:13 |
| Version | svn |
| OS | Linux |
| Architecture | PC |
| Attachments | UTCompress.sac |
Extended Description
Created an attachment (id=898) source code to reproduce fault This fails in Build #17873, but likely has been around for a while. sac2c UTCompress.sac -noctzg -noedfa -nopetl -v4 -noal -nolur -nodlir -nocwle -nowlir -v1 -bopt:cyc:wls:1 >crudtree/traverse.c:67 Assertion "arg_node" failed! OOOOOOOPS: TRAVdo() called with a NULL node! The immediate cause of the crash is that WITH_PART is NULL. Now, we disable WLSIMP and try again: apex@rattler:~/apex3/benchmks/UTCompress$ sac2c UTCompress.sac -noctzg -noedfa -nopetl -v4 -noal -nolur -nodlir -nocwle -nowlir -v1 -bopt:cyc:wls:1 -nowlsimp >crud Compiling with -d treecheck -chkfreq 4 did not provide me with any more enlightenment. The failure occurs in the first pass of CYC, I am not sure where to point fingers on this one.