https://gcc.gnu.org/bugzilla/show_bug.cgi?id=123444

--- Comment #3 from Jeffrey A. Law <law at gcc dot gnu.org> ---
Sujay.  Please be careful in your comments as they can be misleading to others
as to the precise flags necessary to trigger the bug.  Rather than making
commentary about what you think the necessary flags are, just include the
command line.  Depending on what part of the bug report I read, I could end up
looking at 4 different sets of command line options to trigger.

Again, just include the commands you used.  So for example, do _not_ include
this:

Compiler flags:
-march=rv64gcv_zvl1024b -mrvv-vector-bits=zvl -mrvv-max-lmul=dynamic -O3

Do not include this:

Reproduction Steps:
1. Compile the test case with GCC for riscv64 using the -O3 flag.


Similarly do not include this:


gcc -O1 red.c -o native.out -fno-strict-aliasing -fwrapv -w

Please *do* continue to include this:

COMMANDS:
/mnt/data1/sujayk/cifuzz-pad/riscv-gnu-toolchain-build/bin/riscv64-unknown-linux-gnu-gcc
-march=rv64gcv_zvl1024b -mrvv-vector-bits=zvl -mrvv-max-lmul=dynamic -O3 red.c
-o user-config.out -fsigned-char -fno-strict-aliasing -fwrapv
-Wno-unknown-warning-option -Werror -Wfatal-errors -Wall -Wformat
-Wno-int-in-bool-context -Wno-dangling-pointer
-Wno-compare-distinct-pointer-types -Wno-overflow -Wuninitialized
-Warray-bounds -Wreturn-type -Wno-unused-function -Wno-unused-variable
-Wno-unused-but-set-variable -Wno-unused-value -Wno-address -Wno-bool-compare
-Wno-pointer-sign -Wno-bool-operation -Wno-tautological-compare
-Wno-self-assign -Wno-implicit-const-int-float-conversion
-Wno-constant-conversion -Wno-unused-value
-Wno-tautological-constant-out-of-range-compare -Wno-constant-logical-operand
-Wno-parentheses-equality -Wno-pointer-sign

Reply via email to