[llvm-bugs] [Bug 31472] New: newGVN miscompilation of std::vector
via llvm-bugs
llvm-bugs at lists.llvm.org
Mon Dec 26 08:22:36 PST 2016
https://llvm.org/bugs/show_bug.cgi?id=31472
Bug ID: 31472
Summary: newGVN miscompilation of std::vector
Product: new-bugs
Version: trunk
Hardware: PC
OS: Linux
Status: NEW
Severity: normal
Priority: P
Component: new bugs
Assignee: unassignedbugs at nondot.org
Reporter: matthias.krueger at famsik.de
CC: llvm-bugs at lists.llvm.org
Classification: Unclassified
llvm @ 5825ccc67d75632b370cfd03e3493ccbda885ed8 / git-svn-id:
https://llvm.org/svn/llvm-project/llvm/trunk@290542
91177308-0d34-0410-b5e6-96231b3b80d8
I applied https://reviews.llvm.org/D28059 manually on top.
I tried to compile the following sample
#include <iostream>
#include <vector>
int main()
{
// Create a vector containing integers
std::vector<int> v = {7, 5, 16, 8};
// Iterate and print values of vector
for(int n : v) {
std::cout << n << '\n';
}
}
reduced from http://en.cppreference.com/w/cpp/container/vector with
"-std=c++0x -mllvm -enable-newgvn" and it would output "7 0 0 0" instead of
"7 5 16 8"
--
You are receiving this mail because:
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-bugs/attachments/20161226/46f3644c/attachment.html>
More information about the llvm-bugs
mailing list