Hey folks. Has anybody else seen this build error for hsail? It looks like
nobody has really touched it for a while, but I'm seeing this when I try to
build with an unrelated change. Maybe it's tripping over a new warning?
In file included from build/HSAIL_X86/arch/hsail/gpu_decoder.cc:4:0:
build/HSAIL_X86/arch/hsail/insts/gen_decl.hh: In instantiation of 'void
HsailISA::Bitselect<DataType>::execute(GPUDynInstPtr) [with DataType =
HsailISA::HsailDataType<H
sailISA::HsailOperandType<CRegOperand, RegOrImmOperand<CRegOperand, bool>
>, bool, (Enums::MemType)0, (vgpr_type)0, 1>; GPUDynInstPtr =
std::shared_ptr<GPUDynInst>]':
build/HSAIL_X86/arch/hsail/gpu_decoder.cc:887:1: required from here
build/HSAIL_X86/arch/hsail/insts/gen_decl.hh:861:86: error: '~' on an
expression of type bool [-Werror=bool-operation]
dest_val = (CType)((src_val[1] & src_val[0]) | (src_val[2]
& ~src_val[0]));
~~~~~~~^
build/HSAIL_X86/arch/hsail/insts/gen_decl.hh:861:86: note: did you mean to
use logical not ('!')?
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev