Description
背景:基于 https://github.com/isrc-cas/rvv-llvm 进行回归测试测试时,依照 https://llvm.org/docs/TestSuiteGuide.html的指导进行编译,
具体报错:在进行make时,出现一个尚未遇到过的报错:
详细内容:
[ 63%] Building C object SingleSource/Regression/C/gcc-c-torture/execute/CMakeFiles/GCC-C-execute-strlen-7.dir/strlen-7.c.o /llvm/rvv-llvm/build/test-suite/SingleSource/Regression/C/gcc-c-torture/execute/strlen-7.c:34:28: error: use of unknown builtin '__builtin_malloc' [-Wimplicit-function-declaration] struct A *p = (struct A*)__builtin_malloc (sizeof *p); ^ 1 error generated. make[2]: *** [SingleSource/Regression/C/gcc-c-torture/execute/CMakeFiles/GCC-C-execute-strlen-7.dir/build.make:63: SingleSource/Regression/C/gcc-c-torture/execute/CMakeFiles/GCC-C-execute-strlen-7.dir/strlen-7.c.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:47411: SingleSource/Regression/C/gcc-c-torture/execute/CMakeFiles/GCC-C-execute-strlen-7.dir/all] Error 2
目前的问题:我更换了源代码,以 https://github.com/llvm/llvm-project作为源代码编译时,均未发现此报错。
为了避免是误操作导致,已经复现了三次,都会出现这个报错。