[Bug libstdc++/71434] New: binomial_distribution operator(): using uninitialized variable

2016-06-06 Thread barannikov88 at gmail dot com
Priority: P3 Component: libstdc++ Assignee: unassigned at gcc dot gnu.org Reporter: barannikov88 at gmail dot com Target Milestone: --- The variable __x declared at line 1699 of file libstdc++-v3/include/bits/random.tcc may be used uninitialized. This happens when

[Bug libstdc++/84170] New: std::find_if performance issues

2018-02-01 Thread barannikov88 at gmail dot com
++ Assignee: unassigned at gcc dot gnu.org Reporter: barannikov88 at gmail dot com Target Milestone: --- Hi, There are two internal implementations of std::find_if in bits/stl_algo.h. One is for the input iterator case, the other is for the random access iterator case. They are

[Bug c/79942] New: Wrong declaration of __builtin_cpu_init

2017-03-07 Thread barannikov88 at gmail dot com
Assignee: unassigned at gcc dot gnu.org Reporter: barannikov88 at gmail dot com Target Milestone: --- According to documentation, __builtin_cpu_init has return type 'void', but is created as returning 'int'. gcc/config/i386/i386.c static void ix86_init_platform

[Bug c/67448] New: compiler crash#inline assembly#rvalue operand with constraint "m"

2015-09-04 Thread barannikov88 at gmail dot com
ty: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: barannikov88 at gmail dot com Target Milestone: --- $ cat t1.c void f(int i) { __asm("" : : "m"(i += 1)); } $gcc t1.c -S t1.c: In function 'f'

[Bug inline-asm/67448] compiler crash#inline assembly#rvalue operand with constraint "m"

2015-09-07 Thread barannikov88 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=67448 Sergey Barannikov changed: What|Removed |Added Status|RESOLVED|CLOSED --- Comment #5 from Sergey Ba

[Bug c++/55918] Stack partially unwound when noexcept causes call to std::terminate

2016-10-19 Thread barannikov88 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55918 Sergey Barannikov changed: What|Removed |Added CC||barannikov88 at gmail dot com

[Bug libquadmath/87204] New: strtoflt128 produces different results for subnormals with -m32 and -m64

2018-09-03 Thread barannikov88 at gmail dot com
: normal Priority: P3 Component: libquadmath Assignee: unassigned at gcc dot gnu.org Reporter: barannikov88 at gmail dot com Target Milestone: --- The testcase: #include #include #include int main () { union { __float128 f; uint64_t i64[2]; } u

[Bug debug/90674] New: [7.1 Regression] ICE in gen_subprogram_die

2019-05-29 Thread barannikov88 at gmail dot com
Assignee: unassigned at gcc dot gnu.org Reporter: barannikov88 at gmail dot com Target Milestone: --- Thie is a regression introduced in 7.1. $ cat test.cpp #include struct Base { virtual ~Base() = default; }; template struct Derived : Base { Derived

[Bug debug/90674] [7.1 Regression] ICE in gen_subprogram_die

2019-05-29 Thread barannikov88 at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=90674 --- Comment #1 from Sergey Barannikov --- Can be further simplified to just template struct C { C() {} }; template<> C::C() = default; with the same result.