shu--hung
2020-12-26 16:43:10

If I uncomment any line in this io.sls patch, the compilation process will get stuck in an infinite loop. Is there some issue with this code? https://gist.github.com/shhyou/b310703b122271264ae23a20166012c9 ... ChezScheme/ta6osx/bin/ta6osx/scheme -B ChezScheme/ta6osx/boot/ta6osx/petite.boot -B ChezScheme/ta6osx/boot/ta6osx/scheme.boot --script ../../../cs/c/to-vfasl.ss racket.boot Racket.framework/Versions/7.9.0.17_CS/boot/racket.boot petite scheme gcc -g -O2 -Wall -DOS_X -IChezScheme/ta6osx/boot/ta6osx -I../../../cs/c/../../rktio -Irktio -I. -o raw_racketcs main.o -F. -framework Racket -Wl,-headerpad_max_install_names /Applications/Xcode.app/Contents/Developer/usr/bin/make link-fw-bootfiles-fw : /Applications/Xcode.app/Contents/Developer/usr/bin/make adjust-framework-boot-compress ./raw_racketcs -O 'info@compiler/cm' -l- setup --boot ../../../cs/c/../../setup-go.rkt ./compiled ignored ./ignored.d ../../../cs/c/adjust-compress.rkt Racket.framework/Versions/7.9.0.17_CS/boot/petite.boot Racket.framework/Versions/7.9.0.17_CS/boot/scheme.boot Racket.framework/Versions/7.9.0.17_CS/boot/racket.boot ^ stuck here


mflatt
2020-12-26 17:00:54

It looks like this may be a problem with vfasl. I’ll continue to investigate.


shu--hung
2020-12-26 17:05:56

Thank you! I’ll temporarily work around this by adding multiple functions.


mflatt
2020-12-26 17:14:37

Looks like the repair is easy: remove some broken do-nothing code that was probably a debugging aid at some point


shu--hung
2020-12-26 18:51:16

That fixes the issue! Thank you