File size issue during build a fifo file
I followed this:
- mkfifo build.vala
- valac build.vala
And I run this in another terminal:
cat > build.vala <<EOF
int main(string[] arg){
return 0;
}
EOF
I see this error message:
6222|gentoo::a@localhost vala (0) $ valac build.vala
error: Unable to map file `/home/a/test/vala/build.vala': Failed to map /home/a/test/vala/build.vala' /home/a/test/vala/build.vala': mmap() failed: Invalid argument
(valac:6302): GLib-CRITICAL **: 10:04:49.312: g_mapped_file_get_length: assertion 'file != NULL' failed
Compilation failed: 1 error(s), 0 warning(s)
I think valac must check path is normal file or fifo or block device.
Edited by 𐰀𐰞𐰃:𐰺𐰃𐰔𐰀:𐰚𐰀𐰾𐰚𐰃𐰤 (𐰽𐰆𐰞𐰃𐰤𐰆𐰽)