PhoenixGo icon indicating copy to clipboard operation
PhoenixGo copied to clipboard

what happen on this 3096

Open falconerchen opened this issue 6 years ago • 9 comments

My Mac is 2.6 GHz intel Core i7 8G DDR3 and Intel HD Graphics 4000 1536MB. when i run star.sh. It show the problems as follow:

start.sh: line 4: 3096 Illegal instruction: 4 ./bin/mcts_main --config_path=etc/mcts_1gpu_notensorrt.conf --gtp --v=1 --log_dir=log

please help to solve it.

falconerchen avatar May 19 '18 07:05 falconerchen

Could you provide more informations about the CPU? Your CPU may not support some instructions (I guess it was caused by AVX).

wodesuck avatar May 20 '18 08:05 wodesuck

My MacBook details is below: 型号标识符: MacBookPro10,1 处理器名称: Intel Core i7 处理器速度: 2.6 GHz 处理器数目: 1 核总数: 4 L2 缓存(每个核): 256 KB L3 缓存: 6 MB 内存: 8 GB Boot ROM 版本: MBP101.00EE.B0B SMC 版本(系统): 2.3f36 I hope these information will be helpful for the problem. thank you

falconerchen avatar May 20 '18 11:05 falconerchen

I could't know which i7 you are using...

Could you run sysctl -a | grep machdep.cpu.features, and see what it output.

wodesuck avatar May 20 '18 12:05 wodesuck

it says machdep.cpu.features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM PBE SSE3 PCLMULQDQ DTES64 MON DSCPL VMX SMX EST TM2 SSSE3 CX16 TPR PDCM SSE4.1 SSE4.2 x2APIC POPCNT AES PCID XSAVE OSXSAVE TSCTMR AVX1.0 RDRAND F16C

falconerchen avatar May 20 '18 13:05 falconerchen

I guess what you are missing is FMA. You may build from source on your own machine or wait us to update the prebuilt binary.

wodesuck avatar May 20 '18 13:05 wodesuck

thank you for your reply. i don't know how to build my own computer. Maybe i could wait for your binary.

falconerchen avatar May 20 '18 14:05 falconerchen

https://github.com/Tencent/PhoenixGo/releases/download/PhoenixGo-mac-x64-cpuonly-v1.1/PhoenixGo-mac-x64-cpuonly-v1.1.tgz Try this one.

wodesuck avatar May 23 '18 10:05 wodesuck

i tried this one. it says, ++ dirname start.sh

  • CUR_PATH=.
  • cd .
  • export LD_LIBRARY_PATH=:./solib
  • LD_LIBRARY_PATH=:./solib
  • ./bin/mcts_main --config_path=etc/mcts_1gpu_notensorrt.conf --gtp --v=1 --log_dir=log start.sh: line 7: 2153 Illegal instruction: 4 ./bin/mcts_main --config_path=etc/mcts_1gpu_notensorrt.conf --gtp --v=1 --log_dir=log

falconerchen avatar May 24 '18 08:05 falconerchen

has the problem been solved?

nova1984 avatar Nov 22 '18 10:11 nova1984