sendaoYan / riscv-port-jdk8u-ysd

https://openjdk.org/projects/riscv-port
GNU General Public License v2.0
0 stars 0 forks source link

riscv.ad(2217) Syntax Error: :Identifier expected, but found ''. #151

Open sendaoYan opened 1 month ago

sendaoYan commented 1 month ago
( set -x ; cd /home/yansendao/git/riscv-port-jdk8u-ysd/build/linux-riscv64-normal-server-release/hotspot/linux_riscv_compiler2/product ; awk '{ if (CUR_FN != FILENAME) { CUR_FN=FILENAME; NR_BASE=NR-1; need_lineno=1 } if (need_lineno && $0 !~ /\/\//) { print "\n\n#line " (NR-NR_BASE) " \"" FILENAME "\""; need_lineno=0 }; print }' /home/yansendao/git/riscv-port-jdk8u-ysd/hotspot/src/cpu/riscv/vm/riscv.ad  > ../generated/adfiles/linux_riscv.ad ; ../generated/adfiles/adlc -DLINUX -D_GNU_SOURCE -DRISCV64 -q -T -g -D_LP64 ../generated/adfiles/linux_riscv.ad -c../generated/adfiles/ad_riscv.cpp -h../generated/adfiles/ad_riscv.hpp -a../generated/adfiles/dfa_riscv.cpp -v../generated/adfiles/adGlobals_riscv.hpp )
+ cd /home/yansendao/git/riscv-port-jdk8u-ysd/build/linux-riscv64-normal-server-release/hotspot/linux_riscv_compiler2/product
+ awk '{ if (CUR_FN != FILENAME) { CUR_FN=FILENAME; NR_BASE=NR-1; need_lineno=1 } if (need_lineno && $0 !~ /\/\//) { print "\n\n#line " (NR-NR_BASE) " \"" FILENAME "\""; need_lineno=0 }; print }' /home/yansendao/git/riscv-port-jdk8u-ysd/hotspot/src/cpu/riscv/vm/riscv.ad
+ ../generated/adfiles/adlc -DLINUX -D_GNU_SOURCE -DRISCV64 -q -T -g -D_LP64 ../generated/adfiles/linux_riscv.ad -c../generated/adfiles/ad_riscv.cpp -h../generated/adfiles/ad_riscv.hpp -a../generated/adfiles/dfa_riscv.cpp -v../generated/adfiles/adGlobals_riscv.hpp
/home/yansendao/git/riscv-port-jdk8u-ysd/hotspot/src/cpu/riscv/vm/riscv.ad(2217) Syntax Error: :Identifier expected, but found ''.
Error Context:  >>>(<<< memory mem ) %{
Error Context:  >>>
<<< memory mem ) %{
/home/yansendao/git/riscv-port-jdk8u-ysd/hotspot/src/cpu/riscv/vm/riscv.ad(2223) Syntax Error: :Identifier expected, but found '%}

instruct prefetc[...]'.
Error Context:  >>>%<<<}
/home/yansendao/git/riscv-port-jdk8u-ysd/hotspot/src/cpu/riscv/vm/riscv.ad(2225) Syntax Error: :undefined operand type memory

Error Context:  >>> <<<mem ) %{
/home/yansendao/git/riscv-port-jdk8u-ysd/hotspot/src/cpu/riscv/vm/riscv.ad(2231) Syntax Error: :missing '%{' in instruction definition

Error Context:  >>>}<<<
/home/yansendao/git/riscv-port-jdk8u-ysd/hotspot/src/cpu/riscv/vm/riscv.ad(2233) Syntax Error: :Identifier expected, but found '%}

//----------FRAM[...]'.
Error Context:  >>>%<<<}
/home/yansendao/git/riscv-port-jdk8u-ysd/hotspot/src/cpu/riscv/vm/riscv.ad:  Found 5 syntax errors.

make-gcc10-aarch64-fastdebug.log make-gcc10-aarch64-release.log make-gcc10-aarch64-slowdebug.log make-gcc10-riscv64-fastdebug.log make-gcc10-riscv64-release.log make-gcc10-riscv64-slowdebug.log make-gcc10-x86_64-fastdebug.log make-gcc10-x86_64-release.log make-gcc10-x86_64-slowdebug.log make-gcc13-aarch64-fastdebug.log make-gcc13-aarch64-release.log make-gcc13-aarch64-slowdebug.log make-gcc13-riscv64-fastdebug.log make-gcc13-riscv64-release.log make-gcc13-riscv64-slowdebug.log make-gcc13-x86_64-fastdebug.log make-gcc13-x86_64-release.log make-gcc13-x86_64-slowdebug.log

sendaoYan commented 1 month ago

151.patch

sendaoYan commented 1 month ago

make-gcc10-aarch64-fastdebug.log make-gcc13-aarch64-release.log make-gcc13-aarch64-slowdebug.log make-gcc13-riscv64-fastdebug.log make-gcc13-riscv64-release.log make-gcc13-riscv64-slowdebug.log make-gcc13-x86_64-fastdebug.log make-gcc13-x86_64-release.log make-gcc13-x86_64-slowdebug.log make-gcc10-aarch64-release.log make-gcc10-aarch64-slowdebug.log make-gcc10-riscv64-fastdebug.log make-gcc10-riscv64-release.log make-gcc10-riscv64-slowdebug.log make-gcc10-x86_64-fastdebug.log make-gcc10-x86_64-release.log make-gcc10-x86_64-slowdebug.log make-gcc13-aarch64-fastdebug.log

sendaoYan commented 1 month ago

To github.com:sendaoYan/riscv-port-jdk8u-ysd.git 47eaca08605..d62892ff545 minus-jbs8276799 -> minus-jbs8276799

sendaoYan commented 1 month ago

make-gcc10-aarch64-fastdebug.log make-gcc10-aarch64-release.log make-gcc10-aarch64-slowdebug.log make-gcc10-riscv64-fastdebug.log make-gcc10-riscv64-release.log make-gcc10-riscv64-slowdebug.log make-gcc10-x86_64-fastdebug.log make-gcc10-x86_64-release.log make-gcc10-x86_64-slowdebug.log make-gcc13-aarch64-fastdebug.log make-gcc13-aarch64-release.log make-gcc13-aarch64-slowdebug.log make-gcc13-riscv64-fastdebug.log make-gcc13-riscv64-release.log make-gcc13-riscv64-slowdebug.log make-gcc13-x86_64-fastdebug.log make-gcc13-x86_64-release.log make-gcc13-x86_64-slowdebug.log standalone.log