You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Without changing anything in the makefile, in a fresh repository downloaded today, on a Mac OS X running 10.15.7 make hangs when it gets to:
lang/m2/comp+next_c.
I did a make clean and tried again with same result.
here are the preceding n output:
main.a(l_states.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: /tmp/ack-build/obj/lang/cem/cemcom.ansi/cemcom/main/cemcom/main.a(tokenfile.o) has no symbols
lang/cem/cemcom.ansi+cemcom
lang/cem/cemcom.ansi+pkg
lang/m2/comp+chartab_c
lang/m2/comp+tokenfile_g
lang/m2/comp+llgen
"/tmp/ack-build/obj/lang/m2/comp/tokenfile_g/tokenfile.g", line 49: (Warning) terminal PROGRAM not used
"/tmp/ack-build/obj/lang/m2/comp/tokenfile_g/tokenfile.g", line 50: (Warning) terminal COERCION not used
"/tmp/ack-build/obj/lang/m2/comp/tokenfile_g/tokenfile.g", line 51: (Warning) terminal CAST not used
lang/m2/comp+parameters_h
lang/m2/include+headers
lang/m2/comp+em_m2/main/char
lang/m2/comp+next_c
The text was updated successfully, but these errors were encountered:
The whole build step seems to have been left over when in 04f723b the system of keeping markers in C files that are then fixed with sed in build, seems to have been ripped out of the modula part. The file arguments to the build step have been removed. That's why sed hangs, without file arguments it waits for stdin input.
Removing the line seems to have no adverse effects, it builds and tests fine. I don't have the time right now to get confident enough to prepare a PR with the fix, so I'll just document it here for David.
Without changing anything in the makefile, in a fresh repository downloaded today, on a Mac OS X running 10.15.7 make hangs when it gets to:
lang/m2/comp+next_c.
I did a make clean and tried again with same result.
here are the preceding n output:
main.a(l_states.o) has no symbols
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ranlib: file: /tmp/ack-build/obj/lang/cem/cemcom.ansi/cemcom/main/cemcom/main.a(tokenfile.o) has no symbols
lang/cem/cemcom.ansi+cemcom
lang/cem/cemcom.ansi+pkg
lang/m2/comp+chartab_c
lang/m2/comp+tokenfile_g
lang/m2/comp+llgen
"/tmp/ack-build/obj/lang/m2/comp/tokenfile_g/tokenfile.g", line 49: (Warning) terminal PROGRAM not used
"/tmp/ack-build/obj/lang/m2/comp/tokenfile_g/tokenfile.g", line 50: (Warning) terminal COERCION not used
"/tmp/ack-build/obj/lang/m2/comp/tokenfile_g/tokenfile.g", line 51: (Warning) terminal CAST not used
lang/m2/comp+parameters_h
lang/m2/include+headers
lang/m2/comp+em_m2/main/char
lang/m2/comp+next_c
The text was updated successfully, but these errors were encountered: