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

Thomas Schwinge <tschwinge at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2019-06-20
     Ever confirmed|0                           |1

--- Comment #2 from Thomas Schwinge <tschwinge at gcc dot gnu.org> ---
Experimenting on x86_64-pc-linux-gnu with '-m32', this depends on the data type
used for 'array_so'.  If I change 'uint32_t' to 'unsigned int', I see the same
strange behavior.  If however I change it to 'unsigned long', the issue goes
away, as it does for 'unsigned short', for example.  The code inside the region
is the same (aside from some type casting); in particular there aren't any
'array' references.


Per 'gcc-testresults' received so far, the issue does not appear (thus, 'FAIL'
for this 'scan-tree-dump') on powerpc-ibm-aix7.2.0.0, aarch64-suse-linux-gnu
with '-mabi=ilp32' (manually confirmed), s390x-ibm-linux-gnu with '-m31',
i686-apple-darwin9, powerpc-apple-darwin9, x86_64-apple-darwin16,
x86_64-apple-darwin17.

Reply via email to