Compiling some files may cause infinite optimization loops, eating all available memory
|Reported by:||mario||Owned by:||felix|
chicken (master -- e5f341a81cb2d5b8c4f7d8eedabcd35c1ecb7281) dies with a segmentation fault when attempting to compile the attached file (srfi-14-test.scm).
While compiling, it uses more than 2GB of RAM. It crashed after running for more than 9 minutes on a 2.4GHz processor. The system is Linux x86.
I tried building chicken with DEBUGBUILD=1 and running it under gdb, but it didn't crash in more than 10 hours, when I stopped it (it was still using 2GB of RAM).
Change History (12)
Changed 3 years ago by mario
comment:1 Changed 3 years ago by sjamaan
- Milestone set to 4.8.0
- Summary changed from High memory usage for compiling to Compiling some files may cause infinite optimization loops, eating all available memory
comment:10 Changed 3 years ago by mario
- Resolution set to fixed
- Status changed from assigned to closed