Skip to content

riscv64 build is broken in 17.0.0 #8114

@LebedevRI

Description

@LebedevRI
[1992/4154] cd /<<PKGBUILDDIR>>-build/build/stage-0/halide/test/autoschedulers/li2018 && /<<PKGBUILDDIR>>-build/build/stage-0/halide/test/autoschedulers/li2018/li2018_demo_gradient.generator -n li2018_demo_gradient -d 0 -g demo -f demo -e c_header,object,registration -p /<<PKGBUILDDIR>>-build/build/stage-0/halide/src/autoschedulers/li2018/libautoschedule_li2018.so -o . target=riscv-64-linux-no_runtime autoscheduler=Li2018
FAILED: test/autoschedulers/li2018/li2018_demo_gradient.h test/autoschedulers/li2018/li2018_demo_gradient.o test/autoschedulers/li2018/li2018_demo_gradient.registration.cpp /<<PKGBUILDDIR>>-build/build/stage-0/halide/test/autoschedulers/li2018/li2018_demo_gradient.h /<<PKGBUILDDIR>>-build/build/stage-0/halide/test/autoschedulers/li2018/li2018_demo_gradient.o /<<PKGBUILDDIR>>-build/build/stage-0/halide/test/autoschedulers/li2018/li2018_demo_gradient.registration.cpp 
cd /<<PKGBUILDDIR>>-build/build/stage-0/halide/test/autoschedulers/li2018 && /<<PKGBUILDDIR>>-build/build/stage-0/halide/test/autoschedulers/li2018/li2018_demo_gradient.generator -n li2018_demo_gradient -d 0 -g demo -f demo -e c_header,object,registration -p /<<PKGBUILDDIR>>-build/build/stage-0/halide/src/autoschedulers/li2018/libautoschedule_li2018.so -o . target=riscv-64-linux-no_runtime autoscheduler=Li2018
Unhandled exception: Error: No vector_bits was specified for RISCV codegen; this is almost certainly a mistake. You should add -rvv-vector_bits_N to your Target string, where N is the SIMD width in bits (e.g. 128).

https://buildd.debian.org/status/fetch.php?pkg=halide&arch=riscv64&ver=17.0.0-2&stamp=1708458881&raw=0

Metadata

Metadata

Assignees

Labels

backport meThis change should be backported to release versions

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions