| Issue |
181362
|
| Summary |
[hexagon] Assertion `WD >= WS' failed in BitTracker.cpp [enggame]
|
| Labels |
new issue
|
| Assignees |
androm3da
|
| Reporter |
androm3da
|
While building the endgame test case from llvm-test-suite using clang built from c780d890daf3474c73c4ffa736e155c619c3d0be, we see the assertion below.
```
clang: /local/mnt/workspace/bcain-20260212_145304/llvm-project/llvm/lib/Target/Hexagon/BitTracker.cpp:744: virtual bool llvm::BitTracker::MachineEvaluator::evaluate(const llvm::MachineInstr &, const llvm::BitTracker::CellMapType &, llvm::BitTracker::CellMapType &) const: Assertion `WD >= WS' failed.
PLEASE submit a bug report to https://github.com/llvm/llvm-project/issues/ and include the crash backtrace, preprocessed source, and associated run script.
Stack dump:
0. Program arguments: /local/mnt/workspace/bcain-20260212_145304/install/x86_64-linux-gnu/bin/clang -cc1 -triple hexagon-unknown-linux-musl -O3 -emit-obj -disable-free -clear-ast-before-backend -main-file-name endgame.c -mrelocation-model pic -pic-level 2 -pic-is-pie -mframe-pointer=all -ffp-contract=on -fno-rounding-math -mconstructor-aliases -mllvm -hexagon-autohvx -target-cpu hexagonv68 -target-feature +memops -target-feature -long-calls -target-feature +hvxv68 -target-feature +hvx-length128b -target-feature +hvx-qfloat -mqdsp6-compat -Wreturn-type -fshort-enums -mllvm -machine-sink-split=0 -debugger-tuning=gdb -Werror=date-time -w -ferror-limit 19 -fshort-enums -fno-signed-char -fgnuc-version=4.2.1 -fskip-odr-check-in-gmf -vectorize-loops -vectorize-slp -faddrsig -x c /local/mnt/workspace/bcain-reduce-20260212_190946/case-endgame-becf7b/endgame-becf7b.c -o /dev/null
1. <eof> parser at end of file
2. Code generation
3. Running pass 'Function Pass Manager' on module '/local/mnt/workspace/bcain-reduce-20260212_190946/case-endgame-becf7b/endgame-becf7b.c'.
4. Running pass 'Hexagon Loop Rescheduling' on function '@endgame'
...
```
_______________________________________________
llvm-bugs mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-bugs