/work/git/m2isar/m2isar_new/etiss/ArchImpl/RV32IMACFD/RV32IMACFD_ZcaInstr.cpp: In lambda function:
/work/git/m2isar/m2isar_new/etiss/ArchImpl/RV32IMACFD/RV32IMACFD_ZcaInstr.cpp:2154:26: warning: conversion from ‘long long unsigned int’ to ‘etiss_uint32’ {aka ‘unsigned int’} changes value from ‘18446744073709551614’ to ‘4294967294’ [-Woverflow]
2154 | etiss_uint32 addr_mask = -2ULL;
| ^~~~~
/work/git/m2isar/m2isar_new/etiss/ArchImpl/RV32IMACFD/RV32IMACFD_ZcaInstr.cpp: In lambda function:
/work/git/m2isar/m2isar_new/etiss/ArchImpl/RV32IMACFD/RV32IMACFD_ZcaInstr.cpp:2421:26: warning: conversion from ‘long long unsigned int’ to ‘etiss_uint32’ {aka ‘unsigned int’} changes value from ‘18446744073709551614’ to ‘4294967294’ [-Woverflow]
2421 | etiss_uint32 addr_mask = -2ULL;
See tum-ei-eda/etiss#233
I also saw a similar issue recently:
@jokap11